UNPKG

ts-pkgx

Version:

A library & CLI for managing packages

74 lines 3.08 kB
/** * **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.14.1` (25 versions available) * @versions From newest version to oldest. * * @install `launchpad install +curl.se -- $SHELL -i` * @aliases `cURL`, `curl` * @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.se" * 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.14.1" (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.se'; /** * 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: ''; githubUrl: 'https://github.com/pkgxdev/pantry/'; /** * Command to install this package using launchpad. * @example launchpad install package-name */ installCommand: 'launchpad install +curl.se -- $SHELL -i'; /** * Executable programs provided by this package. * These can be run after installation. */ programs: readonly ['curl', 'curl-config']; companions: readonly []; /** * Required dependencies for this package. * These will be automatically installed. */ dependencies: readonly ['openssl.org^1.1', 'curl.se/ca-certs', 'zlib.net^1.2.11']; /** * Available versions from newest to oldest. * @see https://ts-pkgx.netlify.app/usage for installation instructions */ versions: readonly ['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', 'curl'] }; export type CURLPackage = typeof cURLPackage