{"maintainers":[{"name":"anonymous","email":"ts-npm-types@microsoft.com"}],"dist-tags":{"latest":"1.1.1","ts2.0":"0.2.4","ts2.1":"0.2.4","ts2.2":"0.2.4","ts2.3":"0.2.4","ts2.4":"0.2.4","ts2.5":"0.2.4","ts2.6":"0.2.4","ts2.7":"0.2.4","ts2.8":"0.2.4","ts2.9":"0.2.4","ts3.0":"0.2.5","ts3.1":"0.2.5","ts3.2":"0.2.5","ts3.3":"0.2.5","ts3.4":"0.2.5","ts3.5":"0.2.5","ts3.6":"0.2.5","ts3.7":"1.1.0","ts3.8":"1.1.1","ts3.9":"1.1.1","ts4.0":"1.1.1","ts4.1":"1.1.1","ts4.2":"1.1.1","ts4.3":"1.1.1","ts4.4":"1.1.1","ts4.5":"1.1.1","ts4.6":"1.1.1"},"description":"TypeScript definitions for window-size","readme":"# Installation\r\n> `npm install --save @types/window-size`\r\n\r\n# Summary\r\nThis package contains type definitions for window-size (https://github.com/jonschlinkert/window-size).\r\n\r\n# Details\r\nFiles were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/window-size.\r\n## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/window-size/index.d.ts)\r\n````ts\r\n// Type definitions for window-size 1.1.1\n// Project: https://github.com/jonschlinkert/window-size\n// Definitions by: Juer Whang <https://github.com/juergenie>\n// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped\n\n/// <reference types=\"node\" />\n\ndeclare module 'window-size' {\n    import { WriteStream } from 'fs';\n\n    const windowSize: windowSize.Size & {\n        /** Get terminal window's size with available channels. */\n        get(options?: windowSize.WindowSizeOptions): windowSize.Size;\n        /** Get terminal window's size with `process.env.COLUMNS` and `process.env.ROWS`. */\n        env(): windowSize.Size;\n        /** Get terminal window's size with `tty` module */\n        tty(options: windowSize.TtySizeOptions): windowSize.Size;\n        tput(): windowSize.Size;\n        win(): windowSize.Size;\n    };\n    export = windowSize;\n    namespace windowSize {\n        export interface Size {\n            width: number;\n            height: number;\n            type: string;\n        }\n\n        /** Options of inner function `streamSize`. */\n        type StreamSizeOptions = Record<string, WriteStream>;\n\n        /** Options of function `windowSize.tty`. */\n        interface TtySizeOptions {\n            tty?: {\n                getWindowSize?: (out: WriteStream) => [number, number];\n            };\n        }\n\n        /** Options of function `windowSize.get` */\n        type WindowSizeOptions = StreamSizeOptions & TtySizeOptions;\n    }\n}\n\r\n````\r\n\r\n### Additional Details\r\n * Last updated: Thu, 23 Dec 2021 23:36:05 GMT\r\n * Dependencies: [@types/node](https://npmjs.com/package/@types/node)\r\n * Global values: none\r\n\r\n# Credits\r\nThese definitions were written by [Juer Whang](https://github.com/juergenie).\r\n","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/window-size"},"license":"MIT","versions":{"0.2.1":{"name":"@types/window-size","version":"0.2.1","description":"TypeScript definitions for window-size 0.2.0","license":"MIT","author":"Pouya Kary <https://github.com/pmkary>","main":"","repository":{"type":"git","url":"https://www.github.com/DefinitelyTyped/DefinitelyTyped.git"},"scripts":{},"dependencies":{},"typings":"window-size.d.ts","_id":"@types/window-size@0.2.1","dist":{"shasum":"01807bcc965178c26dd3f337957b54fedd1d613a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@types/window-size/-/window-size-0.2.1.tgz"},"maintainers":[{"name":"anonymous","email":"ts-npm-types@microsoft.com"}],"_npmUser":{"name":"anonymous","email":"ts-npm-types@microsoft.com"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/window-size-0.2.1.tgz_1470688713322_0.5708527243696153"},"directories":{}},"0.2.2":{"name":"@types/window-size","version":"0.2.2","description":"TypeScript definitions for window-size 0.2.0","license":"MIT","author":"Pouya Kary <https://github.com/pmkary>","main":"","repository":{"type":"git","url":"https://www.github.com/DefinitelyTyped/DefinitelyTyped.git"},"scripts":{},"dependencies":{},"typings":"window-size.d.ts","_id":"@types/window-size@0.2.2","dist":{"shasum":"8f5e24807abd3450bcfdba2b566d1dbf7be9a81b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@types/window-size/-/window-size-0.2.2.tgz"},"maintainers":[{"name":"anonymous","email":"ts-npm-types@microsoft.com"}],"_npmUser":{"name":"anonymous","email":"ts-npm-types@microsoft.com"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/window-size-0.2.2.tgz_1472151875224_0.5390802030451596"},"directories":{}},"0.2.3":{"name":"@types/window-size","version":"0.2.3","description":"TypeScript definitions for window-size 0.2.0","license":"MIT","author":"Pouya Kary <https://github.com/pmkary>","main":"","repository":{"type":"git","url":"https://www.github.com/DefinitelyTyped/DefinitelyTyped.git"},"scripts":{},"dependencies":{},"typings":"window-size.d.ts","typesPublisherContentHash":"80bcc44388706b7259f407f9da5838efcaf89b3e719c6bd2171718f489fb7a72","_id":"@types/window-size@0.2.3","dist":{"shasum":"6a61eb766e4d0b6fd1916c7e3d9a41c713cc37d4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@types/window-size/-/window-size-0.2.3.tgz"},"maintainers":[{"name":"anonymous","email":"ts-npm-types@microsoft.com"}],"_npmUser":{"name":"anonymous","email":"ts-npm-types@microsoft.com"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/window-size-0.2.3.tgz_1474309174005_0.8725762420799583"},"directories":{}},"0.2.4":{"name":"@types/window-size","version":"0.2.4","description":"TypeScript definitions for window-size 0.2.0","license":"MIT","author":"Pouya Kary <https://github.com/pmkary>","main":"","repository":{"type":"git","url":"https://www.github.com/DefinitelyTyped/DefinitelyTyped.git"},"scripts":{},"dependencies":{},"peerDependencies":{},"typings":"index.d.ts","typesPublisherContentHash":"322339a2765fa349d98750a0abbc9d553df030127cfeb509e06f696c856174ec","_id":"@types/window-size@0.2.4","dist":{"shasum":"3a7cddfe027a4d4dc72b6bfc5a6e3969237f64a9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@types/window-size/-/window-size-0.2.4.tgz"},"maintainers":[{"name":"anonymous","email":"ts-npm-types@microsoft.com"}],"_npmUser":{"name":"anonymous","email":"ts-npm-types@microsoft.com"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/window-size-0.2.4.tgz_1475701479642_0.9653179526794702"},"directories":{}},"0.2.5":{"name":"@types/window-size","version":"0.2.5","description":"TypeScript definitions for window-size","license":"MIT","contributors":[{"name":"Pouya Kary","url":"https://github.com/pmkary","githubUsername":"pmkary"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/window-size"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"f6e026604761acbe543e031c8c820a4ee2af0905de7704fa6c5090b2c7edbcb8","typeScriptVersion":"3.0","_id":"@types/window-size@0.2.5","dist":{"integrity":"sha512-aWZqgJ9yk9DBKKRfqaIrawLrT7tzfpkMxDv609k80dYskEk96N4wMYXYAOdYUHszCE14Tb0BVgOEqsRaIR2itw==","shasum":"506173de1a08b338699df1eea6e70c3e778512d9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@types/window-size/-/window-size-0.2.5.tgz","fileCount":4,"unpackedSize":2749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevqIyCRA9TVsSAnZWagAAhcEP/Rk/b9xZTBaTIu1T2Vwf\n4iN7YEOIJTNy5xaCIN7IhE+pnjmXRWGa4fHBjsG6hbC3KeLCmek+DnmI3O1L\nkq8BLms1PtK31hllfSpmnBRm0JI+3vU4QQ6OjhCvAhHk0ij0hQUQpkKkp0Kz\nyx1GQR689iRjtfZE9q2O94JmjlQt5FDec9Rr3NpntIhNei22vDVH7QSFwp3G\nvaKu4gveLYanXBZ8nx6syIPIyICTAzB/VSKYC9x9donqKgKh0KNN8ICg+FQ1\nog2RAOaVgT+9LthfeHyQ9VBoIb0pqW1bjx7Ohcc+eZ064u2waoEVhZYZ7xJn\nDZLAh3p/DA1QeLtYg0Vjau0lFBoAXwovfKD7dJRsOfoEU6Tc+aaECN1ME4Cx\nuApNoVXUzqcDdJozFJMVxNGPnMT5aufSmQCdqbbZMT9nyiHxE5IheLZaI5ZO\n5pxXYBmDH37dT0nOeJZucsg4jo41yGpnDBSOT1lYGBA58JcO156uTPfrPBha\nbFJ9DYZM0bDJ4jVAzvJfUSiuTMPyv5eY+91WNSFY1c8hnQzd3cXkCbA9uJRy\nqEMVxkg1jcvGeR/rKjlXzF9ruQnvGEEVuF3DojUKSz8g7EZ3GHsFcvFA3t7Q\nmVa1XGrVvt2BDbb61YW28bXapPt8jHDi6AnlpbN+jfgxKBwDkL7ByHoSumhI\nPhBW\r\n=sp1m\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"ts-npm-types@microsoft.com"}],"_npmUser":{"name":"anonymous","email":"ts-npm-types@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/window-size_0.2.5_1589551665927_0.8911760007688136"},"_hasShrinkwrap":false},"1.1.0":{"name":"@types/window-size","version":"1.1.0","description":"TypeScript definitions for window-size","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/window-size","license":"MIT","contributors":[{"name":"Pouya Kary","url":"https://github.com/pmkary","githubUsername":"pmkary"},{"name":"Juer Whang","url":"https://github.com/juergenie","githubUsername":"juergenie"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/window-size"},"scripts":{},"dependencies":{"@types/node":"*"},"typesPublisherContentHash":"c3e6f6451429973c2aa06d1e1875adb587f75d1cf5536d9348f529a597b6b2e9","typeScriptVersion":"3.7","_id":"@types/window-size@1.1.0","dist":{"integrity":"sha512-NeJHyZfriv2TBLOhuy4k1oHcgOL3/K2jdewrIiTtl7hihBVI3WrsCB3MXZxaWrmqQfO3CnVzeghuclEEqmCAtg==","shasum":"b4c935495a882c510079b3d5d68951645fdf3c37","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@types/window-size/-/window-size-1.1.0.tgz","fileCount":4,"unpackedSize":5886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNrn7CRA9TVsSAnZWagAA8qcP/2Lbuoxu9TcyBY2mELjh\nN3Yvzna8/bTAl+9VfvXeBpSaP6u6WuFJnvV8jBMERukiKKf2IUzepU6VY2wT\nRyNC8Cy0MR4+uzrKLYvOTM9tOZ13Tyeghvab7OA4jdKF5052m9lU/+jVrJnn\n+ax6T4osSv+72ghycLR6dEtRdK8IMnlFRKJLoNLvIMGNiDNL/zqQWr2rKy22\nlusUCSUg3S/gY/92PVxzFZKL9t2d9DBA5ERtSZuQEQ6oBX5Us50taqD2jeD+\ncAh5FtdNXqR9CLt0alYJB0werhD0pwoOS60VF+eLELbAMCkXNgd9ydifpubX\nAe67Va5PAkST1gGp4KBfmIXk6OAZMCfFcEbR0GZqnILNDU1PfXqe6MPlnKc1\nmbnh7YMfA64yWVJx2+4BW6wx4tV0Ca7tOlrcVH8hEHDDsZ5ypMCDXB42dxDH\nsUlhQ36CBiUyDQnJmnaR0T6zJD6AD7UYfYCWA3CiclC9P6YfNGLCskJt9BSd\nV9OZ2bZ8W4KUbFNraTywMqtwm4xuUXw9bDX9HtgS/vCXErePKu2T2iJhsD5l\nkg10q9PlaL2FSf85dy5E1XnbRzbfN3NHhlVFdheLmUhgfAyHOaWe+U+8Zym8\nc6kH7+7T0B4fyKr5/OU+ae19WjwBN7HuN4ILd1zRZx/pHvdDkwUGeWkzxz3Y\nLLeM\r\n=NjjD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"ts-npm-types@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/window-size_1.1.0_1630976507545_0.8261714797485085"},"_hasShrinkwrap":false},"1.1.1":{"name":"@types/window-size","version":"1.1.1","description":"TypeScript definitions for window-size","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/window-size","license":"MIT","contributors":[{"name":"Juer Whang","url":"https://github.com/juergenie","githubUsername":"juergenie"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/window-size"},"scripts":{},"dependencies":{"@types/node":"*"},"typesPublisherContentHash":"bbae7cab955f07fc7c80a9c816b2246f37e127d4880dd0f4f5407a403363b8ce","typeScriptVersion":"3.8","_id":"@types/window-size@1.1.1","dist":{"integrity":"sha512-VnZGsa1+aVJqanXkOfGJVS4dv8QOvUQRJtSDdmQ7NxRDL8X9ZI69d1BAj+yvbraQSGbTW1NnpwAI6sJO+P+Cwg==","shasum":"f512dbfc6db4e68e5f8ff57cd3554c73e6abfbbe","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/@types/window-size/-/window-size-1.1.1.tgz","fileCount":4,"unpackedSize":5581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxRaMCRA9TVsSAnZWagAAXEIQAJZRSy62JBZ8NyrW5XHr\nBHYCsNFxe3rgRy6YVlg0wOFWWEtWHHpxskrC4mGTtg7G8gHnNwEOtMKtHJsh\nqkQEx9Qvj67AnBq5AhttoB9ejGA90q8SgLxCDOolKI7CTfzTdQrIP15d9dOR\n0aa5+KUSWJmYdbFjR/McRWz1NMZIkIa9Z5+s07QZkTDqEXkFkA4d+7v5Obg5\n1LixJHeacQBQauM+PmA8N+mBq3WNlcBOUh4LVd8dRMd/qCHDq+4Yta5pEJs4\nKcKLQidW9FzBgJaAvtHz3Twjgiw/5OmS69f694FQ1akSx5HElGHbwEaP9UaU\nF0TXTgsYF0+5XEE59V5n432pbOQ9lwXoB6SuypOrwYtM+LKXFLuUzKKPi74s\nT70XMTsoIBAb4Jl1aPUS97WJACr6ibzetanKTSUWqb36Evlz/IKXHGJTWeAP\n259oBrXS7TvXhqOpU0RDzDjVi3TWBRY/vESZPeLNb4w+4Hzv/R/G50IAQRlq\nCENMvhX0XUTIjtjcNujSVYsgog+xQ06Gk0zXP7iEeKbZsivqdzz0oqTYjuaF\nh4OBekHF1FGCOZIpEx9nWqEyJaskjE+VDA0BMuwmAgbhJvgLN0RBhI20pnv7\nSXlxkNBPfhItuB4JmyrnQaimWH5Nxe7iFbK9qCl/5GFWgqsba4quLSh4EBLx\nogK9\r\n=xJLQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"ts-npm-types@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/window-size_1.1.1_1640306316386_0.06996213296363929"},"_hasShrinkwrap":false}},"name":"@types/window-size","time":{"modified":"2021-12-24T00:38:43.483Z","created":"2016-08-08T20:38:33.592Z","0.2.1":"2016-08-08T20:38:33.592Z","0.2.2":"2016-08-25T19:04:35.451Z","0.2.3":"2016-09-19T18:19:36.978Z","0.2.4":"2016-10-05T21:04:39.883Z","0.2.5":"2020-05-15T14:07:46.126Z","1.1.0":"2021-09-07T01:01:47.723Z","1.1.1":"2021-12-24T00:38:36.570Z"},"readmeFilename":"","contributors":[{"name":"Juer Whang","url":"https://github.com/juergenie","githubUsername":"juergenie"}],"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/window-size"}