/** * **getfoundry.sh** - Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust. * * @domain `getfoundry.sh` * @programs `forge`, `anvil`, `cast`, `chisel` * @version `2024.4.12` (22 versions available) * @versions From newest version to oldest. * * @install `launchpad install getfoundry.sh` * @homepage https://getfoundry.sh * @dependencies `git-scm.org^2` * * @example * ```typescript * import { pantry } from 'ts-pkgx' * * const pkg = pantry.getfoundrysh * console.log(pkg.name) // "getfoundry.sh" * console.log(pkg.description) // "Foundry is a blazing fast, portable and modular..." * console.log(pkg.programs) // ["forge", "anvil", ...] * console.log(pkg.versions[0]) // "2024.4.12" (latest) * ``` * * @see https://ts-pkgx.netlify.app/packages/getfoundry-sh.md * @see https://ts-pkgx.netlify.app/usage */ export declare const getfoundryshPackage: { /** * The display name of this package. */ name: 'getfoundry.sh'; /** * The canonical domain name for this package. */ domain: 'getfoundry.sh'; /** * Brief description of what this package does. */ description: 'Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.'; packageYmlUrl: 'https://github.com/pkgxdev/pantry/tree/main/projects/getfoundry.sh/package.yml'; homepageUrl: 'https://getfoundry.sh'; githubUrl: 'https://github.com/foundry-rs/foundry'; /** * Command to install this package using launchpad. * @example launchpad install package-name */ installCommand: 'launchpad install getfoundry.sh'; pkgxInstallCommand: 'sh <(curl https://pkgx.sh) +getfoundry.sh -- $SHELL -i'; launchpadInstallCommand: 'launchpad install getfoundry.sh'; /** * Executable programs provided by this package. * These can be run after installation. */ programs: readonly ['forge', 'anvil', 'cast', 'chisel']; companions: readonly []; /** * Runtime dependencies for this package. * These are required when running the package. */ dependencies: readonly ['git-scm.org^2']; buildDependencies: readonly []; /** * Available versions from newest to oldest. * @see https://ts-pkgx.netlify.app/usage for installation instructions */ versions: readonly ['2024.4.12', '2023.12.7', '2023.7.16', '1.5.0', '1.4.4', '1.4.3', '1.4.2', '1.4.1', '1.4.0', '1.3.6', '1.3.5', '1.3.4', '1.3.3', '1.3.1', '1.3.0', '1.2.3', '1.2.2', '1.2.1', '1.2.0', '1.1.0', '1.0.0', '0.3.0']; aliases: readonly [] }; export type GetfoundryshPackage = typeof getfoundryshPackage