/** * **curl** - A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features * * @domain `curl.se` * @programs `curl`, `curl-config` * @version `8.17.0` (28 versions available) * @versions From newest version to oldest. * * @install `launchpad install curl.se` * @aliases `curl` * @homepage https://curl.se * @dependencies `openssl.org^1.1`, `curl.se/ca-certs`, `zlib.net^1.2.11` * * @example * ```typescript * import { pantry } from 'ts-pkgx' * * // Access via alias (recommended) * const pkg = pantry.curl * // Or access via domain * const samePkg = pantry.curlse * console.log(pkg === samePkg) // true * console.log(pkg.name) // "cURL" * console.log(pkg.description) // "A command line tool and library for transferrin..." * console.log(pkg.programs) // ["curl", "curl-config"] * console.log(pkg.versions[0]) // "8.17.0" (latest) * ``` * * @see https://ts-pkgx.netlify.app/packages/curl-se.md * @see https://ts-pkgx.netlify.app/usage */ export declare const curlPackage: { /** * The display name of this package. */ name: 'cURL'; /** * The canonical domain name for this package. */ domain: 'curl.se'; /** * Brief description of what this package does. */ description: 'A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features'; packageYmlUrl: 'https://github.com/pkgxdev/pantry/tree/main/projects/curl.se/package.yml'; homepageUrl: 'https://curl.se'; githubUrl: 'https://github.com/curl/curl'; /** * Command to install this package using launchpad. * @example launchpad install package-name */ installCommand: 'launchpad install curl.se'; pkgxInstallCommand: 'sh <(curl https://pkgx.sh) +curl.se -- $SHELL -i'; launchpadInstallCommand: 'launchpad install curl.se'; /** * Executable programs provided by this package. * These can be run after installation. */ programs: readonly ['curl', 'curl-config']; companions: readonly []; /** * Runtime dependencies for this package. * These are required when running the package. */ dependencies: readonly ['openssl.org^1.1', 'curl.se/ca-certs', 'zlib.net^1.2.11']; buildDependencies: readonly []; /** * Available versions from newest to oldest. * @see https://ts-pkgx.netlify.app/usage for installation instructions */ versions: readonly ['8.17.0', '8.16.0', '8.15.0', '8.14.1', '8.14.0', '8.13.0', '8.12.1', '8.12.0', '8.11.1', '8.11.0', '8.10.1', '8.10.0', '8.9.1', '8.9.0', '8.8.0', '8.7.1', '8.6.0', '8.5.0', '8.4.0', '8.3.0', '8.2.1', '8.2.0', '8.1.2', '8.1.0', '8.0.1', '8.0.0', '7.86.0', '7.85.0']; /** * Alternative names for this package. * You can use any of these names to access the package. */ aliases: readonly ['curl'] }; export type CurlPackage = typeof curlPackage