Nonstop Pet Mewing

    @nextcloud/typings
    TypeScript icon, indicating that this package has built-in type declarations

    1.6.0 • Public • Published

    @nextcloud/typings

    Build Status

    Versioned typings for the (internal) JavaScript APIs of Nextcloud used in higher level packages.

    Usage

    You can use this package to verify your API usage is compatible with a range of Nextcloud versions

    /// <reference types="@nextcloud/typings" />
    
    declare var OC: Nextcloud.v22.OC | Nextcloud.v23.OC | Nextcloud.v24.OC;
    
    OC.L10N.translate("app", "text")

    The TypeScript compiler will translate the code above to OC.L10N.translate("app", "text"); and throws an error if any of the Nextcloud versions in use for the union type do not exist on all interfaces.

    Keywords

    Install

    npm i @nextcloud/typings

    DownloadsWeekly Downloads

    23,685

    Version

    1.6.0

    License

    GPL-3.0-or-later

    Unpacked Size

    52.6 kB

    Total Files

    25

    Last publish

    Collaborators

    • pytal
    • gretadoci
    • mejo-
    • artonge
    • max-nextcloud
    • st3iny
    • marcoambrosinii
    • icewind1991
    • skjnldsv
    • christophwurst
    • juliushaertl
    • nickvergessen