{
    "version": "0.5.511",
    "description": "Native TypeScript compiler — compiles .ts directly to native executables via LLVM.",
    "homepage": "https://www.perryts.com",
    "license": "MIT",
    "notes": [
        "Perry shells out to clang for the IR -> object step. The 'main/llvm'",
        "dependency installs the official MSVC-default LLVM, which Perry needs",
        "for Windows-native object emission. If you have multiple clangs on PATH,",
        "set PERRY_LLVM_CLANG to the full path of an MSVC-default clang.exe.",
        "",
        "Verify with: perry doctor",
        "First compile: perry compile hello.ts -o hello.exe"
    ],
    "depends": "main/llvm",
    "architecture": {
        "64bit": {
            "url": "https://github.com/PerryTS/perry/releases/download/v0.5.511/perry-windows-x86_64.zip",
            "hash": "9358fac9cd32d49048e7df1bf819d0f6ebcd0d013903a9c017bc846d743c462e"
        }
    },
    "bin": "perry.exe",
    "checkver": {
        "github": "https://github.com/PerryTS/perry"
    },
    "autoupdate": {
        "architecture": {
            "64bit": {
                "url": "https://github.com/PerryTS/perry/releases/download/v$version/perry-windows-x86_64.zip",
                "hash": {
                    "url": "$url.sha256"
                }
            }
        }
    }
}
