{"versions":{"1.0.0":{"name":"@types/dom-screen-wake-lock","version":"1.0.0","description":"TypeScript definitions for w3c Screen Wake Lock API","license":"MIT","contributors":[{"name":"Chris Milson","url":"https://github.com/chrismilson","githubUsername":"chrismilson"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/dom-screen-wake-lock"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"69190f967c1b9e422b038b960ec7c070f9ede7abcd02bb3572a01747c8955db8","typeScriptVersion":"3.2","_id":"@types/dom-screen-wake-lock@1.0.0","dist":{"integrity":"sha512-3o5jkfJsuhFcKj2EZ3PiEoiQQbB3J/nffsXJBKtyubkBHsX2siS6b4uij3ukr5xgDHsF4BaT9fHo8DneAw/YxA==","shasum":"c06e415fca0afb5a6e727b900f3cb8ba3993d130","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@types/dom-screen-wake-lock/-/dom-screen-wake-lock-1.0.0.tgz","fileCount":4,"unpackedSize":4675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYquACRA9TVsSAnZWagAAAzgQAKTunoRQeHnT10qbjMj3\nja5VN80pgA4ae/C34sLeTaZyIvGywDc3CY/D3Gv6vajaB4Q9gADwUsbtGSnz\n922/SnyIuGhSkinoDqQ3pxmjyeb2kqMAbJrB0V5bCCnFh0RV+vT6E58LxSyS\nLdL5EpvfVolowOtWgmeCblXNUEwJ9eHlsTp51c8+z6Nvg+muKvct6Z0VM39w\ndfPtRdq2l8xN51ng28CVnK8x2aI4o7bz608of8q8MbOzm5cm7stENan1PS1j\n11vPyf7jwjji7CMeWgRQvQ3ruNbYhxJuhoR9/xtQOB3mBIXEn2vF46naTtJl\nWLFU7vSfgBmSvvGm9Lw8+G64ICZpu//Ucukf43A/SvppYMBK0xrfw54rXXVo\niXjQWdRRV5/0IcSTd3p+sg+g3ACAfQ3zts63COwziAWHDQIK9jtr44T6YH/1\nJVBmd8kTB7tzmwmJ/+CaGAEfdYUOBciLFQYSLAjwYusYGDlZ0hYNO4t0350U\neeS4Q1uUIHApr32OvjE7+aR116YfNS4KJKRfQjAvblp+QjzwEtBlPjwnZk67\ny6G1QXS6X1KsbjcyDf5TnLvlEjUpRDtjLYojj03WuNeN0Ukc5TpGhpcmLuyW\nj9/I2yY0H3DoCoXMxoFP8QugCxFG9Lx9DUNNBf7Yy0PVy//+PRSeKTW9ItZv\n8M6h\r\n=Xk7+\r\n-----END PGP SIGNATURE-----\r\n","size":2254},"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/dom-screen-wake-lock_1.0.0_1600301952397_0.9481413082368471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T22:58:23.325Z"},"1.0.1":{"name":"@types/dom-screen-wake-lock","version":"1.0.1","description":"TypeScript definitions for w3c Screen Wake Lock API","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/dom-screen-wake-lock","license":"MIT","contributors":[{"name":"Chris Milson","url":"https://github.com/chrismilson","githubUsername":"chrismilson"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/dom-screen-wake-lock"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"2bb10d4ecc8a2332ecb2f6e0251e2cdd5b5d52416f4fc30482c1568c679062b5","typeScriptVersion":"5.1","_id":"@types/dom-screen-wake-lock@1.0.1","dist":{"integrity":"sha512-WJQas3OFGcC8AeMzaa7FwzzbNNfanuV2R12kQYNp4BkUMghsRz5JxJ5RgVhJifhw7t0s6LvRSWZArmKbMDZ+5g==","shasum":"8f125f91821d49f51feee95e6db128eb6974aea9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@types/dom-screen-wake-lock/-/dom-screen-wake-lock-1.0.1.tgz","fileCount":5,"unpackedSize":7258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqPlNzJi/4ZMz6n45GBf3mCNqoklZ4zUEruFuMIy1SMAiEAjB1kRQ+zAaOQYYrCFkEIbp5ueXIdmhSphgxeYxgytYg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC8UiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTGg//SOtBSiZQz4zsXChnGwUsSIzyvtN1VlGQGzLJMuNoHueqQoaM\r\nlvpKlOnMikHW7KoAVFfF5yre3eMGyMT1BZP5IXQmL9ZqzDpU9cSqyfOmtLHj\r\nPJyoycf9a9T5Kq25ENFMpHV8Ypfl6oM7cFVFrjO2Yd5Q95FkkSBfqp1SlLZA\r\nLrtnUaJy4eveZN1zk94+IpE0c9M6U5MPj0dQV6ZzxyJoQh0l5VmNEUf9K0g1\r\n6UbwgfScABzaORaXpWv9CzKCKO+h4/hHGpHbdKd2g1V9/FNyNaNzRao56bpd\r\nnikwKjuKsv3+jnOd1KKt5R+pKCKXPSUykvnFXxy3XUcJmxPpu/JJ1qqHJ0Au\r\nQQh9mDs6F1Hz3h9fpproRAHFShJ/2lhqVB83lV0cwB0MsTm99dYMdqHaz0lu\r\neiZPaL+W6NL++x+rAc5oV9vad/vXlTBTvNJhsKMYYinpbrB0vu6JTcaRrQZy\r\nODPf7jFfL+O8AboVI4LS/59RQwzYmZknqCl1NLyk1fydkXfmq1mqxA+FtJGj\r\n001VI0RcD4TL5eWqbFgCm0GvwUtXaKGQiSlCPgrTo5maW5DRAuf6AZ7fInml\r\n05svccj2tT+/yBtn8Y+rJnGwDgZoDllUWs4lLZPUmSfFb9tPYnmK2Gzas4Ov\r\n2B2ND9swYasQci3HOPB62GG7wU1ZM1BDNAw=\r\n=1KAK\r\n-----END PGP SIGNATURE-----\r\n","size":2379},"_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/dom-screen-wake-lock_1.0.1_1678492962261_0.7519606967471133"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-11T00:02:42.431Z","publish_time":1678492962431},"1.0.2":{"name":"@types/dom-screen-wake-lock","version":"1.0.2","description":"TypeScript definitions for dom-screen-wake-lock","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/dom-screen-wake-lock","license":"MIT","contributors":[{"name":"Chris Milson","githubUsername":"chrismilson","url":"https://github.com/chrismilson"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/dom-screen-wake-lock"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"79cb91292371d2e5a48a1f90e8fd69dbfac6a7348e21208b577f5462e7010680","typeScriptVersion":"5.1","nonNpm":true,"_id":"@types/dom-screen-wake-lock@1.0.2","dist":{"integrity":"sha512-fgOIOXxoa3bHb4dPWrRA8xMCccrxRpqIOXBA0KAFR+/j11fYRGgJUh7qoyF38UAwn8//xwgUHKMvNKDfVGydAQ==","shasum":"df0f77b1a653f66fba7ab38e962ff8440682fb61","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@types/dom-screen-wake-lock/-/dom-screen-wake-lock-1.0.2.tgz","fileCount":5,"unpackedSize":6668,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFajvvuhRlS56L3BGS1yJ66LclhJSsjxKyLLWPMw3GHZAiEAoqgKincr5SM1Rc7BFHL7hfFnNpqtSDCyq7zipLL4Ttg="}],"size":2310},"_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/dom-screen-wake-lock_1.0.2_1697592438743_0.5483056117904743"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-18T01:27:18.930Z","publish_time":1697592438930,"_source_registry_name":"default"},"1.0.3":{"name":"@types/dom-screen-wake-lock","version":"1.0.3","description":"TypeScript definitions for dom-screen-wake-lock","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/dom-screen-wake-lock","license":"MIT","contributors":[{"name":"Chris Milson","githubUsername":"chrismilson","url":"https://github.com/chrismilson"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/dom-screen-wake-lock"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"0b08daa5333c11cf1754448177322937e072c41a42c91a3f84461238c81d2eb1","typeScriptVersion":"5.1","nonNpm":true,"_id":"@types/dom-screen-wake-lock@1.0.3","dist":{"integrity":"sha512-3Iten7X3Zgwvk6kh6/NRdwN7WbZ760YgFCsF5AxDifltUQzW1RaW+WRmcVtgwFzLjaNu64H+0MPJ13yRa8g3Dw==","shasum":"c3588a5f6f40fae957f9ce5be9bc4927a61bb9a0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@types/dom-screen-wake-lock/-/dom-screen-wake-lock-1.0.3.tgz","fileCount":5,"unpackedSize":6668,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4dxyMkSQhfVOBZN5ggQmBUJUg5YOm9VCIulK2d3a4kAiEApFBGdJj48eWIM+CSjDaxgez2q6t4SHSlwtWW6yuxzEQ="}],"size":2315},"_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/dom-screen-wake-lock_1.0.3_1699322096500_0.5971287707261022"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T01:54:56.712Z","publish_time":1699322096712,"_source_registry_name":"default"}},"dist-tags":{"latest":"1.0.3","ts3.2":"1.0.0","ts3.3":"1.0.0","ts3.4":"1.0.0","ts3.5":"1.0.0","ts3.6":"1.0.0","ts3.7":"1.0.0","ts3.8":"1.0.0","ts3.9":"1.0.0","ts4.0":"1.0.0","ts4.1":"1.0.0","ts4.2":"1.0.0","ts4.3":"1.0.0","ts4.4":"1.0.0","ts4.5":"1.0.0","ts4.6":"1.0.0","ts4.7":"1.0.0","ts4.8":"1.0.0","ts4.9":"1.0.0","ts5.0":"1.0.0","ts5.1":"1.0.3","ts5.2":"1.0.3","ts5.3":"1.0.3","ts5.4":"1.0.3","ts5.5":"1.0.3","ts5.6":"1.0.3","ts5.7":"1.0.3","ts5.8":"1.0.3","ts5.9":"1.0.3","ts6.0":"1.0.3"},"name":"@types/dom-screen-wake-lock","time":{"created":"2022-01-27T11:05:52.233Z","modified":"2025-08-03T06:38:26.433Z","1.0.0":"2020-09-17T00:19:12.547Z","1.0.1":"2023-03-11T00:02:42.431Z","1.0.2":"2023-10-18T01:27:18.930Z","1.0.3":"2023-11-07T01:54:56.712Z"},"readme":"# Installation\r\n> `npm install --save @types/dom-screen-wake-lock`\r\n\r\n# Summary\r\nThis package contains type definitions for dom-screen-wake-lock (https://w3c.github.io/screen-wake-lock/).\r\n\r\n# Details\r\nFiles were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/dom-screen-wake-lock.\r\n## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/dom-screen-wake-lock/index.d.ts)\r\n````ts\r\n/**\n * A WakeLockSentinel provides a handle to a platform wake lock, and it holds on\n * to it until it is either manually released or until the underlying platform\n * wake lock is released. Its existence keeps a platform wake lock for a given\n * wake lock type active, and releasing all WakeLockSentinel instances of a\n * given wake lock type will cause the underlying platform wake lock to be\n * released.\n */\ninterface WakeLockSentinel extends EventTarget {\n    /** Whether the WakeLockSentinel's handle has been released. */\n    readonly released: boolean;\n    /** The WakeLockSentinel's wake lock type. */\n    readonly type: WakeLockType;\n    /** Releases the WakeLockSentinel's lock on the screen. */\n    release(): Promise<undefined>;\n    /**\n     * Called when the WakeLockSentinel's handle is released. Note that the\n     * WakeLockSentinel's handle being released does not necessarily mean that\n     * the underlying wake lock has been released.\n     */\n    onrelease: ((this: WakeLockSentinel, ev: Event) => any) | null;\n}\n\n/**\n * Allows a document to acquire a screen wake lock.\n */\ninterface WakeLock {\n    /**\n     * The request method will attempt to obtain a wake lock, and will return\n     * a promise that will resolve with a sentinel to the obtained lock if\n     * successful.\n     *\n     * If unsuccessful, the promise will reject with a \"NotAllowedError\"\n     * DOMException. There are multiple different situations that may cause the\n     * request to be unsucessful, including:\n     *\n     * 1. The _document_ is not allowed to use the wake lock feature.\n     * 2. The _user-agent_ denied the specific type of wake lock.\n     * 3. The _document_'s browsing context is `null`.\n     * 4. The _document_ is not fully active.\n     * 5. The _document_ is hidden.\n     * 6. The request was aborted.\n     *\n     * @param type The type of wake lock to be requested.\n     */\n    request(type: WakeLockType): Promise<WakeLockSentinel>;\n}\n\ninterface Navigator {\n    readonly wakeLock: WakeLock;\n}\n\r\n````\r\n\r\n### Additional Details\r\n * Last updated: Mon, 06 Nov 2023 22:41:05 GMT\r\n * Dependencies: none\r\n\r\n# Credits\r\nThese definitions were written by [Chris Milson](https://github.com/chrismilson).","users":{}}