import { Application } from "https://deno.land/x/pup@1.0.2/application.meta.ts";
Exports application metadata as { Application }
The Application
object provides metadata about the Pup application.
Properties:
name
: The name of the application (e.g., "pup").version
: The current version of the application (e.g., "1.0.0-beta.33").url
: The URL to access the released Pup source code for the specified version. $VERSION will be replaced by the value of theversion
property when used.canary_url
: The URL to access the latest version of Pup in themain
branch of the GitHub repository, used for thecanary
release channel.deno
: Minimum stable version of Deno required to run Pup (without --unstable flag). Set tonull
if the current version cannot be run without--unstable
.deno_unstable
: Minimum version of Deno required to run Pup (with --unstable flag). This allows the user to run Pup with experimental features or using an older version of Deno.repository
: The URL of the GitHub repository for Pup.changelog
: The URL to the changelog for Pup.
Current version information is automatically archived in versions.json
at each build.