{"_id":"navigator.locks","_rev":"21-db477fee8516f2afc747b12b45107be5","name":"navigator.locks","dist-tags":{"test":"0.8.7-test","latest":"0.9.1"},"versions":{"0.0.1":{"name":"navigator.locks","version":"0.0.1","keywords":["Web","Locks","Web Locks","polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.0.1","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"deea1cae2227936676b37d179bfbb02d9225b9a4","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.0.1.tgz","fileCount":21,"integrity":"sha512-B4A7LL5tQ3TTMb//OXGu990OOJ5AmmPZG5LOTM2+ozXfBzyFiKQX1dgKOYu7GEmK3lx7UsBgsHnnnxxdKDQysw==","signatures":[{"sig":"MEUCIHVno/wxlzEi2Mx0iMMD1goRMKUrhoV/QETqDXjKXIHsAiEAv3bQa7RdSeFYjBiPoNTFIxOz8n3vU0K3NLmz5zkT0R8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmkYqCRA9TVsSAnZWagAAf8EP/Rz44e+ijq1dqk+6u6Ct\nbkuAjbDEPaLRHBFHLGXgHJWHVWTHaLj74MlmnnUYwuTfSwqZq9Y6xnrgF0wn\nq2/WKhdpSt8BmCOppRJBR2IvaJ2mMXRF3VRHf9Ixam3jpD8K9kkr8ltXAsx5\nL2/x4XWuG4mrnPIdjDoqJ8ka/jIcwe5ASjcf9GhkdY0BHHZjCVahWOcdsrA2\nfBfLZ3RM5b06KxXCTkgA51nT6FJWHOFhTWkn/YooPDDvqFUz8KQ3S/UaLDib\nGzl6gKRhj6oJ3/JV7+A/06NIM6ddJBfnbUQtmiRP+JozsxBRY+UG8OVPdHyK\n5a5d+MUJr9qW+u+vPZegT1rTQH5FA5tv4E/zQn8G8tFGOS6hKXFB/cKhDymY\n5bcNlWaXZClKkCNwAkQe5/ZWJIiAsUStpgFvK3sBMARctJGlG5pOLy9VYBcv\n7OR+dv6nTrBTswbR7MCYXpwJ/pYFPCFswcsjgz+T4UtK+1NFlolFUgjyHpf2\n8iD6TJ1xPw7F//4REr2XdOy4ingkErrDsbG+rXGX0PuIKB0fJJWfV9Kn5QMI\n6ZhwsSRNw+S/lUSSgXYVzA63dgMmZflVorKhtin343kYQ8ZMVNUfXRkNIy+V\nrj9dCrgfLvvMx4JLIfHVcrV0c21YFRcx8/E1QBUrp6ubZEQVaJ951Er+9CAF\n78u5\r\n=O3uZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"283b8999ac1fab6fae70b059f91044913200f2cf","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"6.10.3","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"12.10.0","dependencies":{"broadcast-channel":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","typescript":"^4.2.4","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.0.1_1620723241819_0.5376037613269917","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"navigator.locks","version":"0.1.2","keywords":["Web","Locks","Web Locks","polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.1.2","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"f887f58d24f9f8e5f11e7294997ae750cb8466a4","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.1.2.tgz","fileCount":24,"integrity":"sha512-beOueXk2gdLYpzKzC436ICHj2HlMvfywwFNoZAwtWGwS//fzwKZ1csWMvBcL0qPo4pG15XNrkJk8awMiMay1kA==","signatures":[{"sig":"MEYCIQDjCARCUs/dGzXg+HPk4h89JkYbjadJ7S034jV4WdFOZgIhAMrRWnbwOVhgA55pkag6FTuz9SdJJkG7ORSMuXsAaby+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm9BtCRA9TVsSAnZWagAAfikP/RYXuMRHfSaKnLjvbslT\nHc5Ucyb5O43xEzfapywdAy7ADbNS7Q1a738xba1Je6ed9T95GtjFE4e86XS/\nYhpwyAm/RMl3f778iiKysXlY+AqQK0hqIDbw+wfyszMQhl4gD+nD7BUz3Qh8\nS141q7ucOX33fYvWsn3g5t0/fUwJcpDOIEUlKJ/HI14lYA+QxHBl27jW7nFG\nM1ZDez/9ZVCyylwpobgKYH/LI2oaqpUxs+ct14VdRyBJ5RTrjQy1SyJQ/MoD\nsWkcZ4jDj57y3iKoOaPEeulk3QxZXNHa8Fyg53L5YY5ICtg9myAMEYTeCIVi\noF/Dazg2Gx1OGHO5Ji26QsrCPDx0CDWqRVza70eV+Ez27sJLSxzjzzFLzSXv\n2IXw5Z4y3sIv6hWT28uSgYm69yTcj6gPU/2F5bBIpv7xAJcbeZnEkOt9YY+f\nTGBe4YS4FVj9mNIUPcDjTaXKNItWSrYmKV/E8lMMzlFUAhSSKwNO9dxY9HhD\nHN0HzGLLPSFV8QHIKIj9biO64uSPZAacNcazeIG5+lSAgqFCDSXD8abLK9Rp\nAMnXA/4hbvB8PDGuD4n9/3d01vN5LyIW5zZ5LiqVGnEIAdcmUgWsfb89GXxu\nX7k4+BxbdsC1U0bTcwhs675atzm36m/XPp8mCYO955NCg2ZQJfnb5I2Iss1H\nbkW+\r\n=5Hqp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"cc9837fceab26f97537949163a7f16964eb0a78b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"6.14.12","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","typescript":"^4.2.4","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.1.2_1620824172901_0.6695130033167651","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"navigator.locks","version":"0.1.3","keywords":["Web","Locks","Web Locks","polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.1.3","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"9b60bb5ef237d91770c55e18245ef590ceb05499","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.1.3.tgz","fileCount":24,"integrity":"sha512-tcjBl/QnKOs6ku4jItloBIyyUoIOheCJZmlhgAmaJGzSXkIwZQNNeecNnkGb1fjbZ4rM2sY4cfALdytR0u06Yw==","signatures":[{"sig":"MEYCIQD2U4P7A/dAAf4Bsb87QCLPX7vIw6Nn/MpCUVo4PVT4bAIhAN3MiRTW6ZLSSOSR39b6jU+EB1qwhwdEMVtXfU/cDbik","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoT+QCRA9TVsSAnZWagAAIg8P/2apd92PsYveua8kjojt\nPktb2ArLhEE9s6P0X8g5JhXrSuGkjcwxZLK0Vc9OhP8EIoq6oQNNNT/h9lO4\nrnA2UBTrrFmfHKN6oKOWm1IBWCQJfdbEozqqI05DoRcr5uuUfqM6+d5BbU1X\nF1QRXdkYrzecn3rhWV3g6DP3O5IePXY91jmVMWH29YDEtQyZkwa+rxDDJCO5\nzTiEC2cisSXYuscY7/5UuT7A9zUcge4jq9plDDajsitj2O0EKyltuuI6HD47\nCJ3zaJ2DST/k8QylbTtLr8aL587ne7qCZ37A/fc+QxPhUw3Q64FtYXADgt8j\nWTeMI6gyuwWG5MPlEdonWIBFzIDvn58zN9GaLCazpD/RRrYnmbUNMvIlS+Em\n8pc/REc+B88y2688uLusOD9LXIAbFh7pbLLanPHNQ2ipTXSOhQILJ5404wJh\n0lG250AeehLtN0M6pmOInM0CBfaAA5uWt6OjR5h3EiziN1taG5GUKfnFSTNG\nCmolOwvO0JtKXQBwsH7Do8LsbksSrEx2l8FPaldpCxAfPaITPk7TRGbgZDJs\npggpDkXjtTKM6BLZ7GCfaDgvp2j7+FwLJZiulCMGUt9wOXqprd2hNkedxXrG\nT8vZVOSld1oPfeDa9zU/P4LQxB/0bLdbeHrpD+o9TDTwtmwbdcqriq3rT9ry\nHg2F\r\n=z1Gr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"222ea7bdc2c8b483474049ec27ff6d6165431046","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"6.14.12","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","typescript":"^4.2.4","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.1.3_1621180303013_0.6026799091950148","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"navigator.locks","version":"0.1.4","keywords":["Web","Locks","Web Locks","polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.1.4","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"6cfe10d14f9fae0798061352a60afe2a08fec2bf","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.1.4.tgz","fileCount":28,"integrity":"sha512-iRS5YlZUu00z5QzIdtPuTEM+lNx15WYqHWYXO0ZsTUgvLCkDch/jhPjmndZlXAQDhxKalhfZAPU2fZYD5C/u+g==","signatures":[{"sig":"MEQCICxPk4a02pFC5LR8TmROiPkT4xWoJwK1yVxlaBl/whOoAiA9PQI0DIgSlNb/yTJMSSkQUCJ2V6YwZL+LYxtZTwz0VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvNJ5CRA9TVsSAnZWagAAe/oQAKFqJyrurnqu8kXZu7se\ndABW74m52nVvqqcoajaozF7cOk6RW3vFM9EfIUK49i1on7cA1L5bPg0lVZaT\nKM9ImOWofgnUaUCrEReNuWPj4ZetolvIToD+9884gWngLJ1WLuDyOTPpFJOw\nGpnSe1N+0mxuqOfQegAsIuPM9WrtZxn5muphBE060Hq/4uVwV1Tn3+a7hAfW\nCGWnul1IvrgQG/H6/u8n5Wj75HzFJxKN022zz6UIlUWoLn74HjtA1mgWe3az\ndo02SOs1ROanrw9s5BhlYMZlgWZPwSk/kfB/h//osHgJ4aemzk+P259hKf8x\nfiQMrHrI480bmv/G2phxWTMrBpGwa1BdVJR0Wm2TKevrEn507nFWQ6WXTmB+\nNpDY/549aTGQdykS/dPp1g/BAKG81SHUjFT/nZqpfzPCPnF1hRDoeN6dhApy\nwhLkw48i5aEDwQydVJb/K2H2G4bOQ9WiBIOSacTpcbBA5OhGsTb4EvpCJjkd\noxY8A+otX06OBq6++Bvb2FV0jYF50xKP9ppQSgjMse4GOqvr2Wod4PLtRikf\nDwGx1Yr0e1sxcfUKhLMflhFFwerP1IlEZhmwAsCvxHsJcZh8ifjwA/fGxmzY\nM/nP92ShiNrr2akRtkc8yE5ZK5ysvgCiKUXVK76pyM7XaLHQ4GLrNy7dDB+z\nUcHp\r\n=WN47\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"786eb7dd8aed30a2ba9ccfe33065944f3350891c","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"6.14.12","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"12.22.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^27.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.1.4_1622987385379_0.9392686839059896","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"navigator.locks","version":"0.1.5","keywords":["Web","Locks","Web Locks","polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.1.5","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"41e43f88c41c6e7406c4e5dc2cb098afaf0546f7","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.1.5.tgz","fileCount":30,"integrity":"sha512-+lh/WsGO6gK/ZBYb8tkhT53ZUItdxZeSY7dxd8kcNKJa23Z2XiyVhWfBtA5M1DXsGjvsn27cKIpJjvZcFEpsEQ==","signatures":[{"sig":"MEQCIC8Cy2CKjRJVLEJ6C6qEBUqq5dziLxavOx6QfWQBNlokAiBg/R/qF5UwbRk3u2JFBzh9pBG9/KMM0QadEygoMQbPHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw4kJCRA9TVsSAnZWagAAlAAP/2Y0NWee8DuAcir0FyOp\nmiR3SagfDii+OCuTVX1j6rnOyAvD9WLkxKIS8dLREMi0I+Ed7vS/Hx1X8UE5\nin0MRPEE9WxjY406ZU4pYJt4lYu8tNHGAWp2ltufxjinkQ5O61nFSHCezQBT\nkBaynQMQj9vgq7h3PPneLPITA3DB1tezF75a9oJr672Y6mjQnrWirucr1hzu\nCL1JzHEcjwpJb3YUVu+AE0S7rjNnTPnz72TA+AWUjqIWaBFVfBObIjN/hw2G\nrweOhyGasQBCg7uwz89CWjqwWMyesakA2gOCUOJULS39CJDkpv9vNL0hTsJC\nHEZo2qXiy5RHlZl/6ZWNxuZgMoHuauTcFvkBqaiHoo/UpIbDLPPIii27q1I8\naXWL8a37ozL322zlBHJ9UYINFwyZ3UaVyI/BSe2lVE+bokTyDzop9HGGbRJJ\na7fublAW7KJjDNLcvwuA9TFwCu+Xy7dKKt4Rv+k1rcAsqmq5Jlu/lCUJKBD/\nOT0ManYowIkD7aSXCqs3l1JVXfrIQhQW1gHvP18SaYaCjyZN3jEVQuP5ErhZ\njkzrMxj+W6fFtCWcmN6A2RoJgih5KqQPCCwe6wc7lTFmXrDtK2X06ezuy9M7\nM4zlFFQbKbN1VA2BXD0Iy4kR7iDVehWn+ZdnweikfB53WYAD2N0fAUhgdA0r\nwhBN\r\n=nxrm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"05cd0235bf118ee72f2a12666035a1cbd596b80f","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"6.14.12","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"12.22.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^27.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.1.5_1623427337457_0.303086993916414","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"navigator.locks","version":"0.2.0","keywords":["Web","Locks","Web Locks","polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.2.0","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"90702fe8d09d88280f1286bbe3fc96a9b06ad883","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.2.0.tgz","fileCount":37,"integrity":"sha512-rP5qFeCISbEyBne43snwaLaINj9Rz7SRMP32WehQ3Ei7TUqclohG+AcYgD7/nlPQEbjRd7NXBr6ZGaZTLZxUig==","signatures":[{"sig":"MEUCIBT0I3c2yqTeonf4b2FUgiJ4Mrz1JQhD/LJD76h852XkAiEAp1CfvgknTmwCh3aju4XLD2bgqrAPRhNWikJWCfAIm8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1LxSCRA9TVsSAnZWagAAUVQP/i8uZHLF20zogey2dhj3\nV3HoWYRSkYMlZmQOAVRsoan2B79Ba1Xdxf4CC0cOrLMjecEbEfSnpT7VL83Z\nO7r3+Cqslcn5uCl7/aLweD0YR7OPOlxXX+l5cdaYRAo2z31Y91tK8spQHspA\nINATW6h67NHO4Kkq5bwvzKc3ob1fhlCj3p/wJJP0UQeAadxmq5DUncEpPGmI\n49c9t2Kf4JYPasn/Jw6oXTjv6v1Wc350tPckyohFgxykVqoEk1T+ch7GLGuM\nxaupjq+ymQxrbOHMETytroFN2IJ2TYgzqJuBOUD92nUdSNTH6HInou1giJZQ\n6n75citdgk9e6x7bbSgXstNg31FqDx8YGbqKSYuxijJKjR8PaZgdCnYqnfuq\nq0ilJ84ddhTvDhICk0tfzqEKJHrJH67Y6/2eX6EzYZwXdu+55x5nUC4hQktq\nK8XfpQqS9kIz0KSO/ilRcmODoBE61Knc52Oa1UPEwRLXp0Ct50XE1kjH19n/\nXrBMlsghjxoOluqO/P6D7vfTJvPkt5H6Mjhzps9BRntTk1HCcNDkBjwKr6jr\nzgQAAwt1nc9tuz3y+u4AQ9guL72vQVnaiBUt9HmMTWcmu3BlLCmYS+TsviWu\n21rYZR71SOXnobChzmzN0Q3jk5NCfVbbglyUM/2lSrUEIn21WJhGVPw5JseP\n7D9x\r\n=8dKA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"d8dae6fe42ba3c09157ac55a1d128f5b4fcc2f63","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"6.14.12","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"12.22.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^27.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.2.0_1624554578357_0.9815821247496395","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"navigator.locks","version":"0.3.0","keywords":["Web","Locks","Web Locks","polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.3.0","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"f20077c9f05d9cf448d3b89fa7e9209de1c5c2e0","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.3.0.tgz","fileCount":37,"integrity":"sha512-SSTofPRQlAalt+PmAtDuSKAz2jEKdb1UozQd2ymqrvYO1+9rfShKXUZF98JYSW0TGmuuQrcX7Gfp4kkn+c9X4g==","signatures":[{"sig":"MEYCIQCFWsCGKCsSjB0+kZjbzfbnmTQqLdjtnkQrM0RdFtvLyAIhALKNMYePYywYboJeIChrUfLbDXBYL+cyVhL2sDyHb9OM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2fsvCRA9TVsSAnZWagAAl1IP/3dfnF3u8qU183m0V+Wu\nJ7iZ2t2uUPCdweqWw4Jl7XvnakAjk0F1ijAT7eiICAW3BDY/pO7Wag1VfY9z\npsxljQMDm32kOBxti4MTNBOBaT7KVYLI4Z/q9ybvGTze8w7OMPOYMfBgC/nW\n/uPyIC1pu1Yi0wwqJcRCVApFF6J6HtClWxhMhwmzsd9OC0FZ5mAdpA2hH53A\nrzzLG3wl8Z8r+m5n0nENP60w7cLmBPrIsRTQ+NV9eAdkFghAI4KhxpD17phn\nB1M4LVtWbLRRePCt+cJowY4NQFcPSxzZKeLDXA0E5Ym5I06xgU6CpqNONjWD\nh0ftNAT0+x5VUETJ0A5DB7ee3W1f8hFUfgtRQENfg2i+NlWnR2ovscPQOgkM\nsAJxHxpCj6m5OjoH/wAvYLJuLY9+XUO2lRUgjH5HfdB6g7TEQq6TDqGZyTVR\n6wWmG+9O5gTjcqPV6gCNoWU7HwNgx3a++NsRU0Aec1Ki+jxRgr6EcYWDcD7M\nshHv56pUObyvy9gZ5DyZqHucCCMVjqAbJpvKAF8E0irAR1Nu41e1t0fGbjvO\nTdZgky4e6taihz1XqLc1qn19dWm5h6KIohXwisfASyytGzEry/mxzbpQ6cDh\nOmsV//jPfUftKIU5ka/YiX/KpkK1zDA6BIZU7pz8O4mpqM6zICCp0HbjTmWA\n1LDE\r\n=kOUw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"9bacce5345c8cacb5f2008a981620c6c9fd6f9c1","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"6.14.12","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"12.22.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^27.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.3.0_1624898351312_0.5833603565630274","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"navigator.locks","version":"0.3.1","keywords":["Web","Locks","Web Locks","polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.3.1","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"6ec0fdf27cffe31bba1e38f0782fb267d45bb80b","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.3.1.tgz","fileCount":37,"integrity":"sha512-Rc2CbyJOuEWOKbK8x++75lVLpryHFcspVuaafEv/LjbUcs+brJzV10oCYY5gIgImMCdnQ/0oK6FDHWG8HSavzw==","signatures":[{"sig":"MEYCIQD6/6uNRq6GHV6Pk3JsUnFhKYZMRsac15VLWOdfQvNbjwIhAJltuPIjBTnghmWOOIfvClyI1/DoDXk1JHXXOFkalMJW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5bQdCRA9TVsSAnZWagAAM1UQAIG3/BdljtlC3QN3C0Zp\nehwuDvVH1BaUeT2MSCqWvD2TlXepDGB+B0lrWfJeieWsPqTtHeF8jzxhisyC\ncpPcrSnDm3nYziAkyQczjKAQXhl8OGLQ+KJiu4tlxV3mqyp0SEEir8hLaxSB\nSuxsnJd3VfJif0blmoZ+HIY5Zow+SjBSnNlWSJf7Cyo2dImVqaGZHSJacwYe\ndddkQiK8hkXVnHauMlFsFB13oPOSAGwk0uHgGDNR6fs2kONElZOjfQzcjqvW\nm32rE12w2/lJ1wiFnizkvme8vaPuJfWMKmdNtJoCX6xVclNcAKNrgKCwmiMu\nhbsCLVca70FjZ6IotSYGmb57RIRdVtI2SwJIOrLebKVxgs4Tf+zGLqiJesXn\ndAqR/Pu8Pxthoyuy1nQqGa5Lmn7n6ywT8izLni8OtTPa4TuT0XaMvjWIo98S\nhniTnEKnM9R54K2CKc99gmDgJsNTc2pH7IE7aWxRASS2wcnmh+xCfsc0k/35\nt1DvyvPPl+4I/6OYVnbetVjPn9nSaUkCaeA2Y6MsYehVkLLgKUIv+bJUJp57\n7RF0lD8DgM6RhUuX55/++St5ebh+IW8gANgd9rkzbMpz/97qtGAfe9T8nGLo\nDl1tvcUPZCMZamxn4zFxDGzGZjmOgdGA276HdZew8OPWOJCYw85wE/s7cKK/\nF+ok\r\n=BpZl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"19b4847f410b990d72b06d7234d2284e53a48bed","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"6.14.12","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"12.22.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^27.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.3.1_1625666589198_0.9343111502005845","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"navigator.locks","version":"0.3.2","keywords":["Web","Locks","Web Locks","polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.3.2","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"793fdad093ef8cd12ccb41c4d4ab4dd8a53ecf6e","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.3.2.tgz","fileCount":37,"integrity":"sha512-X/ygUchgLe/PuiHd1UMWOpyNOHvQRRSgBuYgUqKKaRmyYDzDpY0OiGZ5nOoGvBZL61eQ0J1zgdHmPCihefSZ1A==","signatures":[{"sig":"MEUCIFQ0vMNWQWYJVkBUoXqSnzLUmyWj9jIuji3ViLTZkmzbAiEAvAf0Ffk90ADsc28OWUsgygqt43dXCh5d/fOAY4ghwu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE+VkCRA9TVsSAnZWagAAJT8QAImRIsqE4hKcwh4EkjNn\nyqVeGDzpt8xle/L4LYEp/TE6x31H0a127N5vzO5wUASjJ8la0f+B5yOYNBtw\nfW4146s85iH0Ef44YrViKnirGYBZ92DVeIoN6UjoAZwqHu2BI+N/oa8XATbo\n8LuP3TKrO5RXtlxeFPk5Tdq7vN0e54fEu+/3nn/z6eOfVWFjlWNa737wOy2I\nHZ0RiIlFR9hDktzKd5WMHygN2EcPv/++Aqbi2S7pFAgWjKOwStFDSkT4uHd1\n687PXStYZo1RpzyuS5qXhdQjvvPkk+3dbxA44gx0hoaw/VOfeFUOu+Ei+yFc\n6Nd0FCsaUmQX/Dgff6VXI9wflDXa6lsAaZoZQdBAjYeIsoXycR+JntH6qVpt\nymh8LU1wElJ+Ee2iAoVgFScE+oZ/Di8Ldp3HoLVkbp64s6tDxBQo/pvyP0Pa\nNRkQkd6mAjGbEghR6acidyWKgui5bOjJufUqMAccnNRY7UZ3CnaFzsd0GNII\nQPAuLAnIuZizQYkNeaqm29bQj/e7jZ/FEw/521uWG5BYVsSuS1YrzJQ/ONhj\ntLIq8PiGhK2yx82CrerlamDx8hb54RMoopmfgSrlMHzm/5Em9Pjd9PbuD0Dp\nmeGRN7u7PjD9aO1+VsFFT3YiolBwc7VPfji2deWPfZotOpG2v1TgNAs/MGQW\n8uzc\r\n=xP3M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"c670581fdf6f81e8757cfad5ea80efbdfe58a7c2","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"6.14.14","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"12.22.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^27.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.3.2_1628693860167_0.05037398201859333","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"navigator.locks","version":"0.8.0","keywords":["Web","Locks","Web Locks","polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.8.0","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"17d21b43cb82eb9a27c713461b9cda883109d2da","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.8.0.tgz","fileCount":45,"integrity":"sha512-Lu+X5vNlTX4Rsbt3U5xxVBHjMUILNPNd5vK78qYqOkuzqKfaaqEovs/ddqkUlqWoTPCDZojvIZwaU8OXOXkB3A==","signatures":[{"sig":"MEUCIQCTbjZ10nG7RTiPBIyUb7yMjUuSqpQZKwq32xdGokEWZwIgDPU1Pyv+g6SWtugcQdnlIgp5CckJZH8esmZWcIJusbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNDVdCRA9TVsSAnZWagAABNQP+wXg1FyfR3QxPD6qIw3e\n3s+NhPlwv1nYqPATIAKYD0jh3+C+nerqPNXMRr+VJuLy6Ojmi3oNHq67LodJ\nxFdYDV3JkHCmP+4e1FejO/HivKe/KC7r00AImkEOz2UPLSdW4taEr9kDaoHX\nfr08+JsI3xVG5wDqAOzRW5TFyV2khwO0rqUZJGj25lHxmh2YEr5ZN9oYqRho\neLSihgyhSaBEnLldA587d1YJYtJ8vNDw/VO2e+OXsO4hR5zNlkAX0bm/wY2I\nU7ACDWpZWGff34psi5RPcv7xUq3+hnZQFDDnnFYvweG61ddNRPbSqbEQLMBR\nU1huUCNg/4NA/3osXtDSo0/7uYZoxLzyN5/mW9D1BSSO329c5TEeSJ0Z5alZ\nRZlRoEOvNzkPe9WRiEqITEgY9zoYbOpsOUPRPJBFfkTwt0GsWwlHfcmIlkSL\n6kDQuzyIViQg1WG3GYpywdJIpBYZZgCKUqOQKcUXl5CId9TVkBVgDg6eYZqn\nfVyjyYGpEF3EDIISjbPin+LYo/r46NthewkjB8cGJqse1OY5Gda1SuFyCBsK\nTFOe3nQC/pSVeKbSJqv/PHFeNE/d2kf5Qg5aj5p57WaAAo2Bd//J499PDY2n\n4NYqC8VjXJ29yagKVm0hEHcNkp0Krf13F1eh77cElFxwq6E2DOZxzmTrMXEE\nn/fN\r\n=t/c2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"fe886a3f80d80b510a1dcd4fe4e79ee42457dfa4","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"6.14.15","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"12.22.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^27.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.8.0_1630811485380_0.011292583206974127","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"navigator.locks","version":"0.8.1","keywords":["Web","Locks","Web Locks","Web Locks polyfill","navigator.locks","navigator.locks polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.8.1","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"8c3526218d01d675ec0329a9dfffa626a80e10d3","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.8.1.tgz","fileCount":45,"integrity":"sha512-OtPqGxxWAuJM3NOi2B9UaufKyvP3tflHSVkG1h5KeeIYH4+W1E83wYGp/3XRApFcMEzKNY+KTgIU9maegms99A==","signatures":[{"sig":"MEUCIGl4b/LIjH8gNIM6NFSMrv6d8UCIt+kKm/Hsb/LnkpXgAiEAo91b7v/UxkvI5gc8OchPt6Z7rUXDcJdQfyKZ4WPS4+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh20OKCRA9TVsSAnZWagAA/JIP/iwlkYt1SPZriT2QQfHg\n2TPzr4OgH/FUU698ie5X0r3OmzH039owZSL0STdRnboMSN1QxjKP08EiPp2/\n+eiFXk2onLPJOmVQlAjPKrZFQhxqF+zl1xdenPV8kUMQjtW0fJC3+q3Q0ixH\nNackLpNhkX9/a1QnFL2dltJbVn0Hl0/LnoWF646opQm7er7XVRQhRxRNlYs4\nPjEgKtyFM7cjHW9uY8XwKUQHh1bQ/audiOMi0CPgPSjMb76vSx4uX1plwl10\nNYLFom+iJYdPqvc2qF/0ebaZuq2dFf3zvcZtvdaqG7/XATQf3yGF9tQFo01c\n5LfcEs4XPW4VClb3bZF6Z56TFgIV3v/pf4ovS+SKJTDoQe+6kYlA+CVfYcMF\n+pUd7R/XrvQfJC1zwaNVnoMBAQ9AAfPOInZPZNkrurPhNFXFg6uZUa6BdmxX\nH5qyAdXYWS9LJulJloO6D+BmLF1Rw3Sdd9E52U4AssmZCAttdbAedkbul7M6\nDMFgEMCLByogfx+cueBVv6Suz5P3fRKbq18PByyBVJFZCOpy5ZqegvbegNJI\nJVXZYjfQGWB9kkl3CN0YlRXGNG0mIqxLyxnEY5w+Axn67enrWRL8+FDOLT3f\nOT7m+jIqn/H/HxAkFte+T5pNfnRX6fJ9rXXGOqsM6mllByHanqhiZc0F4V+B\nFp7e\r\n=4mjo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"5c9027dedcc535b0b193ed83c022f5b1928210d6","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"6.14.15","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"12.22.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^27.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.8.1_1631891097369_0.6180624749919461","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"navigator.locks","version":"0.8.3","keywords":["Web","Locks","Web Locks","Web Locks polyfill","navigator.locks","navigator.locks polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.8.3","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"16fd383b7a3071e7d6cd65241d98bae4a0f9795f","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.8.3.tgz","fileCount":28,"integrity":"sha512-z7E56sAQ69iTOejVg+FeQMN+NyelkmUqOHnPItBPHuA3lhbWN0Yi+5M/j4vNnwXq6B9ap+BTLo6cCytMtegf4A==","signatures":[{"sig":"MEYCIQD2sMu99WFQf+az2xEUo6IK7aWu/KVotct2DgvBP5dOAAIhAPpkKnOUEX1SXARMCQHtImHNk2T2v/tLB0Xy0CQv6CJ+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTDOyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3ABAAn5Rhs0AMCkJrfy0OmTdc/q31+NgSvLjDFP0mwCDBDywilW1F\r\npYEwHkAUQXev5WhTUTl8wkVg4amuV+pS/t8saxj0fGPAmoLNf+44lelA720l\r\nkD0kcMPvXcVW9aAHIZ2UVsh5ciijZ8rLQThkwqkltGfQLqCI+vhhe/1yUukR\r\n+4+Lnkd7vrW7zlOtT0BtH9VO9kQBCXR5jtyEsV4b3ig+iLx/sJfPcLCqnPRH\r\n2TaBuiS6rd0CRS2FAF2GFxujH8lfLa9Z0nFLczCZeKZiRIdrzQoQOCKfsfv/\r\nXYPDAHsPRhqjUXpw5rTU54/Lrw4RjuWxHBGIFy/zmX62QHLjbw6Th97BLiG7\r\nPMCkBn81aVchp14sSHAOMticfPtKvy6pl/2v2uvbV4T2XIGFZoUnq0Fdm+mQ\r\nQzwtE63s5Ibp/coVGELiPg9WAM6+ajRxB7sLX8KI28vJ1GoC+aNntJhnpH0q\r\nVdvNSZDJckmcFtKlrg4/vjtFKsmYSPO4pp9d0duXsuZ4BlftC4oHAXtea4qk\r\nE49Ilmd+KUOJlqd8RdbIpryz8X/JfAAQgjjSeeYn+c/8qQVmK/zed9jd9xgJ\r\nhJ+47jRxCFb9abh5G5WO0ifZ54dTWDQdLrbm3SBlaj/F312kh9FaM57xYt4T\r\nzekBx9hp9dGgL/ipDE881Gs/jo+tW51WkK4=\r\n=cTsB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"d5c268cd2edd76471d2198a401d9713e495c8a48","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"6.14.13","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"14.17.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^27.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.8.3_1649161137931_0.20985841233296987","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"navigator.locks","version":"0.8.5","keywords":["Web","Locks","Web Locks","Web Locks polyfill","navigator.locks","navigator.locks polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.8.5","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"014a0a6e5571b7f4c874ae563c32d4ccc677f615","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.8.5.tgz","fileCount":45,"integrity":"sha512-z+l1Ba5W2Pgg8K3Jba/LYSdX1zQ4NuaD4wmPZdsaCznp2qYlLwcChfmYH2yEdpKEWoq6iaKR/obqc1wBUicrvA==","signatures":[{"sig":"MEUCIQCXa9Bh9XUvP5raLlwxHkEObqfoyc7IS18RVALhtfW+OAIgJIcxPXBlzDel5jDjVruRgqAMyB/es91mhIOwNsTa838=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTDxJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrnww/7B1+cWdwJsCTZ+P3IZJge2Rty6gEXQohbhi/Q6tARIYdzUvTQ\r\nDY7rA/+YiJv0qpEIRcMR/YoDNYs2WkJJilBTJK9C0rtszTw8epobg4FmzHx+\r\nxw4uDvXPYheEnl33lhol1RcrubQqbx0cgAcTIdHJuRrh4KzsJatPcOquA33d\r\n7eWiV6lcgdczVWF+JsyBP7pMVv2FjAbvgZhGW8daacTY5jBA9ExP+d/HoP0e\r\nDFuhJ7MHwpxhCwifTDW6XD6ElKzrI7kGN8EXYVn+imG0altlxDgBXyMbVNBj\r\nGMWVufDk2sebPjKdnKbtlyn7MyPSfmXkPr5XYYI4sTYzw939K9vj0wOAVS2t\r\nDi6qqb5LUNtC/7uDzhV9pKhf9VGZcR9GcvG0MpgFyQ8A6/0xAJZethdYGkMT\r\n6ld8WxxmFkSw7/H7dw5DFGbz0ck9FOgTDWKR6HITL1hHWuxP7NuN2XoR16py\r\noSlZURPosLK/TftmhMzQy7QNWMHFuxqRv1IlLM6YYmRZoA+JeSSBVyiGqLrM\r\nniWx3U+Tsy5KQHGG0BVQMXctAFFPdDVNwc0lNjGB9PE/3mbyj7/pt2AATKWT\r\nR/KdWyFL9yPNwiopingwowzkhnrex9QgcQKR9DtijUWCl8IFeTMjvIFkQ+7m\r\n+DXdnK3DvPgCVNIOgenb2q9fpzOkFOHhMIA=\r\n=j5yZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","gitHead":"08e087dc96b6d882ab6693fc8096cb54cdcb6e28","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"8.5.0","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"16.14.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^27.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.8.5_1649163336944_0.41316335350976874","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"navigator.locks","version":"0.8.6","keywords":["Web","Locks","Web Locks","Web Locks polyfill","navigator.locks","navigator.locks polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.8.6","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"ba9a4f727de8a859e7c7e5e2b4b4316c804f6f45","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.8.6.tgz","fileCount":46,"integrity":"sha512-3ykNHTGTGS2xgFlSUqc7fPGnrwpBiuNbYBdW3i3aSwu05nvYdk3D6qEidLxMqufxpLJ3VRnt4TBzNigNL6hcYA==","signatures":[{"sig":"MEUCIQDTII/Dfe7iea4KoJjKzMepLmNwvbAMwOF3ghEQWlRmAwIgL3dlq0m/8hinfIPJlsErOnNnLnpayqS6+WHT0OEKGGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMsajACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5YA/9ElAEzdGE8BxQSODNPUaYx5yea7mmKQQOAvUC5XEOwuSMUuWI\r\ntZ+raOJT9ARXSgEA+iQIZGEVZP2yCH80K0X8CkhIsr8hggtBlxEAvIpgGpHe\r\npNw00iTRCaIiJWI4NnmdvreL/WFa/E7Vd7cm7gGDfZRFdFo0ywQ60BdMjRTF\r\ngWi6yxN027sBn+3Vg1wzknrB35adWCuEMoan3KnrtZioCd60eoQab8vUjcCD\r\nllASEcMyHqgvL/l3twTlcTk4M7OaH6VlVnDy5DwlLoLFAhJMYR1Q9c4QiktC\r\nP8plV3lu0FIL/4WUgPBYw7jTXtnwD4DU9jnB6qSSjgBbz3LG4rAoOdTQ/EJ4\r\nenFDqXou1s99LpPbVkKjk7w21dA3vyX1Vd4PTQCTPoNegAuC8+Zi0/srnbfe\r\nufeXe786M4mLzbXEmMSoC1PNFqlXEZtUP4ARTcqQM09alw5CkCt9VdE1kyRm\r\nG8YImsWw8wNd52kye41UV8y6gFjNheLYsRMrvHYaKR61+g5ThmmAF8kwK2Bb\r\nC4j0TFNIi9A92Pz4UWu5YjQn4Cyi3M7x8aqwMwRkkfRX3J/lk4LGl9KxKQQG\r\nCHEiCNCs12GxqBl9oTI49NbsdVUPN7MHuS4kXphgllou5m2TrLfF3aRxMJdk\r\nvNU657oC7ALZdE80BJLSAxLDMMBxGTrNrP0=\r\n=rWkH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"a2013edd81bec19f4c5b9c45e13e10aef38544a2","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"8.15.0","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"16.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^27.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.8.6_1664272035754_0.5002314221503632","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"navigator.locks","version":"0.8.7","keywords":["Web","Locks","Web Locks","Web Locks polyfill","navigator.locks","navigator.locks polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.8.7","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"ea0f5e75883d6e9cc29b5585020431e01da848a6","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.8.7.tgz","fileCount":47,"integrity":"sha512-EQAtfjsiQacE7mJGZZMQI/d/oeR1T/lu+6kwMZvxfQzrzTnt8Feo4f4Sy/1B77BaCjolc54Vvqmu4nTg+WqSbw==","signatures":[{"sig":"MEUCIQCYo0NjRSbFEe+i4th1WcFu2EQiYBnZkZS77YeWbfGWtQIgAuDUuXaWSDY5Eq5QL7YeoskpkGJFQgceFeIWDexhzkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232659},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","engines":{"node":">=20.x <=24.x"},"gitHead":"b84e0cd4821473f968149d411954e8d8f9a4d864","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"11.6.0","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^29.4.4","typescript":"^5.9.2","@types/jest":"^30.0.0","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","jest-environment-jsdom":"^30.1.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.8.7_1759294466128_0.986730217420398","host":"s3://npm-registry-packages-npm-production"}},"0.8.7-test":{"name":"navigator.locks","version":"0.8.7-test","keywords":["Web","Locks","Web Locks","Web Locks polyfill","navigator.locks","navigator.locks polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.8.7-test","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"abf5882cef22558e27ac1e008e81b5b90c7b09f3","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.8.7-test.tgz","fileCount":48,"integrity":"sha512-wm9BDhn+j1V89Kwr0V21IN1E+KpfaTXuIizTbaOzIOtUFs3jLyrOnt+pF65sfNjLDblYPBkmM2YmedkXiAFTEg==","signatures":[{"sig":"MEQCICqs1fwAILRrFcPaHsRIladqn2q76fVeLrkl+KM3A6Q7AiBqAC6e/AMNuVcoYcfuwBzu3tB6CRP2Ih4LOaOt4cjJ3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235951},"jest":{"preset":"ts-jest","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/test/setup/afterEnv.ts"]},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","engines":{"node":">=20.x <=24.x"},"gitHead":"967c68fa081da8c53b583a25d28063d243f7e56d","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"11.6.1","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.1.3","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^29.4.4","typescript":"^5.9.2","@types/jest":"^30.0.0","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","jest-environment-jsdom":"^30.1.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.8.7-test_1760861080905_0.7762146241596934","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"navigator.locks","version":"0.8.8","keywords":["Web","Locks","Web Locks","Web Locks polyfill","navigator.locks","navigator.locks polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.8.8","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"74319e33d9bf5cfd83ef879d3a5a10a5db92011a","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.8.8.tgz","fileCount":48,"integrity":"sha512-ZdQbxuOFxzT/Y85s7GAcq0r8r9CFYyZ5EQ2Z3gjlH0mt39F6Djkqvzwj9eA5gTbvEBuSfNzsdfOfJv6iWIY3NQ==","signatures":[{"sig":"MEYCIQDQqQb/sq8mYZ0HWJc+AkqbGRiEZ1YFYjb32JiAWJCQewIhAOUpaMOcOdzLbjgwoTL21Ep3UD6+6qsm0ALy73zquipc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236085},"jest":{"preset":"ts-jest","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/test/setup/afterEnv.ts"]},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","engines":{"node":">=20.x <=24.x"},"gitHead":"9f869e28c8478f692083015d4a07c9583fc8ad57","scripts":{"test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz"},"_npmUser":{"name":"aermin","email":"aermin@foxmail.com"},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"11.6.1","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^29.4.4","typescript":"^5.9.2","@types/jest":"^30.0.0","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","jest-environment-jsdom":"^30.1.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.8.8_1760863766902_0.3549075999132896","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"navigator.locks","version":"0.9.0","keywords":["Web","Locks","Web Locks","Web Locks polyfill","navigator.locks","navigator.locks polyfill"],"author":{"name":"aermin"},"license":"MIT","_id":"navigator.locks@0.9.0","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"homepage":"https://github.com/aermin/web-locks#readme","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"dist":{"shasum":"621068f8c15720b716439a37ecb0641755ed947f","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.9.0.tgz","fileCount":52,"integrity":"sha512-zWTWt7HPm3RzZgg9py47Zczxnl3oGahXPbbj/SHsKVCJElzgxkXrGUlRr3K5mXWqvMFiLNe0mZ6H98yZIxB4ow==","signatures":[{"sig":"MEUCIQC1sLhijv/4mAYcp9D+RLQfElFyK4AMchGyq0hwyPH43AIgT3oJfMOFKsRGRdzAJC/QLbW+a3qeoa0oUZyUEGaqntY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/navigator.locks@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240761},"jest":{"preset":"ts-jest","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/test/setup/afterEnv.ts"]},"main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","engines":{"node":">=20.x <=24.x"},"gitHead":"d0bb8917e6bd9ffc62c9a3c3ed8fde9a859a4952","scripts":{"lint":"prettier --check .","test":"jest","build":"yarn clean && tsc && rollup -c ","clean":"rimraf dist","commit":"yarn git-cz","format":"prettier --write .","prepare":"husky"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e7f697df-0471-4c2e-b62e-0dce8a8eba7b"}},"repository":{"url":"git+https://github.com/aermin/web-locks.git","type":"git"},"_npmVersion":"11.16.0","description":"support Web Locks API work in major browsers","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","husky":"^9.1.7","tslib":"^2.2.0","git-cz":"^4.7.5","rimraf":"^3.0.2","rollup":"^2.34.1","ts-jest":"^29.4.4","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@rollup/plugin-json":"^4.1.0","rollup-plugin-terser":"^7.0.2","jest-environment-jsdom":"^30.1.2","@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-typescript":"^8.2.1","@rollup/plugin-node-resolve":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigator.locks_0.9.0_1785763385604_0.7517191874400528","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"navigator.locks","description":"support Web Locks API work in major browsers","version":"0.9.1","main":"dist/index.cjs.js","module":"dist/index.esm.js","browser":"dist/index.umd.js","types":"dist/index.d.ts","scripts":{"prepare":"husky","lint":"prettier --check .","format":"prettier --write .","test":"jest","clean":"rimraf dist","build":"yarn clean && tsc && rollup -c ","commit":"yarn git-cz"},"repository":{"type":"git","url":"git+https://github.com/aermin/web-locks.git"},"keywords":["Web","Locks","Web Locks","Web Locks polyfill","navigator.locks","navigator.locks polyfill"],"author":{"name":"aermin"},"license":"MIT","bugs":{"url":"https://github.com/aermin/web-locks/issues"},"homepage":"https://github.com/aermin/web-locks#readme","devDependencies":{"@rollup/plugin-commonjs":"^17.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.0.0","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^30.0.0","git-cz":"^4.7.5","husky":"^9.1.7","jest":"^30.1.3","jest-environment-jsdom":"^30.1.2","prettier":"^3.6.2","rimraf":"^3.0.2","rollup":"^2.34.1","rollup-plugin-terser":"^7.0.2","ts-jest":"^29.4.4","tslib":"^2.2.0","typescript":"^5.9.2"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/test/setup/afterEnv.ts"]},"engines":{"node":">=20.x <=24.x"},"gitHead":"3a710e1fe15e84554ecb0b67d16b8d029e7e5286","_id":"navigator.locks@0.9.1","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-YU7OJ8ZcXGmuSuevuCfxleeVsndj2SrOE1fz+cWcI060hcrqG+lKz7Yf2MLkMzq80zA0SoN/lmY9Gn5df8L3FQ==","shasum":"d35c92c300316145cf5ac1b73acf499a4f7bed82","tarball":"https://registry.npmjs.org/navigator.locks/-/navigator.locks-0.9.1.tgz","fileCount":53,"unpackedSize":243517,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/navigator.locks@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB6aU5siTVUtwkeshxbYFzfgm2E/eV9RtPu6EgY5UA3WAiEAp3CxxSVIy6YsjXTsd6w8/LQonie3KCx6AOTUmq19Wgg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e7f697df-0471-4c2e-b62e-0dce8a8eba7b"}},"directories":{},"maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/navigator.locks_0.9.1_1785866880674_0.5179872224050008"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-11T08:54:01.730Z","modified":"2026-08-04T18:08:01.113Z","0.0.1":"2021-05-11T08:54:01.964Z","0.1.2":"2021-05-12T12:56:13.141Z","0.1.3":"2021-05-16T15:51:43.173Z","0.1.4":"2021-06-06T13:49:45.531Z","0.1.5":"2021-06-11T16:02:17.646Z","0.2.0":"2021-06-24T17:09:38.477Z","0.3.0":"2021-06-28T16:39:11.549Z","0.3.1":"2021-07-07T14:03:09.386Z","0.3.2":"2021-08-11T14:57:40.319Z","0.8.0":"2021-09-05T03:11:25.565Z","0.8.1":"2021-09-17T15:04:57.549Z","0.8.3":"2022-04-05T12:18:58.126Z","0.8.5":"2022-04-05T12:55:37.113Z","0.8.6":"2022-09-27T09:47:15.965Z","0.8.7":"2025-10-01T04:54:26.318Z","0.8.7-test":"2025-10-19T08:04:41.100Z","0.8.8":"2025-10-19T08:49:27.082Z","0.9.0":"2026-08-03T13:23:05.756Z","0.9.1":"2026-08-04T18:08:00.848Z"},"bugs":{"url":"https://github.com/aermin/web-locks/issues"},"author":{"name":"aermin"},"license":"MIT","homepage":"https://github.com/aermin/web-locks#readme","keywords":["Web","Locks","Web Locks","Web Locks polyfill","navigator.locks","navigator.locks polyfill"],"repository":{"type":"git","url":"git+https://github.com/aermin/web-locks.git"},"description":"support Web Locks API work in major browsers","maintainers":[{"name":"aermin","email":"aermin@foxmail.com"}],"readme":"<h2 align=\"center\">web-locks polyfill</h2>\n\n<h3 align=\"center\">\n\n![push workflow](https://github.com/aermin/web-locks/actions/workflows/push.yml/badge.svg)\n![release workflow](https://github.com/aermin/web-locks/actions/workflows/release.yml/badge.svg)\n![npm](https://img.shields.io/npm/v/navigator.locks)\n![license](https://img.shields.io/github/license/aermin/web-locks)\n\n</h3>\n\na [Web Locks API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API) polyfill, work when the browser does not support web lock API: `navigator.lock`, resolve the browser compatibility issue.\n\n- implement features according to [Web Locks API Specification](https://wicg.github.io/web-locks/)\n\n- implement the unit test according to [web-platform-test](https://github.com/web-platform-tests/wpt/tree/master/web-locks)\n\n- implement all the features of [Web Locks API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API)\n\n## Installation\n\n```\n// with npm\nnpm install navigator.locks\n\n// with yarn\nyarn add navigator.locks\n```\n\n## Usage\n\nJust import It.\n\n```js\nimport \"navigator.locks\";\n\nnavigator.locks.request(\"my_resource\", async (lock) => {\n  // The lock has been acquired.\n  await do_something();\n  await do_something_else();\n  // Now the lock will be released.\n});\n```\n\n```ts\n// if you use Typescript, could import these types to use\nimport type {\n  LockManager,\n  Lock,\n  LockInfo,\n  LockManagerSnapshot,\n  LocksInfo,\n} from \"navigator.locks\";\n```\n\n> `navigator.locks` API usage follow [MDN API Doc](https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API)\n\n## Online demo\n\n[demo link](https://ytqq5.csb.app/)\n\n> You could open two tabs of this API unsupported browser, operate the lock buttons to experience\n\n## Process\n\n### All API ✅\n\n- navigator.locks.request\n\n- navigator.locks.request options:\n\n  _mode_: `exclusive` | `shared`\n\n  _ifAvailable_\n\n  _steal_\n\n  _signal_\n\n- navigator.locks.query\n\n### CI/CD ✅\n\n### Unit test ✅\n","readmeFilename":"README.md"}