{"_id":"play-dtmf","_rev":"18-e40a73881031f6291c109005519c18aa","name":"play-dtmf","dist-tags":{"latest":"3.0.2"},"versions":{"0.0.1":{"name":"play-dtmf","version":"0.0.1","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto Vidal"},"license":"ISC","_id":"play-dtmf@0.0.1","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"8d98ef43e12a143e802e3f37843dd94850ba1d1a","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-0.0.1.tgz","integrity":"sha512-WxP7kEua+3SXtwFS+XNZhNh0I0utca5zyvAHslGGrZtuWG7gS+/U+09sJS+H6x8/57tcESt8LhYvgpfkuyVGyA==","signatures":[{"sig":"MEYCIQD+QeKMmBN/wgucEiA2BjAPC/PSyoYqU7dPvGJI6tlhSQIhAM3G1QDVaKcaz5C99chs14i3G43WZ4ymi4BYUxJVsa+/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8d98ef43e12a143e802e3f37843dd94850ba1d1a","gitHead":"34be2963b265c32709418ac871858b98ed919715","scripts":{"test":"gulp test"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"browserify":{"transform":[["babelify",{"presets":["es2015"]}]]},"_npmVersion":"3.9.3","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"4.4.5","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","karma":"^0.13.22","mocha":"^2.5.3","eslint":"^2.11.1","babelify":"^7.3.0","watchify":"^3.7.0","karma-chai":"^0.1.0","karma-mocha":"^1.0.1","karma-browserify":"^5.0.5","babel-preset-es2015":"^6.9.0","karma-mocha-reporter":"^2.0.3","karma-chrome-launcher":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf-0.0.1.tgz_1465222338070_0.08538302779197693","host":"packages-16-east.internal.npmjs.com"}},"0.0.2":{"name":"play-dtmf","version":"0.0.2","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto Vidal"},"license":"ISC","_id":"play-dtmf@0.0.2","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"4de6dc556af45e304512d895da2dd7af56777200","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-0.0.2.tgz","integrity":"sha512-44fkUxtg5lHdHFSA7ec7jZi26wykVHtD3dc+ieAnPkxJjaW+m3JxxAaJkJv1GFrSdLe7Ap7cur6YgFNb0cUAoA==","signatures":[{"sig":"MEUCIAaZ6LY4nLyr36RM1FfYzkBukF7GO8qCj2rx9i6YqACkAiEApLqr6srESctV0NtM0PqVvAU6SHWUAe5BF4OIP5qcdRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4de6dc556af45e304512d895da2dd7af56777200","gitHead":"0a46bb2500d6beb1a1f2ea224a48c6c1b9f72f2c","scripts":{"test":"gulp test"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"browserify":{"transform":[["babelify",{"presets":["es2015"]}]]},"_npmVersion":"3.9.3","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"4.4.5","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","karma":"^0.13.22","mocha":"^2.5.3","eslint":"^2.11.1","babelify":"^7.3.0","watchify":"^3.7.0","karma-chai":"^0.1.0","karma-mocha":"^1.0.1","karma-browserify":"^5.0.5","babel-preset-es2015":"^6.9.0","karma-mocha-reporter":"^2.0.3","karma-chrome-launcher":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf-0.0.2.tgz_1465224328437_0.2577561940997839","host":"packages-16-east.internal.npmjs.com"}},"0.0.3":{"name":"play-dtmf","version":"0.0.3","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto Vidal"},"license":"ISC","_id":"play-dtmf@0.0.3","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"dfb1e18f4ace7b9683503828e01078b87bd29f3c","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-0.0.3.tgz","integrity":"sha512-8uac0UEHxLwO89RcajGPV9s3luRC0LY/Wq1lzWEEPdggOg/vWBmDN0FRuDNVhnmPGW56dDJvncexidiX/VMTNg==","signatures":[{"sig":"MEYCIQDuL9IBjMv7H5DpzqQBK8r6ugI07Y4IX7oijZAC07F5ygIhALrd9pxQWjx86rIObHd/UQgLkmbAbaglMSd5V9OdhG1B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dfb1e18f4ace7b9683503828e01078b87bd29f3c","gitHead":"16709c8a6bb72c0b62b696a015878e1cc6bdc77c","scripts":{"test":"gulp test"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"browserify":{"transform":[["babelify",{"presets":["es2015"]}]]},"_npmVersion":"3.9.3","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"4.4.5","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","karma":"^0.13.22","mocha":"^2.5.3","eslint":"^2.11.1","babelify":"^7.3.0","watchify":"^3.7.0","karma-chai":"^0.1.0","karma-mocha":"^1.0.1","karma-browserify":"^5.0.5","babel-preset-es2015":"^6.9.0","karma-mocha-reporter":"^2.0.3","karma-chrome-launcher":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf-0.0.3.tgz_1465231222974_0.5252489191479981","host":"packages-16-east.internal.npmjs.com"}},"0.1.0":{"name":"play-dtmf","version":"0.1.0","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto Vidal"},"license":"ISC","_id":"play-dtmf@0.1.0","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"4cbc8866750db73095a7dbef998a236cde0c9b4c","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-0.1.0.tgz","integrity":"sha512-z7cDORqJfJUAYL2ESan0H1L9hfdWd4fi/r6x8qqw6FBQdMGNut+qtg9nkZ3qSANbslyhXdPJ/b3xwT8fBNJZug==","signatures":[{"sig":"MEYCIQC+tjfCvjjf0qGFg0tPCkHnTmx2WUmwcLhYuyf3nGFyRgIhAOzL9Ge01GGXi/bdUoiiZuJA6eCTW8ZpGATmunar93W3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"4cbc8866750db73095a7dbef998a236cde0c9b4c","gitHead":"67ff8ae7d2da8761b6ef1017046d4d5cb88d0303","scripts":{"test":"gulp test"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"browserify":{"transform":[["babelify",{"presets":["es2015"]}]]},"_npmVersion":"3.9.3","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"4.4.5","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","karma":"^0.13.22","mocha":"^2.5.3","eslint":"^2.11.1","babelify":"^7.3.0","watchify":"^3.7.0","karma-chai":"^0.1.0","karma-mocha":"^1.0.1","karma-browserify":"^5.0.5","babel-preset-es2015":"^6.9.0","karma-mocha-reporter":"^2.0.3","karma-chrome-launcher":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf-0.1.0.tgz_1465291579785_0.61795040871948","host":"packages-12-west.internal.npmjs.com"}},"0.1.1":{"name":"play-dtmf","version":"0.1.1","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto Vidal"},"license":"ISC","_id":"play-dtmf@0.1.1","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"d118789b0ba333655010ceebf1d2807676d7d32b","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-0.1.1.tgz","integrity":"sha512-jV7sZtjaZ+M+dQnOawdV7r37z6fHmfV0vL6hLqZQnTL+4xKUN1ww3IS1cXI7hM13+7cQGcU+rrmJk8wCQ07iEw==","signatures":[{"sig":"MEYCIQChllACYbLIp34e5fG78cL2KfpPJwHh/Gvmsr+mD7tftwIhALtrKqJJXQ1XjMyYiyFs3bqX4I7NikAG7yVLGb8zrm1o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"d118789b0ba333655010ceebf1d2807676d7d32b","gitHead":"5b29505acc53021ebe589157450a6e9239160c2c","scripts":{"test":"gulp test"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"browserify":{"transform":[["babelify",{"presets":["es2015"]}]]},"_npmVersion":"3.9.3","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"4.4.5","devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","karma":"^0.13.22","mocha":"^2.5.3","eslint":"^2.11.1","babelify":"^7.3.0","watchify":"^3.7.0","karma-chai":"^0.1.0","karma-mocha":"^1.0.1","karma-browserify":"^5.0.5","babel-preset-es2015":"^6.9.0","karma-mocha-reporter":"^2.0.3","karma-chrome-launcher":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf-0.1.1.tgz_1465293010927_0.8919991774018854","host":"packages-16-east.internal.npmjs.com"}},"1.0.0":{"name":"play-dtmf","version":"1.0.0","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto"},"license":"ISC","_id":"play-dtmf@1.0.0","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"deceb41a1de6f814ceb97fb64ae4d72b4834767d","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-1.0.0.tgz","fileCount":17,"integrity":"sha512-2Ja6OHp5BQlRXrdFPHG9qxCAbio/JgEwiUkMuCbleW2ypH3Coyq0xUHW+0gLaB6ZZe+E6Ml/lgz0WcWn99f+ew==","signatures":[{"sig":"MEUCIGNplN/JBL27AvlFzTxwQ8kiAEMqfx1E4m35e9F6EtwuAiEA4M1BbQula3wJRCtdVHZErEdyF4EY7u0kUQkzxUEgx90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHZT0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCag/+OTlUQE5UtTSv8g27UPnNNHnQ1TBDzbn/3aBLQZBpo6eVgT74\r\nK52LQmZ8ovSCFP8jdy3/Sg3rb48rkUZP5Kdppdzop/prok6KiAwN+q/HO+Cj\r\nV63HDYATmh+ZB6lTnPNDSW/yk9ZDv1Zkr4UqMf3bjA6+e3usAccdcpbgb3jg\r\ndDDXHSbz4YKsN3hg8AfpLvXEM9XUxfyMwuSU87XZLF0Q8ca9A1iCEILdUaIl\r\nyaWwhF8PzXGTHjtfI8QNhZGP2kIIp6BYr0F/Zn+ezfLBWgKbKQONR41DwNd2\r\negNSuBNEf4Aq0VwEvu7BCrcsCbTd/dYotgSWAzsh6gWUGLoPNTUfqNUXA2un\r\ni7WIshvS8vpEQw1CXLUXCpDP9pGTGnnM5Mfsnu2hcy3moO468TQ8KQGtsffA\r\nq2aEXH0d1kPqAvi9rNi1t1y+YwqE17FjRn4jdFo8V/Ny1sKvMnl+myGSfXhJ\r\nPoEx99yvdjhUVaDTV4C0Q3sLBNEEsx/Q/81zOglfa3L4eHbrhHSgTTDb4fTg\r\nmoeDYNIes3dBBpoXZPlthaO7gjeVjf+XehuVCQl9eHwhQd901fCOTNKq3k+m\r\ndaTtPvdHPKJVn2fMV49ZQgGVU9XIIUvMmVXybswFgWbv0Rp1el+FX4E5qSUh\r\nm5XmK0o37KpkfpdFLS/oOxiTXmy644VlKtU=\r\n=0LxF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"e9fb63a388cb283933c4bc1eb70627e4e3392549","scripts":{"lint":"eslint lib karma.conf.cjs","test":"karma start karma.conf.cjs"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"_npmVersion":"9.6.2","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.18","mocha":"^9.2.2","eslint":"^8.13.0","webpack":"^5.72.0","ts-loader":"^9.4.2","karma-chai":"^0.1.0","typescript":"^5.0.2","@types/chai":"^4.3.4","karma-mocha":"^2.0.1","@types/mocha":"^10.0.1","karma-webpack":"^5.0.0","karma-mocha-reporter":"^2.0.3","karma-chrome-launcher":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf_1.0.0_1679660276146_0.3006092119272379","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"play-dtmf","version":"1.0.1","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto"},"license":"ISC","_id":"play-dtmf@1.0.1","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"2559ff5575144dc92a6ee4b1e7bfea0eb1b1a138","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-1.0.1.tgz","fileCount":9,"integrity":"sha512-30i9FTofikm4tO3g/Mdp1Z41fJ8YevBn+OwOz7Gs8fai3PM4nlfepQxucdYj3f0Rvxys+wBTbEac2hQCOc6Yiw==","signatures":[{"sig":"MEQCIBfFaUNx88Vzx8tQGwz9ESPLyWU7vaG6WZfLaA7v4SphAiAGDlW9qJHOGqxlz4HVUZvWcqmzCucVubBKeu2wazWWCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHZX5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLYw//UUy6HimYhYQkshPIQE0ZhIMAQPiKPRAW7JbVGDzs9Xyk0srQ\r\nBBTO5DProQXYtuFxjbgkSLq0mI/0xctqfSQIRTwLnh2OBJHL0UtA/yDKV/p+\r\n+u21nlLmGJ9JZ3vO2nL2o/hkjNXkiP7YaL+9rdMrmzzH1eiQaO+QbvPfBuBw\r\nBBjhTyOH0TWOZ0Or+eA39cvPlSCxUBr4uOzytxtwL3LtZckPkPi2AjgUo4FO\r\nMhuzrrXHNOX6d0AjCZ+G+VO//uYw3aHp11MUbCmjjj3zkSxwro/Bh5A7G6xa\r\nW/+tMM2EHcxae29uoMT+kcj6K9+/4fCE9GhztP/xoGn23FNo+DAY9UpJ97pi\r\nHBfcQfpctOK+E6auzY4fryn3rKNoTG77pY3SNGvKF4oPRoTcq+kZTPty2wfq\r\nytrnkGB/9He/4E6XvdwX2H3h4qjub9PrgSqezefKK5gAAegzLC7ysNo/DviD\r\n+APQ4msKtTqLl+BbjQhYEazTiZfXDsLbSD4XulGRsVguQDccV3mNXoTj81KK\r\n8/pvlOZZWX6dRvMoAPG7rrTUIl18opvir2Mw5UjcMgxSReiKXPSx30/qCfrM\r\nqEUQmioMaB9852j2Fdw5M2saVSMOO0q5gF7TfznESA5DUXs3dtnXarZDlag/\r\nlCFPc82Vw6IHoJHtRMhCcg0X2JnerT8aJVc=\r\n=frbM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"b72d9b1abb823005a0818bd95f040b4f34b06496","scripts":{"lint":"eslint lib karma.conf.cjs","test":"karma start karma.conf.cjs"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"_npmVersion":"9.6.2","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.18","mocha":"^9.2.2","eslint":"^8.13.0","webpack":"^5.72.0","ts-loader":"^9.4.2","karma-chai":"^0.1.0","typescript":"^5.0.2","@types/chai":"^4.3.4","karma-mocha":"^2.0.1","@types/mocha":"^10.0.1","karma-webpack":"^5.0.0","karma-mocha-reporter":"^2.0.3","karma-chrome-launcher":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf_1.0.1_1679660537524_0.60697905616383","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"play-dtmf","version":"1.0.2","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto"},"license":"ISC","_id":"play-dtmf@1.0.2","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"542105f211c90389fed30578929c022bba615f1f","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-1.0.2.tgz","fileCount":12,"integrity":"sha512-IvUM3VB0CgoHjifJPACsu4Hipss6m/JIXp2eNfAVgGYwoWG/y8smTzvhphKslWwW17R0ooyFTMRHHrbwxLJCsA==","signatures":[{"sig":"MEYCIQCsisM66glE0ZC5lrE04kToAUoxPl1TO89IEC6ZyrhnywIhAMgONoBKx1X4Et3veon1ouSYcXs9kBUVsv5D0oi6fcMi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHZd2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBBA/9GgZqZJRZYb9C1z7VtRzx9F+9I3aXOa6pE78YOLoSfqNwF37Q\r\nU4QimdzQ2whhDBtPU4Wcbu5QyZSCEDCyXIjLkpG/f8r9ayL+DIXMa3AKyIgr\r\nTO8Rv+B+st4apcYHVvgULGYKXFDLpOf0u4XHi48+59iUKY/4SVBZKmHoTNiv\r\n2fKyeokCrQlhb7U4O1OlOtsFuwl3WICJy73QrbE6RF8D1hNxoiV0/xDl2A6P\r\nG8Nd2nytrANdYPkd+l71k/kpj2pwMF7hodp6t5csaJfWLYSlFCCgRTNLEg9d\r\nx3Wk5DRS2/QECPhlrDPalVE5r0PY+jTgBj6ZFr2HVPyfiGqlHzHw8+ZCmqwo\r\nIrzzhrcib5gQULt92Epb1dXiJZ1M6KJL+yDpe/HyP69e01O0w2I2tfsQavFy\r\nOMqk9LDpoVLKdu74IZpRn/AKo/HNkTSKTCULpW6CEgeGJnut4xIE3HD0WDQE\r\nhb1vNVUl9isD/pgxcYsISLwtg0WGvZ4F2BBYYQFaWOAUAPbRZ4CgyzFSsBmj\r\nULSPJR+iQ52QZSZsIvGiLZfzeFGZ4ubCtUS6+1S8AFSxU4hPgG4ncFwpflBu\r\nQv9cxXs9kMW7Nl3QFUQMXhzTGEkbMTzf+rnGK62fYniZOqLOiflB/bBEgh1v\r\nJxTihsP0jofmAFlDyNPyqArbqhbPusrnf6I=\r\n=TWw9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"cbc72ca0b6287a56b273b77e93484ff2014ecc25","scripts":{"lint":"eslint lib karma.conf.cjs","test":"karma start karma.conf.cjs"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"_npmVersion":"9.6.2","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.18","mocha":"^9.2.2","eslint":"^8.13.0","webpack":"^5.72.0","ts-loader":"^9.4.2","karma-chai":"^0.1.0","typescript":"^5.0.2","@types/chai":"^4.3.4","karma-mocha":"^2.0.1","@types/mocha":"^10.0.1","karma-webpack":"^5.0.0","karma-mocha-reporter":"^2.0.3","karma-chrome-launcher":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf_1.0.2_1679660918352_0.7229724249259248","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"play-dtmf","version":"1.0.3","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto"},"license":"ISC","_id":"play-dtmf@1.0.3","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"4d24109cd620afa30c2d04f5871289b3b147f81f","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-1.0.3.tgz","fileCount":12,"integrity":"sha512-EiMjaPzHKTlsF9mVKhtYfMx41U0zo29RXdH4b3xCB5r7dE5CuDe2scHqv99IKPvvSDW4ME13o4RKDunDStWz4Q==","signatures":[{"sig":"MEUCIFbnfccPl70ETFitw6fCJ3fn5rOx/Zt9+6+qucdSNKh5AiEA4ZxCRp6B8YsHxZYrUj8nKcXl17TOJipXhwOC1Lj8ISE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHZkzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbaw//coUIJjK/dyb/g1qytvz76BcLkbEuILpbNpmCXXHrW17TXBnh\r\na0NPJhGn/57Kl2fYflBfjqus5Rfifq1b7TivjuyrAiLBa48IJpEGpdWvwOTA\r\nzlvdn+wUgbY5XiehauLK7OGMDq5BUiuiGyQXSEQcx6Utq+GX2Awwj2l+assY\r\nEALY6X4U3mNZGPd7HHHpBJFqWDNo53t8O06TXVCVVpRDjg3aRQzY82ko7x55\r\n3OYBcczSPiiTndaChshj4qwDF1VQtnEM29q5BwJOqP3B0O6NACULQ12RooDx\r\nb0NLSxeL2QdTCaFZMcFVwY+Ci4yVnktlideSA7kChQUIAq1xShssYMxkKHZJ\r\ntcYItAafBBVSZNu2ibgM/wGiP+0+1NVbMesDLjEF8bIEPddR0vYBdRYYomSD\r\n6ca6Y9dCzc8IhXPvinJ0Tjj0umkb18nI5b5cwBMYkEy2Kq2AVCYz1X68+35R\r\nbscQG/789fJLBOgk7bX58a/3RWTy9o5MbH4A1H0WNVqUP9BnCM8Nnvdz75F9\r\nN0BAK2oOO2TyHvxiZE67BVUpO3RIoyO9AAyM/jAFV0sEwkK9CVedg7DrR6kr\r\nBnZM+ZbHw7K3r1RTuUy6PUKiG/MZMIfM1UEZysEXVC8UVP3zdUM6gvmUmr04\r\ngG86ajCQ6gyXzcy9kMpwL4n5plBZo/No5Ms=\r\n=aJnK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"d110a6b8a8c108d7ef06a460aa640cc09c6cf479","scripts":{"lint":"eslint lib karma.conf.cjs","test":"karma start karma.conf.cjs"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"_npmVersion":"9.6.2","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.18","mocha":"^9.2.2","eslint":"^8.13.0","webpack":"^5.72.0","ts-loader":"^9.4.2","karma-chai":"^0.1.0","typescript":"^5.0.2","@types/chai":"^4.3.4","karma-mocha":"^2.0.1","@types/mocha":"^10.0.1","karma-webpack":"^5.0.0","karma-mocha-reporter":"^2.0.3","karma-chrome-launcher":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf_1.0.3_1679661363748_0.0983420428909183","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"play-dtmf","version":"1.0.4","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto"},"license":"ISC","_id":"play-dtmf@1.0.4","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"cc6043d54e014e7ecd089825bcae837f069e9d63","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-1.0.4.tgz","fileCount":18,"integrity":"sha512-Ooxi7p3B+lajRtyEaY9OCYkH7NlbKrNShAmP6cvhRCnwg92QLvDFwtrXDKNdtS9/2v6kjyLrIWAkZJLLf+t6Kw==","signatures":[{"sig":"MEUCIF9qTsAT2Qbcrvqr8LokXe0C7Nu5Wk/yOh0RjZgny0foAiEAgPakvdgiaAe7LRTUqq35sow5wXRrofNvcGiSQ+FGIco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHaPOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro+g//UDYrdXtNsnuhOZ1wb23DzizDKeLCyL4EN1kJZyyZk4I1UKh+\r\nzNrW4g8/aajf/Ar8zzY8/FpYcJFNgo+nuwqGD2MduJ7EUALfhFv/q4l4LVV6\r\nQLYU+SezKVz9SvXd98J6gb7xGHL15I1NQJbaaphro6gzhgtd9SF91m7k+UDk\r\niEZoLbINhz0C6N9lqOP0ftOeo5gODbWO8eqylDfF/E+8svjFq3iUyt8APz7p\r\nKOAqA0tampsGRfYNQOvn5m/6B5PpunpzQwc6kMxiBYfG9Z9cf6cpOAQmLDq7\r\nT70/7K/k8984oLTQD83K50beSLnUdDEpRsC/zOB3IHLfmIwQzef5Tx/IKMTJ\r\n6QoiMR/LexsdOQZ24OlbYevI+EHtt/ELhe5g5ekKYuIdJ3wpRDVnxZPJ7WBU\r\nI6lV4j6X8a4LcvF1vP8fKZl5Rbc+o2Qu00nbPvxUHTLfIoZN9iJIofFTqq94\r\nyxFWoUGftw2+TXeiIbT+eeWTVC1TwAmpiiXhZmZT2H5NhQEYfaqzvzA6B/YS\r\n2O+HcgHB3j4nbu1kkiNSfMwho9Jh7S3gK+tM+aTkBVjNw6Vjj3Oly050VN6/\r\ny/V0188L53XRwUm35izNkY9rsxNJVqcWoOFD3Y9AptSYNb4Gu6eYhbEyrUfU\r\nxz+1ONzshAerJZ0lWqtkflOS8DUU5aJeRj8=\r\n=TDKp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"bc2e1317ce8570ec526d06bbf7c8673e0728c6cd","scripts":{"lint":"eslint lib karma.conf.cjs","test":"karma start karma.conf.cjs","prepare":"tsc"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"_npmVersion":"9.6.2","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.18","mocha":"^9.2.2","eslint":"^8.13.0","webpack":"^5.72.0","ts-loader":"^9.4.2","karma-chai":"^0.1.0","typescript":"^5.0.2","@types/chai":"^4.3.4","karma-mocha":"^2.0.1","webpack-cli":"^5.0.1","@types/mocha":"^10.0.1","karma-webpack":"^5.0.0","karma-mocha-reporter":"^2.0.3","karma-chrome-launcher":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf_1.0.4_1679664078604_0.10196907803421862","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"play-dtmf","version":"2.0.0","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto"},"license":"ISC","_id":"play-dtmf@2.0.0","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"c51d0d972fdfdfe918e2b056ee180766e9230212","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-2.0.0.tgz","fileCount":14,"integrity":"sha512-xDMZHVkHw+XQSWKQkRwL2dMb1gZazUgpaSzK/f99R7CBJGRioAbnNL/ZIHyz7OTBEH1hH7uGaoWx9Oc9+yau4Q==","signatures":[{"sig":"MEYCIQDqWEFeGzsCSb6pteGcsXDXbl+83ZF8fmAmBrz6MHQgKwIhAKIp+JRf/9doBQOf5omH9HuAYbHxMuCLZJdML0mntO+b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIbBTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtJg/8CNCnVDPVSQmb8M+NcAnqq3ZwZZ4fq3CTabLv8I8I0zb+Xj7P\r\n3yLfaaCYweyZzZO8hAfF5ZzBGFDtkDf6YCCs8J/Si3WUf+rrWrkVi/HdKvgY\r\n+kLeKtGop8vfRpuAgigNF5nAjq/EtfK5jJwfwWoVAXeoRClXFeTtsRaJVU4c\r\nQ0uHwGUjQGZGqS9bS7B7E/GYU1EmTE5fdfRZMfNS3HDvwe5rDGmnNcn1SM0a\r\nK9ymRAEJc+SAQd5lFVkQOAaUrP4OuatzQLd3czW0F07KcW/bKGsJ/I67IYdt\r\nc3CK1eGNpid2D9GZVDdEhiq9Ip0XSkM6W0rtERQoK+Rd6kCv+HhrZmDgg5+X\r\nv9TDUceyR28HQHb5tPjavasnnGVxPKZGb6nqIQVx0dX1uUcFYZI7Hrr9gsCW\r\nZGvMepiaFarF2cJelvtWczBO9XBh40nhm7cnQZnYq6GfpztErPCNmJ7F/w7j\r\nVc7eGKC1zhLniIU5TVXhuWhEqdo1PPpP9bIhdVLFi5IJbZNNooyskz4F8nZi\r\n5n10FJUIDPRO4VJCuoTnMD6As+DXBDNmWzscAzZVUoc9RxyCEh1+sdzRTF3r\r\n3u4C+HXhVjhuGyYet7nq1PnaRuRufH+O0PzCnsgZPk00F9xU+W3tndC2D4LD\r\noiE2w+V64si7joHu2b3TrLKB5hkpf1UuGoc=\r\n=cf41\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"546bc242d3ef57d27ed9de68fb9168ff2ea179ee","scripts":{"lint":"eslint lib karma.conf.cjs","test":"karma start karma.conf.cjs","prepare":"rimraf lib && tsc"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"_npmVersion":"9.6.2","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.18","mocha":"^9.2.2","eslint":"^8.13.0","rimraf":"^4.4.1","webpack":"^5.72.0","ts-loader":"^9.4.2","karma-chai":"^0.1.0","typescript":"^5.0.2","@types/chai":"^4.3.4","karma-mocha":"^2.0.1","webpack-cli":"^5.0.1","@types/mocha":"^10.0.1","karma-webpack":"^5.0.0","karma-mocha-reporter":"^2.0.3","karma-chrome-launcher":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf_2.0.0_1679929426864_0.9669376248682895","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"play-dtmf","version":"3.0.0","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto"},"license":"ISC","_id":"play-dtmf@3.0.0","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"3a175534e8d69f7c8388459effe4824c70971467","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-3.0.0.tgz","fileCount":14,"integrity":"sha512-aFT4z6FWCnd38melc9VI7CYVNJpO7qHIOmaxX7ILrTQ9E0BBE9PQLA5kw0fVlc850J3W8NOsO1f9HhS7qdpnUw==","signatures":[{"sig":"MEQCIBS5QqIm3sPqymjQvyu0dOZ9vW+gPuBdAQVkBBwyW0yPAiA9t8+euiW+414OR6ZBWGfpFHzgodOJFdz2PiDfIAN4GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17585},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"d06627ddf3140838f874f0e305d6d780ea8dab68","scripts":{"lint":"eslint lib karma.conf.cjs","test":"karma start karma.conf.cjs","prepare":"rimraf lib && tsc"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"_npmVersion":"9.8.0","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"16.20.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","karma":"^6.4.2","mocha":"^10.2.0","eslint":"^8.45.0","rimraf":"^5.0.1","webpack":"^5.88.1","ts-loader":"^9.4.4","karma-chai":"^0.1.0","typescript":"^5.1.6","@types/chai":"^4.3.5","karma-mocha":"^2.0.1","webpack-cli":"^5.1.4","@types/mocha":"^10.0.1","karma-webpack":"^5.0.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf_3.0.0_1689608077078_0.7332650671058223","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"play-dtmf","version":"3.0.1","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto"},"license":"ISC","_id":"play-dtmf@3.0.1","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"8cd0c7ddd83de1506e52d1e408830a176cfb384e","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-3.0.1.tgz","fileCount":14,"integrity":"sha512-DHTmjT3yk+HMr+CTG+2V6Re6JI3HMvQkMBaxh9Upg4ZIvOtY6+BKGxKitVIB9xErBfd1WHupEGQCjQO2ABYS4w==","signatures":[{"sig":"MEUCIQDqrz2efN7Oloj5C6bKDyS9CJsuo+bbdpBx3iXerLMqBwIgN7dGOqoXFrQhRjgkGVbJDRNke5/JiCnvUojIs0/U4mU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17470},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"37bb9ed6162dbbcc80c66d6df20f138aa94fb042","scripts":{"lint":"eslint lib karma.conf.cjs","test":"karma start karma.conf.cjs","prepare":"rimraf lib && tsc"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"_npmVersion":"9.8.0","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"16.20.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","karma":"^6.4.2","mocha":"^10.2.0","eslint":"^8.45.0","rimraf":"^5.0.1","webpack":"^5.88.1","ts-loader":"^9.4.4","karma-chai":"^0.1.0","typescript":"^5.1.6","@types/chai":"^4.3.5","karma-mocha":"^2.0.1","webpack-cli":"^5.1.4","@types/mocha":"^10.0.1","karma-webpack":"^5.0.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf_3.0.1_1689610876492_0.6773785232677394","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"play-dtmf","version":"3.0.2","keywords":["dtmf","audio"],"author":{"name":"Andrés Souto"},"license":"ISC","_id":"play-dtmf@3.0.2","maintainers":[{"name":"kai670","email":"kai670@gmail.com"}],"dist":{"shasum":"9096f7b6c74f9636d16067dd152295a17041d873","tarball":"https://registry.npmjs.org/play-dtmf/-/play-dtmf-3.0.2.tgz","fileCount":14,"integrity":"sha512-2HVJ3TCmtPeEzgYlALBNcoFL599Kk0w1Ng4Bg5y8zPbHJ7H3z1m9/X3ZyLtbiQgEsoY8EoxMt7K6M2o7fEbztw==","signatures":[{"sig":"MEYCIQCZVVPuF3zbhVs8O+7WC2E0qGTc+Zxd/MAMDbPm/DfougIhAMSW7GRi93kixSkpQaQXtsqAufDuj2WcxNIPAMeRuj51","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17911},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","gitHead":"50831850bfe9c0fbb91e5430a3e711c34af411eb","scripts":{"lint":"eslint lib karma.conf.cjs","test":"karma start karma.conf.cjs","prepare":"rimraf lib && tsc"},"_npmUser":{"name":"kai670","email":"kai670@gmail.com"},"_npmVersion":"9.8.0","description":"A simple library to play DTMF tones using Web Audio API","directories":{},"_nodeVersion":"16.20.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","karma":"^6.4.2","mocha":"^10.2.0","eslint":"^8.45.0","rimraf":"^5.0.1","webpack":"^5.88.1","ts-loader":"^9.4.4","karma-chai":"^0.1.0","typescript":"^5.1.6","@types/chai":"^4.3.5","karma-mocha":"^2.0.1","webpack-cli":"^5.1.4","@types/mocha":"^10.0.1","karma-webpack":"^5.0.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/play-dtmf_3.0.2_1689698992796_0.4916274617211409","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-06-06T14:12:19.693Z","modified":"2025-08-22T16:47:58.184Z","0.0.1":"2016-06-06T14:12:19.693Z","0.0.2":"2016-06-06T14:45:30.065Z","0.0.3":"2016-06-06T16:40:24.668Z","0.1.0":"2016-06-07T09:26:22.339Z","0.1.1":"2016-06-07T09:50:12.666Z","1.0.0":"2023-03-24T12:17:56.325Z","1.0.1":"2023-03-24T12:22:17.688Z","1.0.2":"2023-03-24T12:28:38.523Z","1.0.3":"2023-03-24T12:36:03.923Z","1.0.4":"2023-03-24T13:21:18.763Z","2.0.0":"2023-03-27T15:03:47.023Z","3.0.0":"2023-07-17T15:34:37.225Z","3.0.1":"2023-07-17T16:21:16.701Z","3.0.2":"2023-07-18T16:49:52.964Z"},"author":{"name":"Andrés Souto"},"license":"ISC","keywords":["dtmf","audio"],"description":"A simple library to play DTMF tones using Web Audio API","maintainers":[{"email":"kai.670@gmail.com","name":"kai670"},{"email":"kai670@gmail.com","name":"andsouto"}],"readme":"# play-dtmf\n\nThis is a simple library that allows playing DTMF and ringing tones using Web Audio API.\nIt should work in any browser supporting [Web Audio API](http://caniuse.com/#feat=audio-api).\n\n## Usage\n\n```javascript\nimport {PhoneTonePlayer} from 'play-dtmf';\nconst audioContext = new AudioContext();\nconst phoneTonePlayer = new PhoneTonePlayer(audioContext);\nconst tone = phoneTonePlayer.playDtmf('1');\ntone.stop(1000)\n```\n\n## TODO list\n\n*   Improve tests.\n*   Improve documentation.\n","readmeFilename":"README.md"}