{"_id":"gentle-alerts","_rev":"34-e10746972962695f0cc1cd69a90edf58","name":"gentle-alerts","dist-tags":{"latest":"1.4.0"},"versions":{"0.2.0":{"name":"gentle-alerts","version":"0.2.0","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@0.2.0","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"e075c4f63f84cb3a2309d98292214d0f59e9eb40","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-0.2.0.tgz","integrity":"sha512-nbh3XUOf/rB43zbHnNyUrjMVje5erxto3WgpvwAE+PQtfupYokPsPruRv7fkuuoQNjs4vsCPOK+YrCfQ0FUIfQ==","signatures":[{"sig":"MEYCIQCWGfh2wZTyvqd7Ixu9b3VSq1ZZh3Ug4t1sZGPHyjt6rwIhAPrTSoid6Ncu2nwrVQpl/P3/2s0nA312Ra/BRtYRYLK1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"e075c4f63f84cb3a2309d98292214d0f59e9eb40","gitHead":"e539d58ded0e0df732cb288f9c012d1ea80f691f","scripts":{"test":"eslint gentle-alerts/script.js"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"4.2.0","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"6.9.5","devDependencies":{"eslint":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-0.2.0.tgz_1487565788192_0.5489223834592849","host":"packages-18-east.internal.npmjs.com"}},"0.3.0":{"name":"gentle-alerts","version":"0.3.0","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@0.3.0","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"6d4a8ae456dadb6d0da47bfee65674f45d1daf8d","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-0.3.0.tgz","integrity":"sha512-MB2ah95cZkEk3AA0fMfyPA+cmNsSc3k51VJLCnAqwrRJAyxl09dQ0g8gonI5qUt4GD1CIfVqdMpW9udRRAOnjg==","signatures":[{"sig":"MEUCIBe+32cOmi6ZpQyQYAHroT/n3un1f+Q8VjRQI3kiOZ7PAiEAu6ELtLhQjWiq2rxIHfIln2elwX78fn4tKbNubpZwY7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"6d4a8ae456dadb6d0da47bfee65674f45d1daf8d","gitHead":"c7565af7705289f602503d1617b4c0c3a85b1718","scripts":{"test":"eslint gentle-alerts/script.js"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"3.10.10","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"6.10.0","devDependencies":{"eslint":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-0.3.0.tgz_1488440372857_0.9225711706094444","host":"packages-18-east.internal.npmjs.com"}},"0.3.1":{"name":"gentle-alerts","version":"0.3.1","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@0.3.1","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"8120beea5f2f737bbddd785000ed67ea33016fd5","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-0.3.1.tgz","integrity":"sha512-cpzVHd5p1z+2+u49TLAkuCxZz4BgKEAl3x43ASX0JJKwWNLrliNcskaC1GN5vxpm2hD+kfJKZtDGLFSZNbjKcA==","signatures":[{"sig":"MEUCIQCwsIQRl4pbThGLFwZ4z9VdeUOacNQJnPMwIUHWzku+SQIgXuH3AVtka0eid0JI5X8muAenfiNiq8JlOrl+WzHmdIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"8120beea5f2f737bbddd785000ed67ea33016fd5","gitHead":"8ac163058a25ca274528961a8febd83fcfab83ff","scripts":{"test":"npm run eslint && npm run test-bdd","mocha":"mocha-phantomjs -k mocha-phantomjs-istanbul ./test/index.htm","eslint":"eslint gentle-alerts/script.js","test-bdd":"npm run istanbul-instrument && npm run mocha && istanbul report","istanbul-instrument":"istanbul instrument -i ./gentle-alerts -o ./instrumented"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"3.10.10","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"6.10.0","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.15.0","jquery":"^3.1.1","istanbul":"^0.4.5","mocha-phantomjs":"^4.1.0","mocha-phantomjs-istanbul":"0.0.2","codeclimate-test-reporter":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-0.3.1.tgz_1488440396790_0.9967922391369939","host":"packages-18-east.internal.npmjs.com"}},"0.4.0":{"name":"gentle-alerts","version":"0.4.0","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@0.4.0","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"d79316c4c58b68e70936737e5aab316104c224e4","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-0.4.0.tgz","integrity":"sha512-JglgXP91um2CNrA9drvtqGIIk5xBsvNfwmhPmWeUBvfPxLxMqJ/M3nD6VAtLBhk9b9ix2I5UNaNaos0DJ7L8OQ==","signatures":[{"sig":"MEUCIBOQEJ2L085n5nmOOMN+XcHpgRyWnNTAIbBEuJl59pwBAiEA7FhtQXqsZGTxIN/IAz4TYh4kcMknn9WfoFidBef719E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d79316c4c58b68e70936737e5aab316104c224e4","gitHead":"e7d85295e824e39e765ff10516f9bc50a837b3d2","scripts":{"test":"npm run eslint && npm run test-bdd","mocha":"mocha-phantomjs -k mocha-phantomjs-istanbul ./test/index.htm","eslint":"eslint gentle-alerts/script.js","package":"git ls-files | grep gentle-alerts | xargs zip gentle-alerts.zip","test-bdd":"npm run istanbul-instrument && npm run mocha && istanbul report text lcov","istanbul-instrument":"istanbul instrument -i ./gentle-alerts -o ./instrumented"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"3.10.10","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"6.10.0","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.15.0","jquery":"^3.1.1","istanbul":"^0.4.5","mocha-phantomjs":"^4.1.0","mocha-phantomjs-istanbul":"0.0.2","codeclimate-test-reporter":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-0.4.0.tgz_1488706556810_0.1711658607237041","host":"packages-18-east.internal.npmjs.com"}},"0.5.0":{"name":"gentle-alerts","version":"0.5.0","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@0.5.0","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"3f9f0c3470999dfe788aa4a3f8ce1a17449c233b","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-0.5.0.tgz","integrity":"sha512-WURgUkSXA5F3XH7mqzSDS7P9bjfi9RGsjjUWMT3ZsZULZzoIkwbWfenpx8U5odbu8YNY8d0nE1wBiBnhbsdnFA==","signatures":[{"sig":"MEQCIEE8Af3tEVop9zbHnksFYKLbLLilOmP915LulnBEbcCGAiBH/oz63zNzYhzv4l6h3OjcIBIa65J4ttVndxmkzvluuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"3f9f0c3470999dfe788aa4a3f8ce1a17449c233b","gitHead":"6fa134c578a87a538383770fba18dfe6656136d4","scripts":{"test":"npm run eslint && npm run test-bdd","mocha":"mocha-phantomjs -k mocha-phantomjs-istanbul ./test/index.htm","eslint":"eslint gentle-alerts/script.js","package":"git ls-files | grep gentle-alerts | xargs zip gentle-alerts.zip","test-bdd":"npm run istanbul-instrument && npm run mocha && istanbul report text lcov","istanbul-instrument":"istanbul instrument -i ./gentle-alerts -o ./instrumented"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"3.10.10","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"6.10.0","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.15.0","jquery":"^3.1.1","istanbul":"^0.4.5","mocha-phantomjs":"^4.1.0","mocha-phantomjs-istanbul":"0.0.2","codeclimate-test-reporter":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-0.5.0.tgz_1488706579912_0.4543286357074976","host":"packages-18-east.internal.npmjs.com"}},"0.6.0":{"name":"gentle-alerts","version":"0.6.0","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@0.6.0","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"b5e649966adb5697f93c90e9c0ddc45b17252c52","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-0.6.0.tgz","integrity":"sha512-6VG9eph7L6UuduTOLHEVNy8mk0+osbFkz526OGaOd3kGUcFGuX8v2gsBlaQUJhCgJRMH6UrZOfpl5PCD4czZtw==","signatures":[{"sig":"MEUCIQDW1XIhCvkettHDILqshyDziNSMdzXchdHEDaP+jUiIewIgNW5JXO7hcijWXIRGbEloEBvl/H5U9sL3Tzeuhn5R4d8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"b5e649966adb5697f93c90e9c0ddc45b17252c52","gitHead":"f443057c5a38c92d3dca6025887ce4a6fdc1a3c7","scripts":{"test":"npm run eslint && npm run test-bdd","mocha":"mocha-phantomjs -k mocha-phantomjs-istanbul ./test/index.htm","eslint":"eslint gentle-alerts/script.js","package":"git ls-files | grep gentle-alerts | xargs zip gentle-alerts.zip","test-bdd":"npm run istanbul-instrument && npm run mocha && istanbul report text lcov","istanbul-instrument":"istanbul instrument -i ./gentle-alerts -o ./instrumented"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"3.10.10","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"6.10.0","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.15.0","jquery":"^3.1.1","istanbul":"^0.4.5","mocha-phantomjs":"^4.1.0","mocha-phantomjs-istanbul":"0.0.2","codeclimate-test-reporter":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-0.6.0.tgz_1488792876854_0.32943128189072013","host":"packages-12-west.internal.npmjs.com"}},"0.6.1":{"name":"gentle-alerts","version":"0.6.1","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@0.6.1","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"1bda53a133101c1c9295dd6f03de692867733360","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-0.6.1.tgz","integrity":"sha512-/j9iAS2aluy1ehjbSTS4p3dFVF3t5/BKyQ+z4qiI6vNZtvPEYiRfDfh78fovoLa6qIMkXsfs86bW/sHlA6xWBw==","signatures":[{"sig":"MEYCIQCpsNSrcfaHEYkvemAIQeA2wxNkWIWhAg1IWqpU1yL2tAIhAKNvau6a4xZIpkX/7TA3ukV4G6x3zhKBIWeTYXMl/3K3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"1bda53a133101c1c9295dd6f03de692867733360","gitHead":"7945cb0a3d1506a567233e8a3a6b1134f418affe","scripts":{"test":"npm run eslint && npm run test-bdd","mocha":"mocha-phantomjs -k mocha-phantomjs-istanbul ./test/index.htm","eslint":"eslint gentle-alerts test","package":"git ls-files | grep gentle-alerts | xargs zip gentle-alerts.zip","test-bdd":"npm run istanbul-instrument && npm run mocha && istanbul report text lcov","istanbul-instrument":"istanbul instrument -i ./gentle-alerts -o ./instrumented"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"3.10.10","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"6.10.1","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.15.0","jquery":"^3.1.1","istanbul":"^0.4.5","mocha-phantomjs":"^4.1.0","mocha-phantomjs-istanbul":"0.0.2","codeclimate-test-reporter":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-0.6.1.tgz_1490773656261_0.42111500282771885","host":"packages-18-east.internal.npmjs.com"}},"0.6.2":{"name":"gentle-alerts","version":"0.6.2","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@0.6.2","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"a2d10e41d18c49eb4fa9a6d4bc85e9d8c4a5a46d","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-0.6.2.tgz","integrity":"sha512-gtUBM6ssr2whZC+fWRxQdRYBB7qB6HFW4G/NYJDattOI5g2NGQcGHRbZ3O+eleV8wyX/DaNDUbmIuEaGDSTzoQ==","signatures":[{"sig":"MEYCIQDdPXxYFGGIhFCnnaIAptvX02uBKR4XQdUWbwNyOgfAaAIhAJFKvmnp0FbfbV7RHc0Oemx4ewvWkFv+Tvq+4AWe5/oE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"a2d10e41d18c49eb4fa9a6d4bc85e9d8c4a5a46d","gitHead":"7040adcd832f5e328a08daf5e47d1cc228d85dbd","scripts":{"test":"npm run eslint && npm run test-bdd","mocha":"mocha-phantomjs -k mocha-phantomjs-istanbul ./test/index.htm","eslint":"eslint gentle-alerts test","package":"git ls-files | grep gentle-alerts | xargs zip gentle-alerts.zip","test-bdd":"npm run istanbul-instrument && npm run mocha && istanbul report text lcov","istanbul-instrument":"istanbul instrument -i ./gentle-alerts -o ./instrumented"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"3.10.10","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"6.10.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.15.0","jquery":"^3.1.1","istanbul":"^0.4.5","mocha-phantomjs":"^4.1.0","mocha-phantomjs-istanbul":"0.0.2","codeclimate-test-reporter":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-0.6.2.tgz_1491809096615_0.2033798114862293","host":"packages-12-west.internal.npmjs.com"}},"0.6.3":{"name":"gentle-alerts","version":"0.6.3","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@0.6.3","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"d1aecf606cfbd19703d02914af77d911fed38692","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-0.6.3.tgz","integrity":"sha512-tYUhI3ELtsyRqoGO2j1DGq6L0S9RnZ2v36ngxsWcg5gjA2dcj5ZzLOjsftDcU900mHy/lG9hCOUNdyuEVMFN2Q==","signatures":[{"sig":"MEUCIQCJyGykOVg8VfkekbAKmEecFky1O4Wrk75zfUM6JbMUbgIgIdlI+YdPx3Svqr8nc9a9zmLLOTI0tImwFV7iWWoCIZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d1aecf606cfbd19703d02914af77d911fed38692","gitHead":"3da68402da8963165852c69d11fdf8a6934cee5b","scripts":{"test":"npm run uglify && npm run eslint && npm run test-bdd","clean":"rm -f gentle-alerts/script.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","mocha":"mocha-phantomjs -k mocha-phantomjs-istanbul ./test/index.htm","eslint":"eslint gentle-alerts test","uglify":"uglifyjs --compress --mangle --wrap -o gentle-alerts/script.min.js -- gentle-alerts/script.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts","test-bdd":"npm run istanbul-instrument && npm run mocha && istanbul report text lcov","istanbul-instrument":"istanbul instrument -i ./gentle-alerts -o ./instrumented"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"3.10.10","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"6.10.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.15.0","jquery":"^3.1.1","istanbul":"^0.4.5","uglify-js":"^2.8.22","mocha-phantomjs":"^4.1.0","mocha-phantomjs-istanbul":"0.0.2","codeclimate-test-reporter":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-0.6.3.tgz_1493296569213_0.48209130950272083","host":"packages-18-east.internal.npmjs.com"}},"1.0.0":{"name":"gentle-alerts","version":"1.0.0","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.0.0","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"7bdcf8a490415809fd160a89e07e874ce9e2b1c1","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.0.0.tgz","integrity":"sha512-3l60Th8dHlb6sDMnUsCdqFJvMrK8Npn4Ff/DDVq/En5p8SiGCNKAs20+QormAKeyiPLe6i3dQhEEg874pKmWMQ==","signatures":[{"sig":"MEQCIDyHKXsKUw19yPIiP/Z0AKq4M5M7tHsI155piAaxvINlAiB3T3t2gLeypRcP06j8ZKkqQVssHBv6OBrnhRjs1P8VGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"7bdcf8a490415809fd160a89e07e874ce9e2b1c1","gitHead":"dc9b7afa350c4588daa54786f3df38520d45144c","scripts":{"test":"npm run uglify && npm run eslint && npm run test-bdd","clean":"rm -f gentle-alerts/script.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","mocha":"mocha-phantomjs -k mocha-phantomjs-istanbul ./test/index.htm","eslint":"eslint gentle-alerts test","uglify":"uglifyjs --compress --mangle --wrap -o gentle-alerts/script.min.js -- gentle-alerts/script.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts","test-bdd":"npm run istanbul-instrument && npm run mocha && istanbul report text lcov","istanbul-instrument":"istanbul instrument -i ./gentle-alerts -o ./instrumented"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"3.10.10","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"6.10.2","devDependencies":{"chai":"^3.5.0","mocha":"^3.2.0","eslint":"^3.15.0","jquery":"^3.1.1","istanbul":"^0.4.5","uglify-js":"^2.8.22","mocha-phantomjs":"^4.1.0","mocha-phantomjs-istanbul":"0.0.2","codeclimate-test-reporter":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-1.0.0.tgz_1493296606970_0.09328272542916238","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"gentle-alerts","version":"1.1.0","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.1.0","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"9035a29cfd50df24753cd3545ec978d645335a3a","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.1.0.tgz","integrity":"sha512-LXOe9lwjj+pWgZmRNOpNlj5P4g5BFqolkpHS17RjIjxkNkFFfvzEdep5Squh+CeXQCD62l+d3oSOQyfJD48MhA==","signatures":[{"sig":"MEYCIQD+F37emx8Y/FqiWkSNvZTM4Tkby3PLVwA5LYE7fZDp4AIhALLXdKg6P7xPAIPAb5oyOGNuGvVjRbWcmVILaeRcbhCK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"9035a29cfd50df24753cd3545ec978d645335a3a","gitHead":"10b400866db04e62298823514eaac16c5aa73b0a","scripts":{"test":"npm run uglify && npm run eslint && npm run test-bdd","clean":"rm -f gentle-alerts/script.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","mocha":"mocha-phantomjs -k mocha-phantomjs-istanbul ./test/index.htm","eslint":"eslint gentle-alerts test","uglify":"uglifyjs --compress --mangle --wrap GentleAlerts -o gentle-alerts/script.min.js -- gentle-alerts/script.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts","test-bdd":"npm run istanbul-instrument && npm run mocha && istanbul report text lcov","istanbul-instrument":"istanbul instrument -i ./gentle-alerts -o ./instrumented"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"3.10.10","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"6.10.3","devDependencies":{"chai":"^4.0.0","mocha":"^3.2.0","eslint":"^3.15.0","jquery":"^3.1.1","istanbul":"^0.4.5","uglify-js":"^3.0.9","mocha-phantomjs":"^4.1.0","mocha-phantomjs-istanbul":"0.0.2","codeclimate-test-reporter":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-1.1.0.tgz_1496214136524_0.1410530530847609","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"gentle-alerts","version":"1.1.1","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.1.1","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"0f609f5b624b4ea4647d2ab732686f70560925f2","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.1.1.tgz","integrity":"sha512-WNDyW5ybGwUCD2E72BFnxEhUzUzuWniY2lBaLe6unsUUp4OFirqN0hiwM3D5hqmOTy5+siQPslmB0Z1J8RXGCw==","signatures":[{"sig":"MEUCIGh2hGXqaki6geM4L/5UGX4LzF2sureE/9gYJr5E+G7EAiEAtw2CDlq5LmbvzLoEfDYG4dPmapzhUHugv/0YadQeI9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":{"node":">=8"},"gitHead":"9a7982be4bb3f8deb0ccfc5ebff409f8a51fe905","scripts":{"test":"npm run uglify && npm run eslint && npm run test-bdd","clean":"rm -f gentle-alerts/script.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","mocha":"mocha-phantomjs -k mocha-phantomjs-istanbul ./test/index.htm","eslint":"eslint gentle-alerts test","uglify":"uglifyjs --compress --mangle --wrap GentleAlerts -o gentle-alerts/script.min.js -- gentle-alerts/script.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts","test-bdd":"npm run istanbul-instrument && npm run mocha && istanbul report text lcov","istanbul-instrument":"istanbul instrument -i ./gentle-alerts -o ./instrumented"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"5.6.0","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"8.9.4","devDependencies":{"chai":"^4.0.0","mocha":"^5.0.0","eslint":"^4.0.0","jquery":"^3.1.1","istanbul":"^0.4.5","uglify-js":"^3.0.9","mocha-phantomjs":"^4.1.0","mocha-phantomjs-istanbul":"0.0.2","codeclimate-test-reporter":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-1.1.1.tgz_1516587218467_0.8227149061858654","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"gentle-alerts","version":"1.2.0","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.2.0","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"3e53facfaf9a4e8e0b8eade411821095406559cd","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.2.0.tgz","integrity":"sha512-PAmxY7/hBmVW99G8fo4nQzrWq8/KM2mvh4YtFWyxl8P6TZ0qPgb5NkOTQnjYWT+V3sM1G5GDqcuuoot+4tN5xA==","signatures":[{"sig":"MEQCIFZAHxKACMImvsiFY354OaARPFOVZ2buN+3xCatN7x1GAiAeT3BGKGFXu461bHihsIrHql737EgxYgs8Pumy4leinQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":{"node":">=8"},"gitHead":"01a4a2993385f8d3bb397bd522f6ce25d9e05850","scripts":{"test":"npm run uglify && npm run eslint && npm run test-bdd","clean":"rm -f gentle-alerts/script.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","mocha":"mocha-phantomjs -k mocha-phantomjs-istanbul ./test/index.htm","eslint":"eslint gentle-alerts test","uglify":"uglifyjs --compress --mangle --wrap GentleAlerts -o gentle-alerts/script.min.js -- gentle-alerts/script.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts","test-bdd":"npm run istanbul-instrument && npm run mocha && istanbul report text lcov","istanbul-instrument":"istanbul instrument -i ./gentle-alerts -o ./instrumented"},"_npmUser":{"name":"albertyw","email":"aywang31@gmail.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"5.6.0","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"8.9.4","devDependencies":{"chai":"^4.0.0","mocha":"^5.0.0","eslint":"^4.16.0","jquery":"^3.3.1","istanbul":"^0.4.5","uglify-js":"^3.3.8","mocha-phantomjs":"^4.1.0","mocha-phantomjs-istanbul":"0.0.2","codeclimate-test-reporter":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts-1.2.0.tgz_1516694206443_0.9660911180544645","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"gentle-alerts","version":"1.2.1","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.2.1","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"1810fd3e14d5dfb7286b6226374166d40d3b39b1","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.2.1.tgz","fileCount":32,"integrity":"sha512-EXHm5vvNQq7KDVj+GLby/5X9VsrrV7YPDy4h/dv7BfvhTsHCPr64KoC+R8iLsSg2HefkuHxZe4nA2085tPcEpg==","signatures":[{"sig":"MEUCIFdw0cDrUZvWQwh9obpAXX2rlL8kj/1qNNyb7xWGYWz5AiEAuQrFzC6e8gUxU+wAzImaVTWHYEgfIoGH5XwIkt4/7rg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5W22CRA9TVsSAnZWagAAKwEQAIoiw1ofNidSLRLZNgcp\nK0zNCOJ83FwNqAfFHtXAZLnH9yY77yYxOpTl3op5k46iua+iUXz9NLhbn+wg\n3dPxRrNOObyaVaZ6sGMMsWY7Dd9GtTOtzT82zNgDcBqRY60xSdlsMOtww3fi\nUWyvxHUUP9PvoCEjq7UUCwt7vqnRqgx/GXFYcggXMHSLMSzH8qfNyTZ4ugYu\nsQxC+lKINqW1GsEeoMlWxAMAqNrhjxcFvbAGRo5GFkX/wZ3DBAxvgwVi1uwW\nTGTaVDhYZx+MXGx+ltfKB3Ip0rnULJhAskAC3JjnfeVNeb7OiVLCJOXk2MsJ\n/WLHsiK/mLgC9hezDAJJXcH/i7AGCvsaK7z78rcIILyyh3xZ2155uBqrJKX2\nBSIvJpMfFmMvgxjgx91uwxz+B9v8uWXLuskopcQ054JKan4mnOJAKWQ+wW94\nBuXLHq6NSDfDVLjAweSpWQETcnv60PXPS257kNAlplxH+LpPjm9TWyrkIYDM\nNeAsKwg7P/WvNpX8df68io1F4sYidmpD045BoEU3zNots+BpEllH8L3mOXnK\nTrrErTOJKBjgpyXqZKlBsITgBdP34pD9Z4eaVXxXPxeVPQqtxLze1G1BdZeh\nelq0TS4KHOGLmshd0MWAlpiCna6Yab84x46aFGYo3LObCe9+bMHhw95bSH8a\nsLV2\r\n=BfIL\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"e6ae68e322e543ac88908afd110d2c0184e20ce2","scripts":{"test":"npm run uglify && npm run eslint && npm run test-bdd","clean":"rm -f gentle-alerts/script.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","mocha":"mocha-headless-chrome -f ./test/index.htm -c .nyc_output/coverage.json","eslint":"eslint gentle-alerts test","uglify":"uglifyjs --compress --mangle --wrap GentleAlerts -o gentle-alerts/script.min.js -- gentle-alerts/script.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts","test-bdd":"npm run nyc-instrument && npm run mocha && nyc report -r text -r lcov","nyc-instrument":"nyc instrument ./gentle-alerts ./instrumented"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"5.6.0","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"8.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.7.1","chai":"^4.0.0","mocha":"^5.1.0","eslint":"^4.19.1","jquery":"^3.3.1","uglify-js":"^3.3.21","mocha-headless-chrome":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.2.1_1524985268760_0.8537451878974418","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"gentle-alerts","version":"1.2.2","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.2.2","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"8cd1bd1f712b6c17a4be3385600750d9e4d062f2","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.2.2.tgz","fileCount":32,"integrity":"sha512-1ohuPdoFEeer5slGv1eWs76OlhCIKsuf1b6DMsd0TWEbJCBQT5+7SAE9GvUzFtoFM3V8F/QQ2smE1E5uPZcYbg==","signatures":[{"sig":"MEUCIGgtMSlQ9gofb2+kbhnAjiBIVBx7D20b+tuNsUhunEsAAiEA4mkOB76MNQ8ibmb4qsSRXhNqGJ+AlSmCjG3F12Ip+8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyTh4CRA9TVsSAnZWagAA2dgP/0k/cjh8lBtatYnqtCtB\nw6GHriYLTIgTpnfPkaW1z9tGQzTeAJihw9PziphGrQ/qiLKjkRfdbmtjOFzI\n3B1YxKxycIVcgWqwL4+T1RBGLlCDlx520nUGnzvzQmX3HLX7Y+nM37ZLcjPn\nmQqeCN6JhLvot3MoK7sB0hqe53GroyEI7svyOs3okjVptJmHnw3Fecff/9Kq\nmjJvRPY+BL2Yhz3ImZW3zw5+TJTLyQOMn5SiQF7kyZjo4EstcrHvUhvpH1U5\nNniBOiyX0Dyt52ZZJKbqdd5dgBYYSoqiifSF5bxFypycXCXNPomKooSpYE4T\nxvuM61chiwPNwMIoSO8sRrjh9L9kVeXXcsYz3wg0JGoh8VBhm2KfhI60VzrV\nQAhHb6pt7eNqxkY2gZjBkWQw1mF4fipKudYcYkFeL+wS7bYYdZ9PdSPuwMUT\nsMbTGcH/hu4dH/eJ+y8+1uwFlNpH1bChw7JzuE1YqBsfK1rqjFHfZVXKiS3T\nzLG4NFiJAz4WaqsbrjSH85GZD8kAur/oMxid4fTCrKUKEcbEJkuymkwkmwxZ\nYlS93u9a+G8sjmZdhs6f/03jjVOlhAAMbtuA3dyfe3GmbRJG+pqpdRPEnKR9\nD7ekzMYXfE7zcXDRG/Kp26n7fWDVM7IlHAPdbLEEnIlW2onYUwfDL5lQ9Hw3\nGVuw\r\n=RjA2\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"c1626918c398d5e9bc5a516457eea394acb52829","scripts":{"test":"npm run uglify && npm run eslint && npm run test-bdd","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","mocha":"mocha-headless-chrome -f ./test/index.htm -c .nyc_output/coverage.json","eslint":"eslint gentle-alerts test","uglify":"uglifyjs --compress --mangle --wrap GentleAlerts -o gentle-alerts/gentle-alerts.min.js -- gentle-alerts/script.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts","test-bdd":"npm run nyc-instrument && npm run mocha && nyc report -r text -r lcov","nyc-instrument":"nyc instrument ./gentle-alerts ./instrumented"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"6.7.0","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"10.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","chai":"^4.2.0","mocha":"^6.1.4","eslint":"^5.16.0","jquery":"^3.4.0","uglify-js":"^3.5.9","mocha-headless-chrome":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.2.2_1556691064038_0.3562109789457861","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"gentle-alerts","version":"1.2.3","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.2.3","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"32273d6e8d3047f0c72df0ce16168e0258676cc3","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.2.3.tgz","fileCount":31,"integrity":"sha512-pCapqDn6rj8MO7awXLo7GAES3fTwJ8/+LilEcWY2Iw6mWsd4bWL6AKQrs6VlAXKfxyLcxdnO5ikuhKmSOlF0XQ==","signatures":[{"sig":"MEYCIQCBJtFvLJlaI6pZHLCxF1q6/v3Tvoatghs0oAXEucukdgIhAL6sPk+U7jmboSn68YuhCspjoTxGepvC6uS2PHIRyiE3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJuCECRA9TVsSAnZWagAAwDIP/1kca7m3aNH4hQl3oxNE\nobtdcA/J4HbC2yCe1SHStkOU2JnhFo7dKLEkL4JSbstp5uPKshrVMWltNxvn\nUmWduntrAFxlHy9QFPmnsaBwgvTk+Q7gfp7D5Or6h+ukMGYDNJ8/TG1A+JvQ\nGnzQM3sl5Ajad/eV/xzqsbkhp7ZTSzoOX/pC8kqNhzsG2/Rn5tf+UsVU3HZQ\nSqvp9uUZmL6008SI4KMzGRt845Ki4VmZ3F58rCr+rA2xqi387kfpCnYmQGcd\nIIeul5un8LVZjFJ8ZFxPFAm1ki5ZxR7wiKH//RhBI4ukecDzseZSTZnZBPBs\n7XAMp2+Q0d6AMjZ09Xm1jpFCLbmWagF+woAxSvDC5cDqEwkmAh+HCQluw1D5\nhSFtpZ3wLyehi+YC1fU8rNMZ97TvhOpzGBEb4F/iuE2acpj4uLuy0x6z1yQy\n+eD0ucVSkOJS0r22q8gkKIi1X6xoy7qOXPR4d4pS2Wp6AFcg15530N31Mt72\n7mahem4Kl5F8qouNpNR4AKSMEVPbwbyBShoMt2BxPldwaO1xxfJ6DTck6E9D\nT1H9nksv6jkAZmmTZ1l0sEX/Fq4uoPv9iRfv9w/tIdzAtCnRqTqBJIykn8YE\nPC49clRVBTJFmPUbNDeS91Q8I16Z1czowYl/dw6WLSMu6WbXPcFyVolcFj4x\nKxhf\r\n=vpd2\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"c8eab6d38f15891e6d803709999a36918500aa27","scripts":{"test":"npm run uglify && npm run eslint && npm run cover","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","cover":"nyc --instrument false --reporter=lcov mochify -R dot --transform [babelify --ignore [ test ] --plugins [ babel-plugin-istanbul ] ]","eslint":"eslint gentle-alerts test","uglify":"browserify gentle-alerts/script.js | uglifyjs --compress --mangle --wrap GentleAlerts -o gentle-alerts/gentle-alerts.min.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"6.10.0","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"10.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","chai":"^4.2.0","sinon":"^7.3.2","eslint":"^5.16.0","jquery":"^3.4.0","mochify":"^6.2.0","babelify":"^10.0.0","uglify-es":"^3.3.9","browserify":"^16.2.3","@babel/core":"^7.4.4","babel-plugin-istanbul":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.2.3_1562828931171_0.7620693756938521","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"gentle-alerts","version":"1.2.4","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.2.4","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"8f863304408aeb580c1ef3848adf0a63c44b2f4d","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.2.4.tgz","fileCount":31,"integrity":"sha512-vx0Y4k3Be6Y7XXfr0Efc5KhXl1tD+7NfbIlVEDG1Pj9zNRW+RcgIoFkWJu8MSQlZw40PNxmA7Pdjl/YbR9iBsA==","signatures":[{"sig":"MEUCIQCO3PXwWJTl1pCJqk1S6erAfPDYm65uffLMUWIXxafWogIgWgrhH6y6v4Z0ZEQ2v38MWbfxuGaRWDPf3nkCsP3MeNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPOCmCRA9TVsSAnZWagAA71UP+gJ3Ns/iKSa3pdrUpzsc\nf8Y6qVDrYl/a5zAh8pldbexpJ0XMBRIkJwWEz9LGxChD+QV9LQmwhraogy1u\n3S7GtbzQjmZXCl4tRwtosEGD++w9CXA0s9M3PODGlMr4K4/VnZsJtPHTVOEB\nN6NLqzP0X44OOi5s7mOFqBjr0vGd92P5GHBbQ8WHX8Jw3Mz3GvhQ8unhB/aL\nGSqwddimv8oCpYAXlqxruyWBwPf+AvxKLnYLujQXK6cU3bdVv3Pb9c8EQ2Yd\n2QZtSshjFCiulXY7zb28WyOdtyi/4BUNdNHHGCv1C29kj5/QsZmPfeEmKMwW\nW57JHNxHua6arlHWS+07X61MuVxxvYj7LejfP8DW7GimE4sdV8P6QTjBVcGQ\niCmByYzbNOl3uratUn/O/25clg5QrgLbl+/QbGQyGNoHRIWdEbFbw+VxAuCm\nhEtenagLGipPARvdbOhh1YI4ctvCTq9RCV7Vclfmj156TfKt4oyANaN5ZR/4\n8sVf3d9657JEKLk+8blzBfyg7vF/RuASEhryoD3X6im9Rx37ii56XWCxHTbw\nA/hLLEnUYTn4xFg6qZUWwM6DJl4Ni8N3BwkcRicn8gfqE89fTATyCc3wquT2\nAQz3/GKg0VZlTipX9MUj24p9YmyZ7TVMKqW5CWwYbs3c1QKpLxIg1VklHrsW\nb82J\r\n=0dSI\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"1769a2ae1b112c70ac9d6b2798be916049df9c34","scripts":{"test":"npm run uglify && npm run eslint && npm run cover","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","cover":"nyc --instrument false --reporter=lcov mochify -R dot --transform [babelify --ignore [ test ] --plugins [ babel-plugin-istanbul ] ]","eslint":"eslint gentle-alerts test","uglify":"browserify gentle-alerts/script.js | uglifyjs --compress --mangle --wrap GentleAlerts -o gentle-alerts/gentle-alerts.min.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"6.10.1","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"10.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","sinon":"^7.3.2","eslint":"^6.1.0","jquery":"^3.4.1","mochify":"^6.3.0","babelify":"^10.0.0","uglify-es":"^3.3.9","browserify":"^16.3.0","@babel/core":"^7.5.5","babel-plugin-istanbul":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.2.4_1564270757149_0.6685349271627168","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"gentle-alerts","version":"1.2.5","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.2.5","maintainers":[{"name":"albertyw","email":"aywang31@gmail.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"8699d1a207ad159be37971df401fcef9b780cce0","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.2.5.tgz","fileCount":31,"integrity":"sha512-wEeVhwV6byMXnS3s5YRmQXABG06s28VCPITNeDczFY1rd/t0Q1hPVnl+hIT4iWL3SxURnPHKAuANwH8J3MM7cQ==","signatures":[{"sig":"MEYCIQCBLaMb9Xo9YOsjcfsRfH+fEJYtRbvXXATn0P5SJ2Vp4gIhAPaBePtItrI1vcSPiBrUnxWFJXVxgQVH3HbgAJ/dM/TO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedrlfCRA9TVsSAnZWagAAjqIP/izdgaL05kOS08meiQcp\np2WOdrBeS0FKC7NmczzQJxU5Q+wCNXiue/84EVSWUar8mqfmmkXnXz3N+8+7\nnGetSFbVCPBvKVR7DGFT4+CDBBJhHvPGCj8llq7d/Cka7TTlit8iHnSTBdZE\n6dLv4W3no2G6uDBRhnVD8IYKK7CQHWrU+/CjXVOCUh5fTg2FEWFnJCRC/8gw\n1J2Bz6bpw2QQZERIuj7yGOA3pwgDHvEw7oKdKiwh2hF3qeMnmbyVtm70tYfh\ndC627QzJoonOXfu64Y47nLuMqnJF5wRFMPcyQKe3UUQLAWnrk9jTGGBpaW6z\nAc6fCtX/ABCI8Kn/0JsiWykcOuRt6Pzg3HfNybak7ASAPiLxzXG1f2mjVc/u\nEJyKAYODs5iMrZmqJqxkMwJMel6e0WsqayrtRP9l1Pgt5mSHcHVy4xheAb2b\nXGnGaLAZajhymI2Kz5MzLvYAtiUnNvslOb6vdX979t1C9etcypbwt/G6yjXL\nC4YqMh/vUX2rk75incbmi1jVwPBDuqQEx+GDHEEvTLHVnarMsmSs3qoUj5TV\niwjL0NYiBpLoYSyCl445h9jQr/y4e+1YooRN/DTkzDUKKS9Q/eAf+WY8l6oj\nPlNsMYTsLDy+lxpB2OQvNKeMNTcb67YXcOPWkOjcJVSODk67q5eag9WQNH1t\nrWHM\r\n=7tJ+\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"6f203dc083c376384f07fcb3b6b59e4ace4536c1","scripts":{"test":"npm run uglify && npm run eslint && npm run cover","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","cover":"nyc --instrument false --reporter=lcov mochify -R dot --transform [babelify --ignore [ test ] --plugins [ babel-plugin-istanbul ] ]","eslint":"eslint gentle-alerts test","uglify":"browserify gentle-alerts/script.js | uglifyjs --compress --mangle --wrap GentleAlerts -o gentle-alerts/gentle-alerts.min.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"6.14.2","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"12.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","sinon":"^9.0.1","eslint":"^6.8.0","jquery":"^3.4.1","mochify":"^6.6.0","babelify":"^10.0.0","uglify-es":"^3.3.9","browserify":"^16.5.0","@babel/core":"^7.8.7","babel-plugin-istanbul":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.2.5_1584839007204_0.9283357526675315","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"gentle-alerts","version":"1.2.6","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.2.6","maintainers":[{"name":"albertyw","email":"npm@albertyw.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"4936c1b1ba6b36aaeacc93aa667cd97110d8917a","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.2.6.tgz","fileCount":32,"integrity":"sha512-rYOeHh8qPJq96IbL0cvCkAY7VKvBxBPe3fWtoCluXy0hBf2f0TDKf5kBvyniybGn9PdhNgCt7cq8tI5SrN/HVQ==","signatures":[{"sig":"MEYCIQDf1DjjGD+FWd+gg7X9HnKfPotKkFLa8RbgUpF8Mc4sqQIhANP+5pu1VkiTmycK9USPDw50gKjYrGIa2/fEWhLeiSm+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYX2PCRA9TVsSAnZWagAAQmoP/1S3fMcTerOwyJTCQGLe\nfAP0AKy/SLNhvJDh1SiNqe1UGPyHiTRJFmEfCRB7eHOExa07tnEttkZ4PzKx\nRS98R5AQ4cl08ohR+i7qY96xs+4PdxG8GzLyZLyqBHAoGO9rpxuUVSBOXR62\nTxZ3P0UPQ3qB/1PCM3pbKeJy5aYfg3qCd7k+HOUD6uH0ZDQifujTC2wsTcaG\nn8p/lTO4l7uQO8yOxXCG/lKMwpqEO3o2GOY4XfVdksFWguWXxCAS4uMat0PN\n8apl8mjKg4U6+CggrHN95FtF4C5CIbnHp1nln7kXLSN4GMvEaHhq4fhX4xLp\nVLTXZ+EqPpmqC4LpPpezKbjKHVj/TTDoQA5coAg5R9k/+QlwJL7ay1z2JVEy\nTgMMNBJMZwlM1p5pGepnPZMyivYZPz9nIw82KcAS2chs+N1zmAVkrSl3+eQo\nVjdtlzLnn0bcXwl/QW7YcW+h9ZQkXFV5+BLhU1rdJCFI89ciqzJZLMXmga46\n25cs7uzVM9bnqQYvWZLG0R+BmKu+VALSY1sSV0YJvlQ15byOupO9Ux2lppt5\nlrW34igdAYvqF1LHZ9EniikETo4Jalvb3ndxj0luYwhR9z3TJs8zZVkp8XAM\nTNF/yOtE4P7Vn/f7QM8GOpW5W+58/LExBABz2LJW6WAJDPWEzdnio1qIKkvL\ncJMq\r\n=Y6DM\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"fd3bde8398d62a812e19403ab0b6bf0a030a8cea","scripts":{"test":"npm run uglify && npm run eslint && npm run cover","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","cover":"nyc --instrument false --reporter=lcov mochify -R dot --transform [babelify --ignore [ test ] --plugins [ babel-plugin-istanbul ] ] --allow-chrome-as-root","eslint":"eslint gentle-alerts test","uglify":"browserify gentle-alerts/script.js | uglifyjs --compress --mangle --wrap GentleAlerts -o gentle-alerts/gentle-alerts.min.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"6.14.11","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"14.16.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","sinon":"^10.0.0","eslint":"^7.23.0","jquery":"^3.4.1","mochify":"^7.0.0","babelify":"^10.0.0","uglify-es":"^3.3.9","browserify":"^17.0.0","@babel/core":"^7.8.7","babel-plugin-istanbul":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.2.6_1617001871033_0.9236908742305354","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"gentle-alerts","version":"1.2.7","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.2.7","maintainers":[{"name":"albertyw","email":"npm@albertyw.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"65f1a4cdd036381b0aa98da3eb79dc9c1876f8c9","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.2.7.tgz","fileCount":32,"integrity":"sha512-gkLcMKoQfqPF6guNpR2i66hH+qNmNsdVvjEX6fDYRbVkuBVwKIHxrRMryfY3I06YM3WSmA0NR2igPX81dyUUqA==","signatures":[{"sig":"MEQCIDkwBg6cczcfy1eDao2GLVQ3TJytr/EhZ3z0NDx/iFnAAiASnXFP2Ok9Hx8WihcbItRmAVe45SEF/00rskCjnSEQQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoKB0CRA9TVsSAnZWagAApeUP/005htsyFvg8RVbv4/y9\n0nOOdmwoVIWr8XWvcNPO/ze/REKrqkz2HzS85684DPL32+m06VcBfNP2C8Vg\nO8xIW5969fAjyI8mKJ0Sd4erUh0Qp3Db6PyDktHmUzCUHyFrbPdszeVQSACg\nzS0f3/P01ARAFh2fVOvc8uyfDumeN6+1frvnHNvwpjwzUF5PlBT8iWl9C0I9\npH7jsO3M4PYqTX4pbpV2vTBJEk8xszzaN997nbqfKnHMXgDlZ8wu7+B8sdbY\nXZxYLNQlMebAU/NSGST2fzbQKIg86ot74AURCPonma+05dsaVtSR7SoazqSt\nhQfl+S4INiJs52SOjtdDWiJlG5RWh5SCg+CFvKp2XA4groIGA758lX6gjsPW\nzyZR0h0FWBvyrAIFLWCoQjrTdqLQEyO0NvIbqLgNM0SsVS+1IAiQwaObSR+B\nqtmRiAu7mZnACeOlpDgUAzsaP9GeKf2WAAJ4GwMpeARNwLnNBS2HUOIyc0zb\nnSIKgkhQwlFuZqCgXnViHoHKx6iPwyDtK6H85DB7xqev8DaD3AG3exRmOfca\n3Y11X0o4+bp3n34kyU5uZAKiEHEsQkQW0M4ZKdZssi+umnJDrTGhem4R0uYP\nTBWmJpGDHMUtM3va8U7vkFnZsc+xqv2/1VfYdR+bGIHISarN+Vm4sqAWLDAB\nsFcE\r\n=0Nhi\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"f32b9b7fd31b76170d619f56d0e0e8da2b3a6f71","scripts":{"test":"npm run uglify && npm run eslint && npm run cover","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","cover":"nyc --instrument false --reporter=lcov mochify -R dot --transform [babelify --ignore [ test ] --plugins [ babel-plugin-istanbul ] ] --allow-chrome-as-root","eslint":"eslint gentle-alerts test","uglify":"browserify gentle-alerts/script.js | uglifyjs --compress --mangle --wrap GentleAlerts -o gentle-alerts/gentle-alerts.min.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"6.14.12","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","sinon":"^10.0.0","eslint":"^7.23.0","jquery":"^3.4.1","mochify":"^7.0.0","babelify":"^10.0.0","uglify-es":"^3.3.9","browserify":"^17.0.0","@babel/core":"^7.8.7","babel-plugin-istanbul":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.2.7_1621139571496_0.5136534784352897","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"gentle-alerts","version":"1.2.8","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.2.8","maintainers":[{"name":"albertyw","email":"npm@albertyw.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"badbb5cbf7d4d8780a21f9c29fea0d796d040f45","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.2.8.tgz","fileCount":32,"integrity":"sha512-/UW1zK88E7vbwVCApTBizBidLjlflFlEN/HRNDgpUQinczfiYlP4MaFraeSrlK+Py3122kyaS4qFTmdfDsN4vA==","signatures":[{"sig":"MEQCIDMnidikGdNtmUG3kIkSAsOm4y7fdho+OECOACjR97ttAiBsjkBkxPXPAYMVMTnupn2QkAohxqDpvLG1EB46fBZ4Zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":512045},"engines":{"node":">=8"},"gitHead":"d58b7b62ee855e64b1bd7abbbd17ebbe8ad84e92","scripts":{"test":"npm run uglify && npm run eslint && npm run cover","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","cover":"nyc --instrument false --reporter=lcov mochify -R dot --transform [babelify --ignore [ test ] --plugins [ babel-plugin-istanbul ] ] --allow-chrome-as-root","eslint":"eslint gentle-alerts test","uglify":"browserify gentle-alerts/script.js | uglifyjs --compress --mangle --wrap GentleAlerts -o gentle-alerts/gentle-alerts.min.js","package":"npm run clean && npm run uglify && zip -r gentle-alerts.zip gentle-alerts"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"8.0.0","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"16.11.1","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","sinon":"^11.0.0","eslint":"^8.0.1","jquery":"^3.4.1","mochify":"^8.0.0","babelify":"^10.0.0","uglify-es":"^3.3.9","browserify":"^17.0.0","@babel/core":"^7.8.7","babel-plugin-istanbul":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.2.8_1634792899806_0.19121688259966807","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"gentle-alerts","version":"1.3.0","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.3.0","maintainers":[{"name":"albertyw","email":"npm@albertyw.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"4ce5810697ebc6e5b9944bcaf02abbc1f433a2be","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.3.0.tgz","fileCount":32,"integrity":"sha512-A5WNA6xX2ZoGTF+uBXbj+U/sJQXqiBiStDJn5+raw9uVmutZ5c3uJODB2sgG9tHC872YIikqHHVHgVYiRQPngA==","signatures":[{"sig":"MEUCIQCTLOusWOn8vGmmUx/pnwYjO7+a+9WNOHKptHDgo6hlwwIgPdcFux7DAJauJwnAk1jDiZlamcclf71Z6zjNrttUrL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuEJZCRA9TVsSAnZWagAA6A4QAI5dlF7px6cEPRdRlqyQ\nsN28erHv4A2KY7ZtqnE6UoowO2nxPnuQgjJk9SQrbPlACI9Jdln3MxlIX8kL\nCBC0v19gpAwLPMAaEJTsyYdVeMPxMSwiHgg9bOCWMjLzFEVG5sckJf5hCuwQ\nEb4imhZSz5GzXUBtDxa8BA+4iRyfvW4yzGTgtW1X/cd6t6e07ETI9uUr8SEK\nDX6IJbbRIQigDBklcB1nmQfTRxBRcxX7PqMVi4Ra16gNkHLWXkR3BFqI3Lzj\nY3O4Dj7JOVLjuDqMR0AJLezyb9nEmpccP5MQY+XloYC7DIGNJPo0f/tWBNAv\nck7OYiqzgiNtMZSxDpEYyFULNRstAuQLygBHAGNnayIHrj/H6OaXqIBhMDnb\neHGmb7rUScpqtgDQ48x9FCWVVdrc7JUvS7ueKCHHhQThTAyEl8qht1j3szAQ\ny6kStTSrLRhdycSRliIA84n2pjbicw/GpsutJwsKEoUyQZlvdPMw2IesKjpx\niUUbyjSek1nxer1H8ei1/3fC/PXpEulvt14SXTfD12dgvV+/d7NA28bjU4BA\nw9hsvk7tUvuy2TlBmizf9MiVl4Lie4x5AovzMxogKVPEbodSkMfR4hIvDzKU\noA0dtSxSUc0UcVfcPwpQ5JENVqP/xFl/+i8XX5w72jAddpWFXXbPlgobcHdA\neLvk\r\n=BPP+\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"04e4e7e3e0697a02afb9b6c82bb7941266fadb62","scripts":{"test":"npm run terser && npm run eslint && npm run cover","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","cover":"nyc --instrument false --reporter=lcov mochify -R dot --transform [babelify --ignore [ test ] --plugins [ babel-plugin-istanbul ] ] --allow-chrome-as-root","eslint":"eslint gentle-alerts test","terser":"browserify gentle-alerts/script.js | terser --compress --mangle --wrap GentleAlerts -o gentle-alerts/gentle-alerts.min.js","package":"npm run clean && npm run terser && zip -r gentle-alerts.zip gentle-alerts"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"8.1.2","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","sinon":"^12.0.1","eslint":"^8.0.1","jquery":"^3.4.1","terser":"^5.10.0","mochify":"^8.0.0","babelify":"^10.0.0","browserify":"^17.0.0","@babel/core":"^7.8.7","babel-plugin-istanbul":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.3.0_1639465561397_0.7736219330353402","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"gentle-alerts","version":"1.3.1","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.3.1","maintainers":[{"name":"albertyw","email":"npm@albertyw.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"89eb3885794356ecdffbe39bc4c6097881f6a731","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.3.1.tgz","fileCount":32,"integrity":"sha512-pAsle2iXHkOgQxbOg2NqZXMUDQ9D4rtNcBuee8/9+OEh5enw6Mc2U0Y0tw+LfNDC6bDH6aNrHx9YBdEcBCJO9A==","signatures":[{"sig":"MEYCIQCIBaEsiORiPf0Ggwvdc8JaRc3zwyfx9s98BeTHEzslYAIhANIDBSTYocCL8iA72ecakSZvL+BOd/HoFAeXHGbiCdVp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":512139},"engines":{"node":">=8"},"gitHead":"c59f18ad3706cb2976ecc336598d24cfeeaf9541","scripts":{"test":"npm run terser && npm run eslint && npm run cover","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","cover":"nyc --instrument false --reporter=lcov mochify -R dot --transform [babelify --ignore [ test ] --plugins [ babel-plugin-istanbul ] ] --allow-chrome-as-root","eslint":"eslint gentle-alerts test","terser":"browserify gentle-alerts/script.js | terser --compress --mangle --wrap GentleAlerts -o gentle-alerts/gentle-alerts.min.js","package":"npm run clean && npm run terser && zip -r gentle-alerts.zip gentle-alerts"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"9.5.1","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","sinon":"^15.0.0","eslint":"^8.0.1","jquery":"^3.4.1","terser":"^5.10.0","mochify":"^9.0.0","babelify":"^10.0.0","browserify":"^17.0.0","@babel/core":"^7.8.7","babel-plugin-istanbul":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.3.1_1683344286266_0.5638021429142694","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"gentle-alerts","version":"1.3.2","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.3.2","maintainers":[{"name":"albertyw","email":"npm@albertyw.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"1ca3e2d199b898647ce2c87ab5632544f5c2e49e","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.3.2.tgz","fileCount":33,"integrity":"sha512-z0L44kibgHPZF7evqfC8aL6Ub9Z+wVChz7pkkK1lBl4h4sITH+X9nJ1qmMh1TMBgkf+n1mmE6PEXZBUVPUFBBQ==","signatures":[{"sig":"MEUCIQClCv1JtM3ks2rxFvv+IcSooC1D+SkeoBEL4xxZvrO+DwIgCtkyWNVMJIsinv1GFh18LQeyzkM2uOV2G+qwKF8Pf20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":525825},"type":"module","engines":{"node":">=8"},"gitHead":"07457eb9efed6d1f6803b210d2f48105450d6537","scripts":{"test":"npm run build && npm run eslint && npm run wdio","wdio":"wdio run ./wdio.conf.js","build":"webpack && cp dist/main.js gentle-alerts/gentle-alerts.min.js && rm -r dist","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","eslint":"eslint -c .eslint.config.js gentle-alerts test","package":"npm run clean && npm run build && zip -r gentle-alerts.zip gentle-alerts"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"10.5.0","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"21.7.3","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^17.0.0","eslint":"^9.0.0","jquery":"^3.4.1","globals":"^15.0.0","webpack":"^5.82.0","@wdio/cli":"^8.36.0","webpack-cli":"^5.1.0","@wdio/spec-reporter":"^8.36.0","@wdio/browser-runner":"^8.36.0","@wdio/mocha-framework":"^8.36.0","css-minimizer-webpack-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.3.2_1713052573738_0.013216137284062013","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"gentle-alerts","version":"1.3.3","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.3.3","maintainers":[{"name":"albertyw","email":"npm@albertyw.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"35f1af19473439c4430181242aaffb259b88188d","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.3.3.tgz","fileCount":33,"integrity":"sha512-GzELlCMC3osFwsQDdBjpUdGISc0nUH01jLzMciB/exYiE5sR7xChwPpIs/27DXSZ6wYPBNeO6rWR4VdmyYGiMg==","signatures":[{"sig":"MEUCIEIcY6rHbWwyMrqJhV11QTk6EaZecTtJIicejzSX4gMAAiEA/DGBHvwKLE6BV4hMDGa7hRH45C35g+iXa3mvNySF+iw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":526065},"type":"module","engines":{"node":">=8"},"gitHead":"df64c58070abce0f98a1009f96b33567673e9879","scripts":{"test":"npm run build && npm run eslint && npm run wdio","wdio":"wdio run ./wdio.conf.js","build":"webpack && cp dist/main.js gentle-alerts/gentle-alerts.min.js && rm -r dist","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","eslint":"eslint -c .eslint.config.js gentle-alerts test","package":"npm run clean && npm run build && zip -r gentle-alerts.zip gentle-alerts"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"10.8.2","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","sinon":"^18.0.0","eslint":"^9.0.0","jquery":"^3.4.1","globals":"^15.0.0","webpack":"^5.82.0","@wdio/cli":"^9.0.0","webpack-cli":"^5.1.0","@wdio/spec-reporter":"^9.0.0","@wdio/browser-runner":"^9.0.0","@wdio/mocha-framework":"^9.0.0","css-minimizer-webpack-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.3.3_1725847583575_0.17171106820448112","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"gentle-alerts","version":"1.3.4","author":{"name":"Albert Wang"},"license":"MIT","_id":"gentle-alerts@1.3.4","maintainers":[{"name":"albertyw","email":"npm@albertyw.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"b3355dba8d6060fa98d56a5e66f56ec63554c1c2","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.3.4.tgz","fileCount":33,"integrity":"sha512-GNudRV3R6vF2bB4psVuCbgeRqcwJASuZXTt7BCMAlr2o/xVKoupc1ieoCfG7YFH73F0R3O0fDDig7Bho2Opf4w==","signatures":[{"sig":"MEYCIQCLoP25fFhiak+sjE37KeWOzyvUVIypI4ectkHpbt7JTQIhAIE3qwttbL171x6+Nu2E2CXF1mdQCZgFNTgq8fCvIhH2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525034},"type":"module","engines":{"node":">=8"},"gitHead":"f1fd7a4763fc4a08717f290e2e3b8998e442605f","scripts":{"test":"npm run build && npm run eslint && npm run wdio","wdio":"wdio run ./wdio.conf.js","build":"webpack && cp dist/main.js gentle-alerts/gentle-alerts.min.js && rm -r dist","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","eslint":"eslint -c .eslint.config.js gentle-alerts test","package":"npm run clean && npm run build && zip -r gentle-alerts.zip gentle-alerts"},"_npmUser":{"name":"albertyw","email":"npm@albertyw.com"},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"_npmVersion":"11.3.0","description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","sinon":"^20.0.0","eslint":"^9.0.0","jquery":"^3.4.1","globals":"^16.0.0","webpack":"^5.82.0","@wdio/cli":"^9.0.0","webpack-cli":"^6.0.0","@wdio/spec-reporter":"^9.0.0","@wdio/browser-runner":"^9.0.0","@wdio/mocha-framework":"^9.0.0","css-minimizer-webpack-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.3.4_1748741616887_0.6375348675228714","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"gentle-alerts","version":"1.3.5","author":"Albert Wang","license":"MIT","_id":"gentle-alerts@1.3.5","maintainers":[{"name":"albertyw","email":"npm@albertyw.com"}],"homepage":"https://github.com/albertyw/gentle-alerts#readme","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"dist":{"shasum":"afe41068a4c1e8737ee7b96944aad2f1c1a9fe1f","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.3.5.tgz","fileCount":35,"integrity":"sha512-Q3A+TKu5ydiqb+5gcEIgfiFqsH3q8ICYX89RQvZ/YdO+Jv8blW5zdI+pPw902ER3MH7ihskqqwiDyI2H0+N/CQ==","signatures":[{"sig":"MEYCIQCuEmp0wIkTjtQeQYNjMtbsMe4YCEN5r9bmexTGK+tE/wIhAL7j41TOs9bc5iuXf5uOqhGBM/7JbAZAfsydRX9/FcrC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gentle-alerts@1.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":526068},"type":"module","engines":{"node":">=18"},"scripts":{"test":"pnpm run build && pnpm run eslint && pnpm run wdio","wdio":"wdio run ./wdio.conf.js","build":"webpack && cp dist/main.js gentle-alerts/gentle-alerts.min.js && rm -r dist","clean":"rm -f gentle-alerts/gentle-alerts.min.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","eslint":"eslint -c .eslint.config.js gentle-alerts test","package":"pnpm run clean && pnpm run build && zip -r gentle-alerts.zip gentle-alerts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a82c5da3-0a71-4c36-8655-fc57c065353d"}},"repository":{"url":"git+https://github.com/albertyw/gentle-alerts.git","type":"git"},"description":"Convert alerts into gentle notifications","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","sinon":"^21.1.2","eslint":"^10.3.0","jquery":"^4.0.0","globals":"^17.6.0","webpack":"^5.106.2","@wdio/cli":"^9.27.1","@eslint/js":"^10.0.1","webpack-cli":"^7.0.2","@wdio/spec-reporter":"^9.27.1","@wdio/browser-runner":"^9.27.1","@wdio/mocha-framework":"^9.27.1","css-minimizer-webpack-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gentle-alerts_1.3.5_1778376305314_0.27918094665115634","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"gentle-alerts","version":"1.4.0","description":"Convert alerts into gentle notifications","type":"module","repository":{"type":"git","url":"git+https://github.com/albertyw/gentle-alerts.git"},"author":"Albert Wang","license":"MIT","bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"homepage":"https://github.com/albertyw/gentle-alerts#readme","devDependencies":{"@eslint/js":"^10.0.1","@types/chai":"^5.2.3","@types/chrome":"^0.2.9","@types/jquery":"^4.0.1","@types/mocha":"^10.0.10","@types/node":"^26.5.1","@types/sinon":"^22.0.0","@wdio/browser-runner":"^9.31.7","@wdio/cli":"^9.31.7","@wdio/mocha-framework":"^9.31.7","@wdio/spec-reporter":"^9.31.2","@wdio/types":"^9.31.2","chai":"^6.2.2","css-minimizer-webpack-plugin":"^8.0.0","eslint":"^10.10.0","globals":"^17.12.0","jquery":"^4.0.0","sinon":"^22.1.0","ts-loader":"^9.6.2","tsx":"^4.23.13","typescript":"^6.0.3","typescript-eslint":"^8.70.0","webpack":"^5.110.3","webpack-cli":"^7.2.3"},"engines":{"node":">=18"},"scripts":{"test":"pnpm run build && pnpm run eslint && pnpm run wdio","eslint":"tsc --noEmit && eslint -c .eslint.config.ts gentle-alerts test","package":"pnpm run clean && pnpm run build && zip -r gentle-alerts.zip gentle-alerts -x '*.ts' '*.css' '*.ogg'","clean":"rm -f gentle-alerts/gentle-alerts.min.js gentle-alerts/bootstrap.js gentle-alerts/options.js && rm -f gentle-alerts.zip && find | grep DS | xargs rm -f","build":"webpack","wdio":"wdio run ./wdio.conf.ts"},"_id":"gentle-alerts@1.4.0","dist":{"integrity":"sha512-0jn3ya6DBY9j6YCVggA5aeQwRf4GmGcBUHf2DxcZ1lZhOGf4wwubqXX2Swm5b5G9P0gBKmXrZwCRJ2Ra6Fz23g==","shasum":"b6fae946c4acb768f4498c9bbcdc32113a21f592","tarball":"https://registry.npmjs.org/gentle-alerts/-/gentle-alerts-1.4.0.tgz","fileCount":40,"unpackedSize":549613,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gentle-alerts@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFKoDs2V1FeDN5odwVAcssCBS0FDvfLTrLcz7+xxVt9jAiBFBj2AgDOCkMMEU8Om2Z2W75wzg8auLpqhyLf7dxB+Tg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a82c5da3-0a71-4c36-8655-fc57c065353d"}},"directories":{},"maintainers":[{"name":"albertyw","email":"npm@albertyw.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gentle-alerts_1.4.0_1789277318366_0.3579217725886643"},"_hasShrinkwrap":false}},"time":{"created":"2017-02-20T04:43:10.909Z","modified":"2026-09-13T05:28:38.786Z","0.2.0":"2017-02-20T04:43:10.909Z","0.3.0":"2017-03-02T07:39:35.135Z","0.3.1":"2017-03-02T07:39:58.692Z","0.4.0":"2017-03-05T09:35:58.913Z","0.5.0":"2017-03-05T09:36:21.939Z","0.6.0":"2017-03-06T09:34:37.134Z","0.6.1":"2017-03-29T07:47:38.409Z","0.6.2":"2017-04-10T07:24:56.874Z","0.6.3":"2017-04-27T12:36:12.892Z","1.0.0":"2017-04-27T12:36:47.263Z","1.1.0":"2017-05-31T07:02:16.704Z","1.1.1":"2018-01-22T02:13:38.832Z","1.2.0":"2018-01-23T07:56:46.580Z","1.2.1":"2018-04-29T07:01:09.551Z","1.2.2":"2019-05-01T06:11:04.212Z","1.2.3":"2019-07-11T07:08:51.784Z","1.2.4":"2019-07-27T23:39:17.299Z","1.2.5":"2020-03-22T01:03:27.429Z","1.2.6":"2021-03-29T07:11:11.306Z","1.2.7":"2021-05-16T04:32:51.657Z","1.2.8":"2021-10-21T05:08:19.989Z","1.3.0":"2021-12-14T07:06:01.587Z","1.3.1":"2023-05-06T03:38:06.497Z","1.3.2":"2024-04-13T23:56:13.974Z","1.3.3":"2024-09-09T02:06:23.830Z","1.3.4":"2025-06-01T01:33:37.113Z","1.3.5":"2026-05-10T01:25:05.531Z","1.4.0":"2026-09-13T05:28:38.520Z"},"bugs":{"url":"https://github.com/albertyw/gentle-alerts/issues"},"author":"Albert Wang","license":"MIT","homepage":"https://github.com/albertyw/gentle-alerts#readme","repository":{"type":"git","url":"git+https://github.com/albertyw/gentle-alerts.git"},"description":"Convert alerts into gentle notifications","maintainers":[{"name":"albertyw","email":"npm@albertyw.com"}],"readme":"<p align=\"center\">\n  <img src=\"gentle-alerts/img/logo128x128.png\">\n</p>\n\n# Gentle Alerts\n\nGoogle Chrome extension to convert alerts into gentle notifications.\n\n[![Chrome Web Store](https://img.shields.io/chrome-web-store/v/bcjaadnpjolbaginfighnpcdjmbeiahn.svg)](https://chrome.google.com/webstore/detail/gentle-alerts/bcjaadnpjolbaginfighnpcdjmbeiahn)\n[![npm](https://img.shields.io/npm/v/gentle-alerts.svg)](https://www.npmjs.com/package/gentle-alerts)\n\n[![Build Status](https://drone.albertyw.com/api/badges/albertyw/gentle-alerts/status.svg)](https://drone.albertyw.com/albertyw/gentle-alerts)\n[![Maintainability](https://qlty.sh/gh/albertyw/projects/gentle-alerts/maintainability.svg)](https://qlty.sh/gh/albertyw/projects/gentle-alerts)\n[![Code Coverage](https://qlty.sh/gh/albertyw/projects/gentle-alerts/coverage.svg)](https://qlty.sh/gh/albertyw/projects/gentle-alerts)\n[![install size](https://packagephobia.com/badge?p=gentle-alerts)](https://packagephobia.com/result?p=gentle-alerts)\n\n## About\n\nGentle Alerts replaces the harsh, attention-stealing native `alert()`,\n`confirm()`, and `prompt()` dialogs that web pages can pop up with calmer,\nin-page modals that respect what you're doing.\n\nThe native browser alert is a blunt instrument.  When a page calls it, the\nbrowser yanks focus to the tab, freezes the page, blocks every other tab in\nthe same process, and demands an immediate click before you can do anything\nelse.  A stray alert from a background tab can interrupt typing, swallow\nkeystrokes, and force a context switch you didn't ask for.  Worse, because\nthe alert appears exactly where your cursor lives, it's easy to dismiss one\nby accident — losing whatever message it was trying to deliver.\n\nGentle Alerts intercepts those calls and shows the message in a soft,\nin-page modal instead.  The page keeps running, your other tabs stay\nresponsive, and the modal waits patiently in the tab where it was created\nuntil you actually look at it.\n\n### What it does\n\n- **Intercepts native dialogs.**  `window.alert`, `window.confirm`, and\n  `window.prompt` are replaced with a styled in-page modal that delivers the\n  same message and return value the calling page expects.\n- **No forced tab switch.**  Background tabs no longer steal focus when they\n  fire an alert.  The notification waits in its own tab.\n- **Plays a soft chime.**  When a modal opens it plays a gentle notification\n  sound so you know something needs your attention without being startled.\n- **Keyboard friendly.**  Dismiss the modal with `Enter`, `Escape`, or\n  `Space`.  No mouse aim required.\n- **Resists accidental dismissal.**  The modal won't close from a stray\n  click or keystroke while you're typing — useful when an alert fires in the\n  middle of an email or chat.\n- **Works everywhere.**  It runs on every page (`<all_urls>`) and is\n  particularly nice for Google Calendar event reminders, internal dashboards,\n  and any legacy app that still uses `alert()`-based notifications.\n\n### Why it exists\n\nThis project began as a fix for Google Calendar's event reminders.  Calendar\nused to show a soft, non-blocking notification when an event was about to\nstart.  When the feature graduated from Google Labs, that gentle reminder\nwas replaced with a hard browser alert that hijacks the foreground tab.\nGentle Alerts brings the calmer behavior back — not just for Calendar, but\nfor every site that still relies on native dialogs.\n\n### Privacy\n\nGentle Alerts does not collect, transmit, or sell your data.  It does not\nread page content, does not track browsing history, and does not phone\nhome.  The only things it stores are your own preferences, kept locally in\nyour browser.  See [PRIVACY.md](PRIVACY.md) for the full privacy policy.\n\n### Open source\n\nGentle Alerts is MIT licensed and developed in the open at\n<https://github.com/albertyw/gentle-alerts>.  Bug reports, feature\nrequests, and pull requests are welcome.\n\n**Contributions welcome.**\n\n## Development\n\nGentle Alerts has no runtime dependencies — no jQuery, no React, no\nframework.  The extension is a small set of vanilla TypeScript, CSS, and\nHTML files bundled with webpack.  Source is written as ES modules and\ncompiled with `strict` type checking; webpack targets ES2022 and does not\ndown-level, so the shipped code runs directly on whatever ECMAScript\nversion the host browser supports (Manifest V3 already requires a recent\nbrowser, so modern syntax is safe).\n\n### Layout\n\n- `gentle-alerts/` — the extension itself (the directory that gets zipped\n  and uploaded to the Chrome Web Store).\n  - `manifest.json` — Manifest V3 declaration.  It registers two content\n    scripts for `<all_urls>` at `document_start`: `bootstrap.js` in the\n    isolated world and `gentle-alerts.min.js` in the page's main world.\n    Injecting the main-world script from the manifest, rather than appending\n    a `<script src=\"chrome-extension://…\">` tag to the page, keeps the\n    extension out of the page's DevTools Network list and out of\n    `web_accessible_resources`, which no longer exists.\n  - `bootstrap.ts` — the isolated-world half.  The main world has no\n    `chrome.*` APIs, so this reads the user's options out of\n    `chrome.storage.sync` and hands them to `script.ts` over a DOM event\n    (`gentle-alerts-config`, with a JSON string detail).\n  - `script.ts` — main source; intercepts `alert`/`confirm`/`prompt` and\n    renders the modal.  It overrides `window.alert` immediately using the\n    defaults in `config.ts`, then applies the real options when they arrive.\n  - `config.ts` — the vocabulary the two worlds share: event names, the\n    stored option shape, and the defaults.\n  - `gentle-alerts.css` — modal styling.  Bundled into `gentle-alerts.min.js`\n    as text and injected as a `<style>` element on the first alert, so pages\n    without alerts are left untouched.\n  - `notification.ogg` — chime played when a modal opens.  Bundled as a\n    `data:` URI so playing it makes no network request.\n  - `options.htm` / `options.ts` — preferences page.\n- `test/` — WebdriverIO browser tests run with Mocha + Chai + Sinon.\n- `webpack.config.ts` — compiles `script.ts`, `bootstrap.ts`, and\n  `options.ts` into `gentle-alerts/`.  `bootstrap.js` and `options.js` are\n  loaded directly by the browser, so they are emitted under those exact\n  names rather than bundled into `gentle-alerts.min.js`.\n- `tsconfig.json` — strict TypeScript configuration.\n- `.eslint.config.ts` — flat ESLint config, with `typescript-eslint`.\n\n### Setup\n\n```\npnpm install\n```\n\nNode >=18 is required (see `engines` in `package.json`).\n\n### Common commands\n\n| Command             | What it does                                        |\n| ------------------- | --------------------------------------------------- |\n| `pnpm run build`    | Compile the TypeScript sources into `gentle-alerts/` |\n| `pnpm run eslint`   | Type check with `tsc` and lint the extension and tests |\n| `pnpm run wdio`     | Run the WebdriverIO browser test suite              |\n| `pnpm test`         | `build` + `eslint` + `wdio`                         |\n| `pnpm run package`  | Clean, build, and produce `gentle-alerts.zip`       |\n| `pnpm run clean`    | Remove the built bundle and packaged zip            |\n\n### Loading the extension locally\n\n1. `pnpm run build` to produce the compiled files in `gentle-alerts/`.\n2. Open `chrome://extensions` and enable **Developer mode**.\n3. Click **Load unpacked** and select the `gentle-alerts/` directory.\n4. Visit any page that calls `alert()` — for example, open DevTools and\n   run `alert(\"hello\")` — to see the modal.\n\n## Testing\n\n```\npnpm test\n```\n\n## Releasing a New Version\n\n1. Update `CHANGELOG.md`\n2. Bump the version in `gentle-alerts/manifest.json` and `package.json`\n3. Commit and tag the release\n4. Run `pnpm run package` to build `gentle-alerts.zip`\n5. Upload the zip to the [Chrome Web Store](https://chrome.google.com/webstore/developer/dashboard)\n\n## Design\n\nThe logo is from [logodust](http://www.logodust.com/).  The background color\nis `#84c0d7` (`rgb(132, 192, 215)`):\n\n![#84c0d7](https://img.shields.io/badge/%20%20%20%2384c0d7%20%20%20-%2384c0d7?style=for-the-badge)\n","readmeFilename":"","users":{"albertyw":true}}