{"_id":"window-open-promise","_rev":"37-594fc9b970d82964f93ef84a1754cf1b","name":"window-open-promise","dist-tags":{"latest":"1.1.33"},"versions":{"1.0.0":{"name":"window-open-promise","version":"1.0.0","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.0.0","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"907cbde6d9b495df7c5ca070c86efb99cddafee0","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.0.0.tgz","fileCount":19,"integrity":"sha512-3b9UIltZa3cbjMAwa1ozP0tVU1vHHLe+3it5VlK9s0An1oVI55FOlNfADcyPqNLQVULVI8tWZyOYu519CEXaSA==","signatures":[{"sig":"MEUCIH1V0i8qTntkue4bvzToFNgGb7rKRGgATxGCVJcvSwDzAiEA5EkHLipCu+9VX6WC8ramQ39k5Sc5Am491VLD8kh1FFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14774},"size":"0.67","type":"module","_from":"file:window-open-promise-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/cd11267b70703867f7e4880cd468d8b7/window-open-promise-1.0.0.tgz","_integrity":"sha512-3b9UIltZa3cbjMAwa1ozP0tVU1vHHLe+3it5VlK9s0An1oVI55FOlNfADcyPqNLQVULVI8tWZyOYu519CEXaSA==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.0.0","dependencies":{"@lou.codes/types":"1.0.0","@lou.codes/iterables":"1.0.0","@lou.codes/predicates":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.0.0_1698987944816_0.7068502214089316","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.0.1":{"name":"window-open-promise","version":"1.0.1","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.0.1","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"0d6d7ce57b9d682bbfb8208d549c4153007e534c","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.0.1.tgz","fileCount":19,"integrity":"sha512-fGrjeLagCOXE2qN+1GZFxWDSdBuWd1k3VJF6orYFE2qdWP/AcGDUFgrHuhHAxxlT5UHRVVvrVGVncSvj8Zrn5w==","signatures":[{"sig":"MEUCIG8+2clgS0QZPJfBjPWnkoqMKV7blMsz0fTX2CMbE6GGAiEAs9hLdXj2u89z0F9w2RpPPkoFidGv7J427TKVgA1FDTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14759},"size":"0.67","type":"module","_from":"file:window-open-promise-1.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/44e38191aa351128e1f574d257b7ff5d/window-open-promise-1.0.1.tgz","_integrity":"sha512-fGrjeLagCOXE2qN+1GZFxWDSdBuWd1k3VJF6orYFE2qdWP/AcGDUFgrHuhHAxxlT5UHRVVvrVGVncSvj8Zrn5w==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.0.0","dependencies":{"@lou.codes/types":"1.0.0","@lou.codes/iterables":"1.0.0","@lou.codes/predicates":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.0.1_1699023555134_0.6965468243525526","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.0.2":{"name":"window-open-promise","version":"1.0.2","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.0.2","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"ce0b39de0221ed972c54166d6be09708d0e576db","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.0.2.tgz","fileCount":19,"integrity":"sha512-Es2vtOPfrT6ox0Lwdr0GJ1+jrOOvnKnUnCUtt48HYBOQCsEbT1RQe9f/HccIU6gt8RJrFuBN9PXVv+6u4dxchA==","signatures":[{"sig":"MEUCIEdyXA3djlBlWtBnKmbtDMOsPZgUklGQduI7m7A/Rv/3AiEA+83ltMfzVYFebTgxg4rkJclTSMi6uP9bOlHki7xl6yI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14731},"size":"0.61","type":"module","_from":"file:window-open-promise-1.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/9b17e7cd61f657f9885b45bc8c8f9914/window-open-promise-1.0.2.tgz","_integrity":"sha512-Es2vtOPfrT6ox0Lwdr0GJ1+jrOOvnKnUnCUtt48HYBOQCsEbT1RQe9f/HccIU6gt8RJrFuBN9PXVv+6u4dxchA==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.3","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.2.0","dependencies":{"@lou.codes/types":"1.0.1","@lou.codes/iterables":"1.0.1","@lou.codes/predicates":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.0.2_1701051738636_0.2600364421389967","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.0.3":{"name":"window-open-promise","version":"1.0.3","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.0.3","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"410b5edcb4858fea1239a58909b7a6f1919487a2","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.0.3.tgz","fileCount":19,"integrity":"sha512-L8pzNhIT2C0/z59VbyZDmzNDtjhInf9Ut1WTZBnvs+1mNrYYPE0IjFbkndV/rjCxY871Eqs8Jy8KKZ9KBUKyBQ==","signatures":[{"sig":"MEQCIFMKoO11zzTWK/3Pmtc49bCcERl3dXFYRKgmd+o43jGqAiAoPIXL8LFLXVkSyC5+beQT9ZW1O7DC9PiOy3FJUPzMAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14748},"size":"0.66","type":"module","_from":"file:window-open-promise-1.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/7bdcf70a11b366d3915fd1cb6946d8e0/window-open-promise-1.0.3.tgz","_integrity":"sha512-L8pzNhIT2C0/z59VbyZDmzNDtjhInf9Ut1WTZBnvs+1mNrYYPE0IjFbkndV/rjCxY871Eqs8Jy8KKZ9KBUKyBQ==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.4","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.4.0","dependencies":{"@lou.codes/types":"1.0.1","@lou.codes/utils":"1.0.1","@lou.codes/iterables":"1.0.2","@lou.codes/predicates":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.0.3_1702348011054_0.41820035763635177","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.0":{"name":"window-open-promise","version":"1.1.0","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.0","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"3dce0b0fda76de6fbef420c6861ec79928d144ad","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.0.tgz","fileCount":21,"integrity":"sha512-JSM1EVAcyYZ/jdO1UPTig+jRpeSqb+dvFsugmKJsHVEb713XkTbPW127GLcefj2FRJ6H61rLMNTuoOjhvXBpqw==","signatures":[{"sig":"MEQCIG3q2sXw1A4Gy0vPhFnMggTDcEEvhWI757WMA0chWumBAiBB3n4+v9nXViOwDJLhtabYnwgD9EZzuHUaVSN6QJwpsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15525},"size":"0.66","type":"module","_from":"file:window-open-promise-1.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/20429da189561b177147caf883daf61d/window-open-promise-1.1.0.tgz","_integrity":"sha512-JSM1EVAcyYZ/jdO1UPTig+jRpeSqb+dvFsugmKJsHVEb713XkTbPW127GLcefj2FRJ6H61rLMNTuoOjhvXBpqw==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.4","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.4.0","dependencies":{"@lou.codes/types":"1.0.1","@lou.codes/utils":"1.0.1","@lou.codes/iterables":"1.0.2","@lou.codes/predicates":"1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.0_1702538627341_0.005781118711214228","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.1":{"name":"window-open-promise","version":"1.1.1","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.1","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"488dc2e01bd2b08297f717092092c141f119126a","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.1.tgz","fileCount":21,"integrity":"sha512-aOLgCdXV+XUjNerJNltsmJwUtAycLMs6vd4tFA7F8oKR92/S4o1Pye5E0UtOpOugioQV1NhczSC2/kmCLbGcag==","signatures":[{"sig":"MEYCIQDjb4Ar6K9EsbzkUgFhGJRMTKpzb1RJFv8192hDRRwDPQIhALK92lAHRlBYoyrL2iPawYeFilpUQicghifNDk8b3maw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15813},"size":"0.71","type":"module","_from":"file:window-open-promise-1.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/63137b1a3782586e100115ed1d50fb8d/window-open-promise-1.1.1.tgz","_integrity":"sha512-aOLgCdXV+XUjNerJNltsmJwUtAycLMs6vd4tFA7F8oKR92/S4o1Pye5E0UtOpOugioQV1NhczSC2/kmCLbGcag==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.4","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.4.0","dependencies":{"@lou.codes/types":"1.0.2","@lou.codes/utils":"1.0.2","@lou.codes/constants":"1.0.0","@lou.codes/iterables":"1.0.3","@lou.codes/predicates":"1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.1_1702672428692_0.16666746463229787","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.2":{"name":"window-open-promise","version":"1.1.2","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.2","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"9516dc24d89a97bb410332f7e6cb340f9f321cd1","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.2.tgz","fileCount":21,"integrity":"sha512-biU6iYu1wu46zx8r06hNvGqP3qrPEKR5PvkGFmWd+X0vFHbqmK3eldw6v4AiYEpg2sTKkZtaMonR/n+FzkL/zQ==","signatures":[{"sig":"MEUCIBtgiKHFbgV1LvjCFeOIJTS4u9coTfkYfr5D67r85on9AiEAyFiDNnsrlzpNbgj52fYzyxqul2owGJQ8Fp4sJ3HR9qM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15813},"size":"0.71","type":"module","_from":"file:window-open-promise-1.1.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/bbd1875c4ee7c1ba04b5271362318cf1/window-open-promise-1.1.2.tgz","_integrity":"sha512-biU6iYu1wu46zx8r06hNvGqP3qrPEKR5PvkGFmWd+X0vFHbqmK3eldw6v4AiYEpg2sTKkZtaMonR/n+FzkL/zQ==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.4","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.4.0","dependencies":{"@lou.codes/types":"1.0.3","@lou.codes/utils":"1.0.3","@lou.codes/constants":"1.0.1","@lou.codes/iterables":"1.0.4","@lou.codes/predicates":"1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.2_1702672843910_0.2675252131669039","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.3":{"name":"window-open-promise","version":"1.1.3","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.3","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"fd7947076593f6e7ad2a9ff7572e07cb9360b66b","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.3.tgz","fileCount":21,"integrity":"sha512-yxPP4SwFWXn3TRT4fvPd37JSPB0VBIfDsuL/DbqVk9W6EEzk4PiVaR+mwl7bksTJzZtK8bXUtQVhYzTo4L6gYg==","signatures":[{"sig":"MEQCID8fdbIwJ5n1o5ZE5AdRaWACLbvC7JDKxElQKc0Y1u1BAiBZqPy6B3ffRzSvoj5TAYBoWnWL6iQQp6cVGTvEcrT9Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15813},"size":"0.71","type":"module","_from":"file:window-open-promise-1.1.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/ac3a767ed2dc2291e21501c1f300a8e9/window-open-promise-1.1.3.tgz","_integrity":"sha512-yxPP4SwFWXn3TRT4fvPd37JSPB0VBIfDsuL/DbqVk9W6EEzk4PiVaR+mwl7bksTJzZtK8bXUtQVhYzTo4L6gYg==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.4","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.4.0","dependencies":{"@lou.codes/types":"1.0.4","@lou.codes/utils":"1.0.4","@lou.codes/constants":"1.0.2","@lou.codes/iterables":"1.0.5","@lou.codes/predicates":"1.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.3_1702673567981_0.9619493554602059","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.4":{"name":"window-open-promise","version":"1.1.4","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.4","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"dd71426482d457838ea959825e138aa17b613dd8","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.4.tgz","fileCount":21,"integrity":"sha512-2F9mPiIFTHP3KRdCRMkVDr9/YQCBnCMZ2LVKJTJDCfGOWtTOqimHOn9EtEyshDntfg6iLWfOemrwncaTy2SMiw==","signatures":[{"sig":"MEUCIFFkNU28hS8Z6DFj7aTfLtChIIesixxPft/0Gmd0lThQAiEArwE8QvSyloweDBQMQMKaGG+EhIi/fPRXiWsUd2537Fc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15813},"size":"0.72","type":"module","_from":"file:window-open-promise-1.1.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/c05662d544c3c01555eb416d83cd1597/window-open-promise-1.1.4.tgz","_integrity":"sha512-2F9mPiIFTHP3KRdCRMkVDr9/YQCBnCMZ2LVKJTJDCfGOWtTOqimHOn9EtEyshDntfg6iLWfOemrwncaTy2SMiw==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.4","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.4.0","dependencies":{"@lou.codes/types":"1.0.5","@lou.codes/utils":"1.0.5","@lou.codes/constants":"1.1.0","@lou.codes/iterables":"1.0.6","@lou.codes/predicates":"1.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.4_1702682407460_0.16100022855616536","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.5":{"name":"window-open-promise","version":"1.1.5","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.5","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"bd769b1e5ece15395cb87afca3440114ae9d33b5","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.5.tgz","fileCount":21,"integrity":"sha512-uE7XbnuOZiuYnY9lAHQ7IU+uv8FnMp10zQgX+esHdOWd0yNbvXCbB2V65iKHfo31d/uyqKGQb+GLyMriekGn2Q==","signatures":[{"sig":"MEQCIH744tn45cZvudtf3atmjsKEcIIuwruOcDXByxPKaO5kAiAfsYdikfvlZN0K3gEp/a0vk4D84xtbhsFaQm/jt/KtMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15813},"size":"0.72","type":"module","_from":"file:window-open-promise-1.1.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/39f8bcb9d1770c98b0acd2170f81310d/window-open-promise-1.1.5.tgz","_integrity":"sha512-uE7XbnuOZiuYnY9lAHQ7IU+uv8FnMp10zQgX+esHdOWd0yNbvXCbB2V65iKHfo31d/uyqKGQb+GLyMriekGn2Q==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.4","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.5.0","dependencies":{"@lou.codes/types":"1.0.6","@lou.codes/utils":"1.0.6","@lou.codes/constants":"1.2.0","@lou.codes/iterables":"1.0.7","@lou.codes/predicates":"1.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.5_1703801926188_0.6530624110462837","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.6":{"name":"window-open-promise","version":"1.1.6","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.6","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"6a13a187c99002dad164031fe16f58ff95fab508","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.6.tgz","fileCount":21,"integrity":"sha512-Xf942OjSZD4wKwkBWZEEPWmrn4oB8oQklpMBHJKwkId8ISJk4+EpHQTztIsvOOXZFLXX4Wi4c6p50TthN70tTA==","signatures":[{"sig":"MEQCIGfIRrKMv83t9CdHsd2Mtr2WXQQI0dQjeyzfUNSohAZiAiAmpDOqcBZNIKPW5GAXq0BFzywBCrojDyv52c2nVcPVrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15255},"size":"0.59","type":"module","_from":"file:window-open-promise-1.1.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/6592a8572e94158c950cb9ba2a1b16d8/window-open-promise-1.1.6.tgz","_integrity":"sha512-Xf942OjSZD4wKwkBWZEEPWmrn4oB8oQklpMBHJKwkId8ISJk4+EpHQTztIsvOOXZFLXX4Wi4c6p50TthN70tTA==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.4","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.5.0","dependencies":{"@lou.codes/types":"1.1.0","@lou.codes/utils":"1.0.7","@lou.codes/constants":"1.2.0","@lou.codes/iterables":"2.0.0","@lou.codes/predicates":"1.0.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.6_1703890280443_0.46211529375127736","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.7":{"name":"window-open-promise","version":"1.1.7","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.7","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"15cd3a6850528395039b45ed107cc4f1ff698e39","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.7.tgz","fileCount":21,"integrity":"sha512-w6TtAyWE/+CwJH4mGOKxYlQ3mVy45gXt2JTzj6jZ9CB+ro6cBl7cA/CFBY1DShj247PYk0KBglUPsI4i+0mbFg==","signatures":[{"sig":"MEQCIEJ9BSqdvKiAVGumzK2vFxKdbc2/lgyYk97Sm0ZrlVEYAiA9HR/xRWmgq1MzfnHUjZ4a78uiMCYtD8q28U4vYRqrfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15258},"size":"0.58","type":"module","_from":"file:window-open-promise-1.1.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/0501314243b2c909077ad942e811edb0/window-open-promise-1.1.7.tgz","_integrity":"sha512-w6TtAyWE/+CwJH4mGOKxYlQ3mVy45gXt2JTzj6jZ9CB+ro6cBl7cA/CFBY1DShj247PYk0KBglUPsI4i+0mbFg==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.4","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.5.0","dependencies":{"@lou.codes/types":"1.1.1","@lou.codes/utils":"1.0.8","@lou.codes/constants":"1.2.0","@lou.codes/iterables":"2.0.1","@lou.codes/predicates":"1.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.7_1704080279899_0.4935990557117429","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.8":{"name":"window-open-promise","version":"1.1.8","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.8","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"855846fd8c5584f075eaaa2fec85eca17d514295","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.8.tgz","fileCount":21,"integrity":"sha512-b5ThyBU5n584evnrKjn/im6GsNhsQqRUpNynzq1ujgZJtfW8bx1oE0yg1TJEKM6Y+705y5yw0MK4KVDm4ykwpQ==","signatures":[{"sig":"MEUCIA+mgoGIziSpeVvFIjPMjJT+UROUvX9lDSWij5VEXO0mAiEAkX38kUROymPbB49hLd7Mh3AIG0kXvrB99o7i+y1m4Ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15258},"size":"0.59","type":"module","_from":"file:window-open-promise-1.1.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/ad48d5454bd7497e54cb3ad37a5e86cf/window-open-promise-1.1.8.tgz","_integrity":"sha512-b5ThyBU5n584evnrKjn/im6GsNhsQqRUpNynzq1ujgZJtfW8bx1oE0yg1TJEKM6Y+705y5yw0MK4KVDm4ykwpQ==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.4","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.5.0","dependencies":{"@lou.codes/types":"1.1.2","@lou.codes/utils":"1.0.9","@lou.codes/constants":"1.2.1","@lou.codes/iterables":"2.0.2","@lou.codes/predicates":"1.0.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.8_1705026371441_0.5458805398747473","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.9":{"name":"window-open-promise","version":"1.1.9","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.9","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"7c83558d0e1e96e72153b8c5ae2ace3e51eb247c","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.9.tgz","fileCount":21,"integrity":"sha512-IHeUPKS/WpXFc1w4IRktre9vZ4FoRGEb54DRxfq2yHtuI+VJmNmNozTv76AC6TFcFOJpu5AcAjYChl3GgLla5Q==","signatures":[{"sig":"MEUCIQCYkd5+KWj/iawtmEt7kYYjzJ5cTAUwXb9ny74izIe1RgIgZ8ypMolfA9yGXkJvwwDlaKXy9y1hiUZtgUlHO2u82F4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15260},"size":"0.59","type":"module","_from":"file:window-open-promise-1.1.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/b65763ebf8ea6f9ab358ae46e2f5d4aa/window-open-promise-1.1.9.tgz","_integrity":"sha512-IHeUPKS/WpXFc1w4IRktre9vZ4FoRGEb54DRxfq2yHtuI+VJmNmNozTv76AC6TFcFOJpu5AcAjYChl3GgLla5Q==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.4","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.5.0","dependencies":{"@lou.codes/types":"1.1.3","@lou.codes/utils":"1.0.10","@lou.codes/constants":"1.2.1","@lou.codes/iterables":"2.0.3","@lou.codes/predicates":"1.0.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.9_1705142006460_0.6759122848350354","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.10":{"name":"window-open-promise","version":"1.1.10","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.10","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"e4c4bcff0b6b56ccd5be80f12c08ae6f4d4f1318","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.10.tgz","fileCount":21,"integrity":"sha512-QEy1OF0Tnbo5z7BQ6AlHmDrD5REitMzGFzNeJFB8uDifAq/mDeuh3wU8+1ZqZKJRaEZgC9YaZ6Au4W4H9mRIBw==","signatures":[{"sig":"MEYCIQCUv/RbcQUn79K8m3yeIcOlUdOuc8V2NI7/DZOceELGVQIhAMQqYibAcIa3eLdkiGs1ZZ7kUc12vV9qhc+EuiT3qKtn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15261},"size":"0.59","type":"module","_from":"file:window-open-promise-1.1.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s --print-label clean pre-compile lint test"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/1de8d9121537d0aa7167fb854b7bfb7f/window-open-promise-1.1.10.tgz","_integrity":"sha512-QEy1OF0Tnbo5z7BQ6AlHmDrD5REitMzGFzNeJFB8uDifAq/mDeuh3wU8+1ZqZKJRaEZgC9YaZ6Au4W4H9mRIBw==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.2.4","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"@lou.codes/types":"1.1.4","@lou.codes/utils":"1.0.11","@lou.codes/constants":"1.2.1","@lou.codes/iterables":"2.0.4","@lou.codes/predicates":"1.0.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.10_1705978255289_0.8208687961857815","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.11":{"name":"window-open-promise","version":"1.1.11","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.11","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"a9bc8f5336ad8d88da77484dcec1f0cd951e4f83","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.11.tgz","fileCount":21,"integrity":"sha512-tcT+sK19i6bgP5q5GMEPuV8LStfTZR4WWW1KKNBJui/0QjfDjDKL/TjfaG0qAB4OMVDtcf9fg+GIjrwAK0ikTg==","signatures":[{"sig":"MEUCIQDFG2nNIBAEk33WW6SiM1Wxid7IRuvEsatg2F0HM0psNwIgNw+bo4wUR+bXvLR04dWRTJpNXLkhik59PYIfVvTh4tI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15281},"size":"0.59","type":"module","_from":"file:window-open-promise-1.1.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s clean pre-compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/96f9ca925421f3d3d634149a5f6cafa0/window-open-promise-1.1.11.tgz","_integrity":"sha512-tcT+sK19i6bgP5q5GMEPuV8LStfTZR4WWW1KKNBJui/0QjfDjDKL/TjfaG0qAB4OMVDtcf9fg+GIjrwAK0ikTg==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.7.1","dependencies":{"@lou.codes/types":"1.1.5","@lou.codes/utils":"1.0.12","@lou.codes/constants":"1.2.2","@lou.codes/iterables":"2.0.5","@lou.codes/predicates":"1.0.12"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.11_1710943743686_0.0812724990974858","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.12":{"name":"window-open-promise","version":"1.1.12","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.12","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"260bdc41f8338a15908a69381b4d6277ed2223ea","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.12.tgz","fileCount":21,"integrity":"sha512-JGDZKlFAnrYCr15BI0hEofC/YuAiF6e+ERwYUdy4wzpJaNVtVOLLwETrDlAePnFgpR9O069ZbaSiPjNSeDOPDA==","signatures":[{"sig":"MEUCIQDjXbbkiEursn6/+0lC2GMETFuWd9fy0BxMOlx+gB4JsQIgKbMI5hlOJ9r1cs6J3LdI4N1PKkId08VYTLo8mjSLxDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15281},"size":"0.59","type":"module","_from":"file:window-open-promise-1.1.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s clean pre-compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/bff493537c6379de9d1e10625ac853f7/window-open-promise-1.1.12.tgz","_integrity":"sha512-JGDZKlFAnrYCr15BI0hEofC/YuAiF6e+ERwYUdy4wzpJaNVtVOLLwETrDlAePnFgpR9O069ZbaSiPjNSeDOPDA==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.7.1","dependencies":{"@lou.codes/types":"1.1.6","@lou.codes/utils":"1.0.13","@lou.codes/constants":"1.2.2","@lou.codes/iterables":"2.0.6","@lou.codes/predicates":"1.0.13"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.12_1711384564424_0.11245497848474573","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.13":{"name":"window-open-promise","version":"1.1.13","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.13","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"8015390d6e23ce23202652893972c542b47ed93c","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.13.tgz","fileCount":21,"integrity":"sha512-hmBz9hI8ES7xVDG1FYmtsOZlUrNsonDgFkwOdDkCaHpccAF9GY37yO6lMQTT4NQ8I90JAU6xA5WKvLYVn52BDw==","signatures":[{"sig":"MEYCIQC+5qm8sNrdK23WtdXCUTmwcvNuY03oGcEBdUFhXYAskwIhAMDgMt4EheXroxGNpMyBrFnPc1aOUAMf6v2aFLJ9Szc7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15280},"size":"0.58","type":"module","_from":"file:window-open-promise-1.1.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s clean pre-compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/4a29b9c6bb61955db4f79bb3d89ebfc4/window-open-promise-1.1.13.tgz","_integrity":"sha512-hmBz9hI8ES7xVDG1FYmtsOZlUrNsonDgFkwOdDkCaHpccAF9GY37yO6lMQTT4NQ8I90JAU6xA5WKvLYVn52BDw==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.7.1","dependencies":{"@lou.codes/types":"1.1.6","@lou.codes/utils":"1.1.0","@lou.codes/constants":"1.2.2","@lou.codes/iterables":"2.1.0","@lou.codes/predicates":"1.0.13"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.13_1711931544998_0.7809879864116882","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.14":{"name":"window-open-promise","version":"1.1.14","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.14","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"70f160e572acc9bba26a53967efc0e4b5c669b65","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.14.tgz","fileCount":21,"integrity":"sha512-l2JjlG0BWyNVbn6NsWmuGf12GGw1ToKNgRvfcpA+Pdx6Gl10KKhw9yC3tldtZ2rRMkuK+2ytz7wmGIx6VyxfyA==","signatures":[{"sig":"MEYCIQDIOq/suobSluYQyzeXUTCf0TFjBqEd3BNux/cnI/P9twIhAJEg2iZ+ajeSVMHoguUSONDVk0H/c45ZpgOvz+RJ/rXi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15285},"size":"0.64","type":"module","_from":"file:window-open-promise-1.1.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s clean pre-compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/1458a667b7b1cc280a2e5d421f986379/window-open-promise-1.1.14.tgz","_integrity":"sha512-l2JjlG0BWyNVbn6NsWmuGf12GGw1ToKNgRvfcpA+Pdx6Gl10KKhw9yC3tldtZ2rRMkuK+2ytz7wmGIx6VyxfyA==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.7.1","dependencies":{"@lou.codes/types":"1.2.0","@lou.codes/utils":"2.0.0","@lou.codes/constants":"1.2.2","@lou.codes/iterables":"2.1.1","@lou.codes/predicates":"1.0.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.14_1712192235337_0.7144565364206188","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.15":{"name":"window-open-promise","version":"1.1.15","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.15","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"8d2c86dbc048fa0525fdfb39f9c3742768b58d57","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.15.tgz","fileCount":21,"integrity":"sha512-X4xhLmJZlrDxZQN4SH0563uTbqpOThlGMdtjDSJpWa2QyBY8h1dTyNPfsHZ7Vu8emzpHfc4ldaTROCnzSTjNYw==","signatures":[{"sig":"MEUCIQC1f18yvvAIzJSYYW151MBUAhZJiBFy91NITmbwnSCNHwIgT1tPZ3kWkFfyNGNy24r5/gV9XYwhbWgwKdeudM/ocVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15861},"size":"0.72","type":"module","_from":"file:window-open-promise-1.1.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s clean pre-compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/85359e2a89277f7a97754170ad35a981/window-open-promise-1.1.15.tgz","_integrity":"sha512-X4xhLmJZlrDxZQN4SH0563uTbqpOThlGMdtjDSJpWa2QyBY8h1dTyNPfsHZ7Vu8emzpHfc4ldaTROCnzSTjNYw==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.7.1","dependencies":{"@lou.codes/types":"1.2.1","@lou.codes/utils":"2.0.1","@lou.codes/constants":"1.2.2","@lou.codes/iterables":"2.1.2","@lou.codes/predicates":"1.0.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.15_1712199538929_0.30952372382606286","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.16":{"name":"window-open-promise","version":"1.1.16","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.16","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"8d1c278ca85dab0f922ff371bc24b91c130c51cb","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.16.tgz","fileCount":21,"integrity":"sha512-n7gUc8wXAUVsv96w6wr3x4YYg7quArIDnOIc5Ro2k+IL+bmmOrKKq+Mqmt1Ta6aL8T/bdKlZ5uY0gp+OWopUrQ==","signatures":[{"sig":"MEYCIQCdoYr/Rdg09HPqzoEdWaGca/qpO1JALT0GAKwnsUWUzQIhANC8mwptNcN+NzWPMGdvGSRa22yXgNXB/p2ETH9yqf6C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15861},"size":"0.72","type":"module","_from":"file:window-open-promise-1.1.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","pre-compile":"tsc --noemit --project tsconfig.dist.json","git:pre-push":"run-s clean pre-compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/262dd7d59161423c2b8a0f9cf9896d1a/window-open-promise-1.1.16.tgz","_integrity":"sha512-n7gUc8wXAUVsv96w6wr3x4YYg7quArIDnOIc5Ro2k+IL+bmmOrKKq+Mqmt1Ta6aL8T/bdKlZ5uY0gp+OWopUrQ==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.7.1","dependencies":{"@lou.codes/types":"1.2.1","@lou.codes/utils":"2.0.1","@lou.codes/constants":"1.2.2","@lou.codes/iterables":"2.1.3","@lou.codes/predicates":"1.0.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.16_1712199826936_0.6833502350837264","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.17":{"name":"window-open-promise","version":"1.1.17","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.17","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"82f376b46df4f476e2ed5d16e02e7549989a2927","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.17.tgz","fileCount":21,"integrity":"sha512-fVeSPQAIvh4HilTZbsJRn0XQuCot/v5hx+ZqclawwlV8cFGhe0gkS5TQWlVtvax/upudQJmaT5cx8iuN2G5eHQ==","signatures":[{"sig":"MEUCIDMxBGgS44+hdXo8B5q3F6ohZVXzGIK296p2xtrB+OMAAiEAiIci+HpIsyWtmNxfgrAGfkqwiqoYSH0ISYlfXMZBip4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15810},"size":"0.75","type":"module","_from":"file:window-open-promise-1.1.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/56c0ef5ece79aa2ace243adfe2c86c0e/window-open-promise-1.1.17.tgz","_integrity":"sha512-fVeSPQAIvh4HilTZbsJRn0XQuCot/v5hx+ZqclawwlV8cFGhe0gkS5TQWlVtvax/upudQJmaT5cx8iuN2G5eHQ==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.7.2","dependencies":{"@lou.codes/types":"1.2.2","@lou.codes/utils":"2.1.0","@lou.codes/constants":"2.0.0","@lou.codes/iterables":"2.1.4","@lou.codes/predicates":"2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.17_1712408662590_0.5413761950819549","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.18":{"name":"window-open-promise","version":"1.1.18","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.18","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"2b710df0b6d358cb82a0c06a9cf7d71d628776c3","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.18.tgz","fileCount":21,"integrity":"sha512-qckHNp89qjuxntr0K/6m6NH/BrS9odEfNz7yHBhh1FPfHbcttrszN2AwG+bmZxImh7r/AoYQYFNphku5vKBU9g==","signatures":[{"sig":"MEQCICTQfep1EFWBcZwfvnA2mAv+be1/16VopX8PO7a/0EoXAiAG35oZJAScG+f5TZIR1m24OMolj4E0kB7vKVNqK+doRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15564},"size":"0.75","type":"module","_from":"file:window-open-promise-1.1.18.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/03770a25fa6bf88d5ae7df22fd9e8b8a/window-open-promise-1.1.18.tgz","_integrity":"sha512-qckHNp89qjuxntr0K/6m6NH/BrS9odEfNz7yHBhh1FPfHbcttrszN2AwG+bmZxImh7r/AoYQYFNphku5vKBU9g==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.7.2","dependencies":{"@lou.codes/types":"2.0.0","@lou.codes/utils":"2.1.1","@lou.codes/constants":"2.0.0","@lou.codes/iterables":"3.0.0","@lou.codes/predicates":"2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.18_1712813936632_0.40720589684945363","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.20":{"name":"window-open-promise","version":"1.1.20","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.20","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"9cf0bed22479e0b4ad0a6b727465b43799f7ecf0","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.20.tgz","fileCount":21,"integrity":"sha512-RQOk9+9FWi05T65S93f3cpvlVr1/iuW0o9siuGe65wnBQMUOIjImAywzs9eOZ58Td1pgbKUBsGNz+8fsVQt+UA==","signatures":[{"sig":"MEUCIQDXUJoQMD1LxV2FMIfgjZWl5a4n/ZVPG6zQAxhSs9msrQIgfh5hQs3GBwWqxO7gaAD46NjIUHU41r0A8p6H8nUVM3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15564},"size":"0.75","type":"module","_from":"file:window-open-promise-1.1.20.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=8"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/d1bbddb3f04f16835a749fa761467da2/window-open-promise-1.1.20.tgz","_integrity":"sha512-RQOk9+9FWi05T65S93f3cpvlVr1/iuW0o9siuGe65wnBQMUOIjImAywzs9eOZ58Td1pgbKUBsGNz+8fsVQt+UA==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"@lou.codes/types":"2.0.2","@lou.codes/utils":"2.1.3","@lou.codes/constants":"2.0.1","@lou.codes/iterables":"3.0.2","@lou.codes/predicates":"2.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.20_1712948663833_0.8288289518491516","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.21":{"name":"window-open-promise","version":"1.1.21","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.21","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"3f641d80c49c07b782e6e23f169b5c2040599bf5","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.21.tgz","fileCount":21,"integrity":"sha512-REolx0Fahvdvon4d5BRAv3X+/kNVCatQKHKC2ZbXEdiEEQvCs7YuyddvkcPcR2ibET6qfCPdwPZI61fehXQtQQ==","signatures":[{"sig":"MEQCIAMBVcerSIyam4LIQODWhwuWchwY7ZqwsxOcRdADRprbAiAb4wq1jI0gO+K2wFPG7wS+zuC7mZ60+sXgZAKTaJz59g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15564},"size":"0.75","type":"module","_from":"file:window-open-promise-1.1.21.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=9"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/985809567c4569c17f004361ac1d3e56/window-open-promise-1.1.21.tgz","_integrity":"sha512-REolx0Fahvdvon4d5BRAv3X+/kNVCatQKHKC2ZbXEdiEEQvCs7YuyddvkcPcR2ibET6qfCPdwPZI61fehXQtQQ==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"@lou.codes/types":"2.0.3","@lou.codes/utils":"2.1.4","@lou.codes/constants":"2.0.2","@lou.codes/iterables":"3.0.3","@lou.codes/predicates":"2.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.21_1713335401270_0.8358829402556212","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.22":{"name":"window-open-promise","version":"1.1.22","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.22","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"5e94a2bc2a051de972de3c4cbc57671213a9af38","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.22.tgz","fileCount":21,"integrity":"sha512-TIFgV5fHeBmGKZKxcWlSmpyakkh1O+ZZQjdPT3/vbiKRw+51P1wRBfxZCRB+3osiY39lFK5pkPzbRfWclxOomQ==","signatures":[{"sig":"MEUCID4dvIacmMwRpWT/zyia+aN2c+kylT+Rxn0tsxdGjDyRAiEA4gAIs9zfogvlPUt+C0tjZ2YRkcyjdKu54lgHpHhXfbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15564},"size":"0.75","type":"module","_from":"file:window-open-promise-1.1.22.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=9"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/0fb74bccb28b5df9fcf9923811d0b085/window-open-promise-1.1.22.tgz","_integrity":"sha512-TIFgV5fHeBmGKZKxcWlSmpyakkh1O+ZZQjdPT3/vbiKRw+51P1wRBfxZCRB+3osiY39lFK5pkPzbRfWclxOomQ==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"@lou.codes/types":"2.0.3","@lou.codes/utils":"2.1.5","@lou.codes/constants":"2.0.2","@lou.codes/iterables":"3.0.4","@lou.codes/predicates":"2.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.22_1713473223721_0.5863664636812118","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.23":{"name":"window-open-promise","version":"1.1.23","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.23","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"c3000ed6e4edff13609537e76cc1fb6ed3af5219","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.23.tgz","fileCount":21,"integrity":"sha512-CWe3ZWrz2VgZtMl/ki6RxDS/HF0Li7wynSGljebluE4oBUNQZU1JhFf6G533Y4GuVdK7F7fX+sGKB039qCpEAQ==","signatures":[{"sig":"MEQCIFlgO0wzBddSsDodQLSX8QhlwTRPpRQXkDl3gP0Gd5JcAiBFbjyp1KK3W0GicgjcUJ0XthCfaHSl2dXFIwN6bfPAWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15564},"size":"0.75","type":"module","_from":"file:window-open-promise-1.1.23.tgz","types":"./dist/index.d.ts","engines":{"node":">=21","pnpm":">=9"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/95235e1a93c91872fb7c42e3bde92478/window-open-promise-1.1.23.tgz","_integrity":"sha512-CWe3ZWrz2VgZtMl/ki6RxDS/HF0Li7wynSGljebluE4oBUNQZU1JhFf6G533Y4GuVdK7F7fX+sGKB039qCpEAQ==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","dependencies":{"@lou.codes/types":"3.0.0","@lou.codes/utils":"2.1.6","@lou.codes/constants":"2.0.2","@lou.codes/iterables":"3.0.5","@lou.codes/predicates":"2.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.23_1713507610392_0.6013797123565325","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.24":{"name":"window-open-promise","version":"1.1.24","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.24","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"902c090c1a3ea1867a66b49c704fbcb6d2c6649c","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.24.tgz","fileCount":21,"integrity":"sha512-fK/vOZjQnAACPq3deWRJpycckFE9o4e98qlheZ5jp0r/mi8N1H+YuWK2LeCS9xJBPuLbeASQYgOqfJeORaad8g==","signatures":[{"sig":"MEUCIC/S4XsCwvZJ+1gGrdbmK/UwNB9PwxYDfMlijBgOeHKPAiEAukEOT9vaCf/GkyzYwtrjCjJrgxkVS0v9PXFx7agxhWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15564},"size":"0.75","type":"module","_from":"file:window-open-promise-1.1.24.tgz","types":"./dist/index.d.ts","engines":{"node":">=22","pnpm":">=9"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/80cc9f32ec693abe2ab121addb7428b8/window-open-promise-1.1.24.tgz","_integrity":"sha512-fK/vOZjQnAACPq3deWRJpycckFE9o4e98qlheZ5jp0r/mi8N1H+YuWK2LeCS9xJBPuLbeASQYgOqfJeORaad8g==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.5.1","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"22.0.0","dependencies":{"@lou.codes/types":"3.0.1","@lou.codes/utils":"2.1.7","@lou.codes/constants":"2.0.3","@lou.codes/iterables":"3.0.6","@lou.codes/predicates":"2.0.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.24_1714637658430_0.4895186674744125","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.25":{"name":"window-open-promise","version":"1.1.25","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.25","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"18ec610e2cf1bb602cc79a9bb5884ea25f2db4e3","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.25.tgz","fileCount":21,"integrity":"sha512-BgLk3YnxIuQVvti8+WwDsxckfYK7vf2hg1qMsZWhq1fSf7m++VXcSHiyRUSN9T6fNXqbMTqVMvKNvlrfH0mEoQ==","signatures":[{"sig":"MEUCIQD96wotpjMixZV+t5OXA95yiRuP7cWaNf2H6cfzIXSW/QIgBEj4ITf0VgYjR+zPwD3FtJo6AFH6T1KEgI6ZxdPiALg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15564},"size":"0.75","type":"module","_from":"file:window-open-promise-1.1.25.tgz","types":"./dist/index.d.ts","engines":{"node":">=22","pnpm":">=9"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/44465dd1bb1e800adac373ebb32035b3/window-open-promise-1.1.25.tgz","_integrity":"sha512-BgLk3YnxIuQVvti8+WwDsxckfYK7vf2hg1qMsZWhq1fSf7m++VXcSHiyRUSN9T6fNXqbMTqVMvKNvlrfH0mEoQ==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.7.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","dependencies":{"@lou.codes/types":"3.0.1","@lou.codes/utils":"2.1.7","@lou.codes/constants":"2.0.3","@lou.codes/iterables":"3.0.7","@lou.codes/predicates":"2.0.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.25_1714909866033_0.55945391757192","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.26":{"name":"window-open-promise","version":"1.1.26","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.26","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"bb7944576ef91bbec863043b4e420ebbc88ee6ca","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.26.tgz","fileCount":21,"integrity":"sha512-GhKe0r5BPrH7WsUIZSV4Msboz8jHRrCamSRSHnQgMSqZJnOdviQW+kXRJ30SLunUpgfPRXNuGeDgQYq44MPh2g==","signatures":[{"sig":"MEUCIAUFDtyBWph1g06gXqwF8JGYgYyZrF2jhs96R5xDcCbhAiEAixIbhQ/YVUY3w72zkJrZXBYCc7QQl0Yf7tKVEMPkIzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15564},"size":"0.76","type":"module","_from":"file:window-open-promise-1.1.26.tgz","types":"./dist/index.d.ts","engines":{"node":">=22","pnpm":">=9"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/3ed1cf0dcc6a38025e0d56c852867f9a/window-open-promise-1.1.26.tgz","_integrity":"sha512-GhKe0r5BPrH7WsUIZSV4Msboz8jHRrCamSRSHnQgMSqZJnOdviQW+kXRJ30SLunUpgfPRXNuGeDgQYq44MPh2g==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.7.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"22.1.0","dependencies":{"@lou.codes/types":"3.0.1","@lou.codes/utils":"2.1.7","@lou.codes/constants":"2.0.3","@lou.codes/iterables":"3.1.0","@lou.codes/predicates":"2.0.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.26_1715000761845_0.802585766971009","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.28":{"name":"window-open-promise","version":"1.1.28","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.28","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"886ddf7dcf1b30928194446d5975770cca185e78","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.28.tgz","fileCount":21,"integrity":"sha512-ubxyHeuvcteWGxCyHR7uGhxwcf9qquZlnMATLvC8dRVZ10qyCpZPb3KXhn6bee5oQc9ifplEnDBcVNyHtamJaw==","signatures":[{"sig":"MEYCIQCbg3cEeBereGnQsXwFTXpsMsaB2OR1Ih9YmhT96nuSbgIhAPhPjw+k8mrOoxyLk1OS1P9Z2E/1ZdeMPl2aKa+RayPB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14941},"size":"0.77","type":"module","_from":"file:window-open-promise-1.1.28.tgz","types":"./dist/index.d.ts","engines":{"node":">=22","pnpm":">=9"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/3f2195968b5d5e05757f808a92bcdfe8/window-open-promise-1.1.28.tgz","_integrity":"sha512-ubxyHeuvcteWGxCyHR7uGhxwcf9qquZlnMATLvC8dRVZ10qyCpZPb3KXhn6bee5oQc9ifplEnDBcVNyHtamJaw==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.7.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"22.2.0","dependencies":{"@lou.codes/types":"4.0.0","@lou.codes/utils":"3.0.0","@lou.codes/constants":"2.1.0","@lou.codes/iterables":"3.2.1","@lou.codes/predicates":"2.0.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.28_1716281295002_0.08277723276076099","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.29":{"name":"window-open-promise","version":"1.1.29","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.29","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"20da1526e83ccb8927f720fe20b30d1d6faeaffe","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.29.tgz","fileCount":21,"integrity":"sha512-z7jo/eJJvtKwwlNWm7WiBLyAxJykw/rqgd+cKc6d/F5ed/DNd83FJNVDXqat/uFI8maZJdPPCUprDaYkQrQAgw==","signatures":[{"sig":"MEQCID5MuxObvKWnoMgukdBv5wWath+ge8GHa7dx7V13pl76AiBHaP2fqwx+0rRtWgY32/9FLRtO/vx/8RkFJAiQGiVuNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14934},"size":"0.51","type":"module","_from":"file:window-open-promise-1.1.29.tgz","types":"./dist/index.d.ts","engines":{"node":">=22","pnpm":">=9"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/30a0dea07bd09cdf5bfa3819756c427c/window-open-promise-1.1.29.tgz","_integrity":"sha512-z7jo/eJJvtKwwlNWm7WiBLyAxJykw/rqgd+cKc6d/F5ed/DNd83FJNVDXqat/uFI8maZJdPPCUprDaYkQrQAgw==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.7.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"22.2.0","dependencies":{"@lou.codes/types":"4.0.1","@lou.codes/utils":"3.0.1","@lou.codes/constants":"2.2.0","@lou.codes/iterables":"3.2.2","@lou.codes/predicates":"2.0.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.29_1716494206150_0.006515180159139877","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.30":{"name":"window-open-promise","version":"1.1.30","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.30","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"183ec79e723ff1aee81eedb4c0d94317cf80c5b6","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.30.tgz","fileCount":21,"integrity":"sha512-3YLRWHXKYYwP1PbBdVMee61Chfjq3AtWGQljJELnEX+SB7MszhgUiaaSdjm5aPzaZ+0duQWLPbQP5NbDsLmD5Q==","signatures":[{"sig":"MEYCIQDS+4DY3R56ZVAZcd/1g6lu2fSxwLaXTP8g0Ln3rIDX0QIhAJaHEjWEO4DDdmL92TMfNzJj7SbplH/7YhzrdsJStJyK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14934},"size":"0.51","type":"module","_from":"file:window-open-promise-1.1.30.tgz","types":"./dist/index.d.ts","engines":{"node":">=22","pnpm":">=9"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/0748814a19e78ba17bf72ce39f23b68c/window-open-promise-1.1.30.tgz","_integrity":"sha512-3YLRWHXKYYwP1PbBdVMee61Chfjq3AtWGQljJELnEX+SB7MszhgUiaaSdjm5aPzaZ+0duQWLPbQP5NbDsLmD5Q==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.7.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"22.2.0","dependencies":{"@lou.codes/types":"4.0.2","@lou.codes/utils":"3.0.2","@lou.codes/constants":"2.2.0","@lou.codes/iterables":"3.2.3","@lou.codes/predicates":"2.0.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.30_1716924814674_0.09515575624340578","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.31":{"name":"window-open-promise","version":"1.1.31","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.31","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"08a1f8b8f53b6dc17ac57b05dc68a04032989779","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.31.tgz","fileCount":21,"integrity":"sha512-SCuPs+55hBs4nGlKfjIg91YdO1pQsXvi1KLKFxMmV96bbutQnFrKQRceQOfZWXI9PpWDZt8gAwzGrq3FYe35oA==","signatures":[{"sig":"MEUCIQDXWCmfM/IMH/tzcr/PQsBZUBi5ZGoj2nhvUc1siGWGuAIgZoq0assJSqFKRnwUfSuOzOMv3uh62Y7Pjbm3N5CKKvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14934},"size":"0.51","type":"module","_from":"file:window-open-promise-1.1.31.tgz","types":"./dist/index.d.ts","engines":{"node":">=22","pnpm":">=9"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/ry/pw3q9nc12zj2r6gy3txk0nj40000gn/T/e9372d8f216751393bb6d1321503e90e/window-open-promise-1.1.31.tgz","_integrity":"sha512-SCuPs+55hBs4nGlKfjIg91YdO1pQsXvi1KLKFxMmV96bbutQnFrKQRceQOfZWXI9PpWDZt8gAwzGrq3FYe35oA==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.8.1","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"22.3.0","dependencies":{"@lou.codes/types":"4.0.3","@lou.codes/utils":"3.0.3","@lou.codes/constants":"2.2.1","@lou.codes/iterables":"3.2.4","@lou.codes/predicates":"2.0.12"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.31_1718218331729_0.7343253475053044","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.32":{"name":"window-open-promise","version":"1.1.32","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.32","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"c0615a190865a2486832b9b992b42a6481554aa5","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.32.tgz","fileCount":21,"integrity":"sha512-T8hGrLfREE0j3WNIziEUxSUxhpqdGYE4UZXHO++ziSP7Y3ATtBN2WJHxnNhh5gDndfhYuWB0TUgM+ix4xzZuHw==","signatures":[{"sig":"MEYCIQC7vahCUDnLBj9V2yzeGo9nWjmPa5B0f8r5NTiYXzOZegIhAJz/+Cy2JLNvIT29Uzm2zLDAA6N0uM5vFLeSRAdK9i8G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14934},"size":"0.51","type":"module","_from":"file:window-open-promise-1.1.32.tgz","types":"./dist/index.d.ts","engines":{"node":">=22","pnpm":">=9"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/lr/439_fwvd3m76p9vy50d57kcc0000gn/T/256cd45012a4c3a3990873c52c9f306b/window-open-promise-1.1.32.tgz","_integrity":"sha512-T8hGrLfREE0j3WNIziEUxSUxhpqdGYE4UZXHO++ziSP7Y3ATtBN2WJHxnNhh5gDndfhYuWB0TUgM+ix4xzZuHw==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.7.0","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"22.2.0","dependencies":{"@lou.codes/types":"4.0.4","@lou.codes/utils":"3.0.4","@lou.codes/constants":"2.2.2","@lou.codes/iterables":"3.2.5","@lou.codes/predicates":"2.0.13"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.32_1718221105911_0.789789937871374","host":"s3://npm-registry-packages"},"deprecated":"⚠️ window-open-promise is no longer maintained"},"1.1.33":{"name":"window-open-promise","version":"1.1.33","keywords":["front","front-end","javascript","open","promise","promised","window"],"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","_id":"window-open-promise@1.1.33","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"homepage":"https://lou.codes/libraries/window_open_promise/","bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"dist":{"shasum":"458e3aa4cfdd5a658544bf83e659bb6cc448b202","tarball":"https://registry.npmjs.org/window-open-promise/-/window-open-promise-1.1.33.tgz","fileCount":21,"integrity":"sha512-7tcbNCjXfdDGRKErvTrgNvaowMiX3BNV7U2RAhJEBb8diNS7AopRiGkEZYqMXCdx9rBptB0d51HopgDtC58ziQ==","signatures":[{"sig":"MEYCIQDNBnDAZT1l0Fcxm6GS9rb4GPM8xQ9tl2xGala6WTQE/gIhANEWz/SmwG9wFxUw2Ut67XI9nn4SfsWMZGm8xMtZSWo1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14934},"size":"0.51","type":"module","_from":"file:window-open-promise-1.1.33.tgz","types":"./dist/index.d.ts","engines":{"node":">=23","pnpm":">=9"},"exports":{".":"./dist/index.js","./*":"./dist/*"},"scripts":{"lint":"eslint {src,tests}","test":"NODE_OPTIONS='--import tsx' pnpm exec test","clean":"rimraf ./dist","compile":"tsc --project tsconfig.dist.json","lint:fix":"eslint {src,tests} --fix","prettify":"prettier --ignore-path=.prettierignore --log-level=warn --write './dist/**/*.{js,ts}'","sanitize":"run-p lint test","git:pre-push":"run-s clean compile sanitize"},"_npmUser":{"name":"loucyx","email":"npm@lou.cx"},"_resolved":"/private/var/folders/95/0ydz4d79163427j3k5crp3fh0000gn/T/300bf3d252edf2b7f5925bd16ce94a8a/window-open-promise-1.1.33.tgz","_integrity":"sha512-7tcbNCjXfdDGRKErvTrgNvaowMiX3BNV7U2RAhJEBb8diNS7AopRiGkEZYqMXCdx9rBptB0d51HopgDtC58ziQ==","repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"_npmVersion":"10.9.2","description":"🪟 Promised Window.open();","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"@lou.codes/types":"4.0.5","@lou.codes/utils":"3.0.5","@lou.codes/constants":"2.2.3","@lou.codes/iterables":"3.2.6","@lou.codes/predicates":"2.0.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/window-open-promise_1.1.33_1735840878771_0.5651409578852269","host":"s3://npm-registry-packages-npm-production"},"deprecated":"⚠️ window-open-promise is no longer maintained"}},"time":{"created":"2023-11-03T05:05:44.686Z","modified":"2025-09-07T17:17:35.327Z","1.0.0":"2023-11-03T05:05:45.095Z","1.0.1":"2023-11-03T14:59:15.384Z","1.0.2":"2023-11-27T02:22:18.807Z","1.0.3":"2023-12-12T02:26:51.266Z","1.1.0":"2023-12-14T07:23:47.526Z","1.1.1":"2023-12-15T20:33:48.936Z","1.1.2":"2023-12-15T20:40:44.079Z","1.1.3":"2023-12-15T20:52:48.123Z","1.1.4":"2023-12-15T23:20:07.617Z","1.1.5":"2023-12-28T22:18:46.378Z","1.1.6":"2023-12-29T22:51:20.624Z","1.1.7":"2024-01-01T03:38:00.063Z","1.1.8":"2024-01-12T02:26:11.625Z","1.1.9":"2024-01-13T10:33:26.650Z","1.1.10":"2024-01-23T02:50:55.437Z","1.1.11":"2024-03-20T14:09:03.868Z","1.1.12":"2024-03-25T16:36:04.635Z","1.1.13":"2024-04-01T00:32:25.151Z","1.1.14":"2024-04-04T00:57:15.491Z","1.1.15":"2024-04-04T02:58:59.122Z","1.1.16":"2024-04-04T03:03:47.077Z","1.1.17":"2024-04-06T13:04:22.758Z","1.1.18":"2024-04-11T05:38:56.786Z","1.1.20":"2024-04-12T19:04:23.974Z","1.1.21":"2024-04-17T06:30:01.459Z","1.1.22":"2024-04-18T20:47:03.907Z","1.1.23":"2024-04-19T06:20:10.535Z","1.1.24":"2024-05-02T08:14:18.569Z","1.1.25":"2024-05-05T11:51:06.189Z","1.1.26":"2024-05-06T13:06:01.999Z","1.1.28":"2024-05-21T08:48:15.160Z","1.1.29":"2024-05-23T19:56:46.304Z","1.1.30":"2024-05-28T19:33:34.812Z","1.1.31":"2024-06-12T18:52:11.885Z","1.1.32":"2024-06-12T19:38:26.090Z","1.1.33":"2025-01-02T18:01:18.995Z"},"bugs":{"url":"https://github.com/loucyx/lou.codes/issues","email":"issues@lou.codes"},"author":{"url":"https://lou.codes","name":"Lou Cyx","email":"contact@lou.codes"},"license":"MIT","homepage":"https://lou.codes/libraries/window_open_promise/","keywords":["front","front-end","javascript","open","promise","promised","window"],"repository":{"url":"git+https://github.com/loucyx/lou.codes.git","type":"git"},"description":"🪟 Promised Window.open();","maintainers":[{"name":"loucyx","email":"npm@lou.cx"}],"readme":"<img id=\"logo\" alt=\"window-open-promise\" src=\"https://lou.codes/logos/window_open_promise.svg\" height=\"128\" />\n\n![Coverage][coverage-badge] ![License][license-badge]\n![NPM Version][npm-version-badge] ![Open Issues][open-issues-badge]\n![Size][size-badge]\n\n🪟 Promised `Window.open();`.\n\n## Usage\n\n### 📦 Node\n\nInstall `window-open-promise` as a dependency:\n\n```bash\npnpm add window-open-promise\n# or\nnpm install window-open-promise\n# or\nyarn add window-open-promise\n```\n\nImport it and use it:\n\n```typescript\nimport { windowOpenPromise } from \"window-open-promise\";\n\nconst windowOpen = windowOpenPromise(globalThis);\n\nwindowOpen({\n\turl: \"https://example.com\", // URL is not required, you can open a blank window\n\ttop: 10,\n\tleft: 10,\n})\n\t.then(newWindow => {\n\t\tnewWindow.console.log(\"This will log in the new window.\");\n\t\tnewWindow.addEventListener(\"beforeunload\", _event => {\n\t\t\tconsole.log(\"This will log when the new window is closed.\");\n\t\t});\n\t})\n\t.catch(_error => {\n\t\tconsole.error(\"This will log if the new window can't be opened.\");\n\t});\n```\n\n### 🦕 Deno\n\nImport `window-open-promise` using the `npm:` prefix, and use it directly:\n\n```typescript\nimport { windowOpenPromise } from \"npm:window-open-promise\";\n\nconst windowOpen = windowOpenPromise(globalThis);\n\ntry {\n\tconst newWindow = await windowOpen({\n\t\turl: \"https://example.com\", // URL is not required, you can open a blank window\n\t\ttop: 10,\n\t\tleft: 10,\n\t});\n\tnewWindow.console.log(\"This will log in the new window.\");\n\tnewWindow.addEventListener(\"beforeunload\", _event => {\n\t\tconsole.log(\"This will log when the new window is closed.\");\n\t});\n} catch (_error) {\n\tconsole.error(\"This will log if the new window can't be opened.\");\n}\n```\n\n### 🌎 Browser\n\nImport `window-open-promise` using [esm.sh][esm.sh], and use it directly:\n\n```html\n<script type=\"module\">\n\timport { windowOpenPromise } from \"https://esm.sh/window-open-promise\";\n\n\tconst windowOpen = windowOpenPromise(globalThis);\n\n\ttry {\n\t\tconst newWindow = await windowOpen({\n\t\t\turl: \"https://example.com\", // URL is not required, you can open a blank window\n\t\t\ttop: 10,\n\t\t\tleft: 10,\n\t\t});\n\t\tnewWindow.console.log(\"This will log in the new window.\");\n\t\tnewWindow.addEventListener(\"beforeunload\", _event => {\n\t\t\tconsole.log(\"This will log when the new window is closed.\");\n\t\t});\n\t} catch (_error) {\n\t\tconsole.error(\"This will log if the new window can't be opened.\");\n\t}\n</script>\n```\n\n## Useful links\n\n-   📝 [Documentation][documentation]: TypeDoc generated documentation.\n-   ⏳ [Changelog][changelog]: List of changes between versions.\n-   ✅ [Tests Coverage][coverage]: Coveralls page with tests coverage.\n\n<!-- Reference -->\n\n[changelog]:\n\thttps://github.com/loucyx/lou.codes/blob/main/packages/window-open-promise/CHANGELOG.md\n[coverage-badge]:\n\thttps://img.shields.io/coveralls/github/loucyx/lou.codes.svg?label=Test+Coverage&labelColor=666&color=0a8\n[coverage]: https://coveralls.io/github/loucyx/lou.codes\n[documentation]: https://lou.codes/libraries/window_open_promise/\n[esm.sh]: https://esm.sh\n[license-badge]:\n\thttps://img.shields.io/npm/l/window-open-promise.svg?label=License&labelColor=666&color=0a8\n[npm-version-badge]:\n\thttps://img.shields.io/npm/v/window-open-promise.svg?label=NPM+Version&labelColor=666&color=0a8\n[open-issues-badge]:\n\thttps://img.shields.io/github/issues/loucyx/lou.codes.svg?label=Issues&labelColor=666&color=0a8\n[size-badge]:\n\thttps://img.shields.io/badge/dynamic/json?label=Bundle+Size&labelColor=666&color=0a8&suffix=KiB&query=%24.size&url=https%3A%2F%2Fraw.githubusercontent.com%2Floucyx%2Flou.codes%2Fmain%2Fpackages%2Fwindow-open-promise%2Fpackage.json\n","readmeFilename":"README.md"}