@github/textarea-autosize
    TypeScript icon, indicating that this package has built-in type declarations

    0.2.2 • Public • Published

    Textarea Autosize

    Autosizes textarea to size of its contents.

    Installation

    $ npm install @github/textarea-autosize
    

    Usage

    The autosizing behavior must be explicitly activated on the <textarea>.

    import autosize from '@github/textarea-autosize'
    autosize(document.querySelector('textarea.foo'))

    Using a library like selector-observer, the behavior can automatically be applied to any textareas matching a class name.

    import {observe} from 'selector-observer'
    import autosize from '@github/textarea-autosize'
    
    observe('textarea.autosize', { subscribe: autosize })

    Browser support

    • Chrome
    • Firefox
    • Safari
    • Internet Explorer 11
    • Microsoft Edge

    Development

    npm install
    npm test
    

    License

    Distributed under the MIT license. See LICENSE for details.

    Keywords

    none

    Install

    npm i @github/textarea-autosize

    DownloadsWeekly Downloads

    28

    Version

    0.2.2

    License

    MIT

    Unpacked Size

    11.1 kB

    Total Files

    7

    Last publish

    Collaborators

    • manuelpuyol
    • jonrohan
    • broccolini
    • mislav
    • mdo
    • primer-css
    • keithamus
    • mschoening
    • koddsson
    • emilybrick
    • lgarron
    • colebemis
    • smockle
    • simurai
    • khiga8
    • dustin.greif
    • srt32