{ "_id": "punycode", "_rev": "123-ff5e28a7c75dad62d4172b62505e0b28", "name": "punycode", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "dist-tags": { "latest": "2.1.1" }, "versions": { "0.0.1": { "author": { "name": "Francis Gulotta", "email": "wizard@roborooter.com" }, "name": "punycode", "description": "Javascript Punycode converter derived from example in RFC3492.", "version": "0.0.1", "repository": { "type": "git", "url": "git://github.com/reconbot/Node-PunyCode.git" }, "engines": { "npm": "1.0.6", "node": "v0.4.7" }, "dependencies": {}, "devDependencies": {}, "homepage": "https://github.com/reconbot/Node-PunyCode", "_id": "punycode@0.0.1", "_engineSupported": true, "_npmVersion": "1.0.6", "_nodeVersion": "v0.4.7", "_defaultsLoaded": true, "dist": { "shasum": "ae0f52d48d5efcde4a8e02fbdfdc9d679bec0d01", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-0.0.1.tgz", "integrity": "sha512-4p131gbmlARDXOuRPEa4M6HsMaZy5W8VrNfQ7zI+1A/oZiXvW9hMVfowcLkI952S1lMzbIn+a2OnnsIrnjbO7Q==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEUCICisBtS6j6cVMKBNCdiU/OXbt1zfGuCyPK5y3Hmb9OBDAiEA1OkyQUnseG8M2iucAIcnJfxSbuPQCFR8xHvFTYNaxEw=" } ] }, "scripts": {}, "maintainers": [{ "name": "wizard", "email": "wizard@roborooter.com" }], "directories": {} }, "0.0.2": { "author": { "name": "Francis Gulotta", "email": "wizard@roborooter.com" }, "name": "punycode", "description": "Javascript Punycode converter derived from example in RFC3492.", "version": "0.0.2", "repository": { "type": "git", "url": "git://github.com/reconbot/Node-PunyCode.git" }, "engines": { "npm": "1.0.x", "node": "0.4.x" }, "dependencies": {}, "devDependencies": {}, "homepage": "https://github.com/reconbot/Node-PunyCode", "_npmUser": { "name": "wizard", "email": "wizard@roborooter.com" }, "_id": "punycode@0.0.2", "_engineSupported": true, "_npmVersion": "1.0.103", "_nodeVersion": "v0.4.11", "_defaultsLoaded": true, "dist": { "shasum": "a16bd1e46e5b59276e2e21b6f15086c484f3a6c7", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-0.0.2.tgz", "integrity": "sha512-v2IWXYnc3Fsorh1AYF+OBrczEK8IrC2AuIJmm+AgQkA1gHtl9r4MD3d0eiHC7cP8Qn5GpyLme3VEx744al2hFw==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEQCIB5zwgPpMy8YBkzR9nKj0GOto4XyIiYkIyl/5JopXz1IAiAOnXJkUAxsRaXSjMy6ySIr5JMgtIVRsCdlPaT2jy/ueA==" } ] }, "maintainers": [{ "name": "wizard", "email": "wizard@roborooter.com" }], "directories": {} }, "0.0.1337": { "name": "punycode", "version": "0.0.1337", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [{ "type": "MIT", "url": "http://mths.be/mit" }], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "wizard", "email": "wizard@roborooter.com" }, { "name": "mathias", "email": "mathias@qiwi.be" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "git://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "_id": "punycode@0.0.1337", "dependencies": {}, "devDependencies": {}, "_engineSupported": true, "_npmVersion": "1.0.105", "_nodeVersion": "v0.6.1", "_defaultsLoaded": true, "dist": { "shasum": "73a5fcc5e6c89681a9cd9800bfe75cb245fcc15d", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-0.0.1337.tgz", "integrity": "sha512-KOc4nF4oGehYglj8XlE6dIk0Z4D3dhAFbHDskHgpuegyghr73dp4YOmmt22AkY1ljshPi742LGZZDMS7BIIU6w==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEUCICtOV6ZqbuuqwthJWvRLTYiw95a4TnBwMOPG1+9QclzqAiEAzmiAbjO1ScZ6LKGJz1lxTDVEE0KzkP58KUtu55mWikI=" } ] } }, "0.1.0": { "name": "punycode", "version": "0.1.0", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [{ "type": "MIT", "url": "http://mths.be/mit" }], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "wizard", "email": "wizard@roborooter.com" }, { "name": "mathias", "email": "mathias@qiwi.be" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "git://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "_id": "punycode@0.1.0", "dependencies": {}, "devDependencies": {}, "_engineSupported": true, "_npmVersion": "1.0.105", "_nodeVersion": "v0.6.1", "_defaultsLoaded": true, "dist": { "shasum": "8f7655c949a9d0adb0e0b61039f8c9d9ac3e12ac", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-0.1.0.tgz", "integrity": "sha512-roeg8KPiCXpHfvfweMwv1HhP7W6Mv+y+zTZEmDUHCPWO9dtMPTZ0pQ+tNPDW5t07XRmJmEdR793pc4PAnbFvBQ==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEYCIQC5EXj0Rplkhj/SV0u5HYMTAjKYfIr4CFNR0yiEwRMVEAIhALzMYmYL/UDO52fLQrTCO+b1vB0N3dJn/bGgFaDSb/ku" } ] } }, "0.1.1": { "name": "punycode", "version": "0.1.1", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [{ "type": "MIT", "url": "http://mths.be/mit" }], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "wizard", "email": "wizard@roborooter.com" }, { "name": "mathias", "email": "mathias@qiwi.be" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "git://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "_id": "punycode@0.1.1", "dependencies": {}, "devDependencies": {}, "_engineSupported": true, "_npmVersion": "1.0.105", "_nodeVersion": "v0.6.1", "_defaultsLoaded": true, "dist": { "shasum": "35be18fe2e00e034c6815ad763534959595ae5e7", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-0.1.1.tgz", "integrity": "sha512-Hrm32Ojxzuwrhs9A5X+wiyljnotRxlGjqaEs4HOQYmXn2IeRbPVv6ZaYYKSXhh12BDhvXKgdwqSGEQrT9pXtdw==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEQCIEW0hN7ozDM8soJFTnGhl7gzq550LG+iWX/bozmwAP6jAiAG4CVW+A8jYEqwsza69jWLKaRhCZPjTe4qFsqeu1+rHw==" } ] } }, "0.1.2": { "name": "punycode", "version": "0.1.2", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [{ "type": "MIT", "url": "http://mths.be/mit" }], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "wizard", "email": "wizard@roborooter.com" }, { "name": "mathias", "email": "mathias@qiwi.be" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "git://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "_id": "punycode@0.1.2", "dependencies": {}, "devDependencies": {}, "_engineSupported": true, "_npmVersion": "1.0.105", "_nodeVersion": "v0.6.1", "_defaultsLoaded": true, "dist": { "shasum": "bce2172b2307c51d58b95bf02e9b033e8a12982f", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-0.1.2.tgz", "integrity": "sha512-o0ply/kNxdtIwyDbMgi2HeBGAWdzYmX3rz74A1zN2+ua0B37dsZkNMkY+cWJXQgdfQMLfGMor9eyLNZ/Urftdg==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEYCIQCcAWzBtobqyE2CdEui4TiHVoOI0a9N8r/Hb9oAzaRLmAIhAJIarbMs2mIzbEdjHHVQe18rkBluesko9U/0NSvEWdmP" } ] } }, "0.2.0": { "name": "punycode", "version": "0.2.0", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [{ "type": "MIT", "url": "http://mths.be/mit" }], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "wizard", "email": "wizard@roborooter.com" }, { "name": "mathias", "email": "mathias@qiwi.be" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "git://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "_id": "punycode@0.2.0", "dependencies": {}, "devDependencies": {}, "_engineSupported": true, "_npmVersion": "1.0.105", "_nodeVersion": "v0.6.1", "_defaultsLoaded": true, "dist": { "shasum": "e7cc94740eb902bc9f791a8a598078a481ca677a", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-0.2.0.tgz", "integrity": "sha512-hhiwybWtWoUSSa0rAto22Q66b8FMibm42i/aJy0dcKePnVz6raqYcfF1o0EK1Pk9qADQiU9UyJ5tUdZhjO4xIQ==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEUCIQCFRlV//2l/4LU9UiYFWRyuIEAVusUMbjkyIL1dzAGK8AIgBch79p0rR5Tl/9O1q0n7VkmDSMhX1QEmNWr1SIvBUUw=" } ] } }, "0.2.1": { "name": "punycode", "version": "0.2.1", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [{ "type": "MIT", "url": "http://mths.be/mit" }], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "wizard", "email": "wizard@roborooter.com" }, { "name": "mathias", "email": "mathias@qiwi.be" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "git://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "_id": "punycode@0.2.1", "dependencies": {}, "devDependencies": {}, "_engineSupported": true, "_npmVersion": "1.0.105", "_nodeVersion": "v0.6.1", "_defaultsLoaded": true, "dist": { "shasum": "c52e2d332170d0fb45f853f3b4e718b00245e167", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-0.2.1.tgz", "integrity": "sha512-BmYVxr5C22UZVBB/1Kjt8EHKY1XUP2HjdIj/SUlDcCTCrKyMls0hQy5K7iQzsJml3JEVfhkgv65z3tgVS8DGxA==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEQCIAFPOl8c9br+/nUwbbM2UorTMHxUaa7TerGYOvYtXiKCAiA0/HF62hLr4lqhHSJ0SMhEqLWrL83/SAY7uhFe829pgA==" } ] } }, "0.2.2": { "name": "punycode", "version": "0.2.2", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [{ "type": "MIT", "url": "http://mths.be/mit" }], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "wizard", "email": "wizard@roborooter.com" }, { "name": "mathias", "email": "mathias@qiwi.be" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "git://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "_id": "punycode@0.2.2", "dependencies": {}, "devDependencies": {}, "_engineSupported": true, "_npmVersion": "1.0.105", "_nodeVersion": "v0.6.6", "_defaultsLoaded": true, "dist": { "shasum": "b7bf8403ef5a61a5860a5755dbda0a176d6a3be1", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-0.2.2.tgz", "integrity": "sha512-Pp/Vkhq+bbdUonJ20LSb2RT++T5zeo2kkVc8rP+S0RNYlP1YqZYOkKuoie6JzUazLD1BRk/WFJCJV2iJ4l4gQQ==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEQCIFk1fPaX4ZhHuDJ2zIAlz4lxnVMrx5DC4UZ2zn8iWgUVAiBr45FB6g6lLVSsIx4W6sa5Abd3Ko2e1gVfOLAM+BUdDA==" } ] } }, "0.3.0": { "name": "punycode", "version": "0.3.0", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [{ "type": "MIT", "url": "http://mths.be/mit" }], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "wizard", "email": "wizard@roborooter.com" }, { "name": "mathias", "email": "mathias@qiwi.be" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "git://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "_id": "punycode@0.3.0", "dependencies": {}, "devDependencies": {}, "_engineSupported": true, "_npmVersion": "1.0.106", "_nodeVersion": "v0.6.6", "_defaultsLoaded": true, "dist": { "shasum": "3e6d6f2e2ca3dce4364c66ec971823b228302d6f", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-0.3.0.tgz", "integrity": "sha512-gdxRpQMsEVATGrfqYplbrHrKLdVBcuW1JRl+6RO3gy0t461ZN9JpHoLMMqfWwwnXry4p42UJDm3H48+agHNn+w==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEUCIQCRkGt6TUz3H9u7FNGEwgsfaCHBBQhEBVdDk45cGgxK3gIgEtLCZyl5jcCvgVUYmorVjrX474js9BNfameMolxSN6Y=" } ] } }, "1.0.0": { "name": "punycode", "version": "1.0.0", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [ { "type": "MIT", "url": "http://mths.be/mit" }, { "type": "GPL", "url": "http://mths.be/gpl" } ], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "wizard", "email": "wizard@roborooter.com" }, { "name": "mathias", "email": "mathias@qiwi.be" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "git://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "_id": "punycode@1.0.0", "dependencies": {}, "devDependencies": {}, "_engineSupported": true, "_npmVersion": "1.0.106", "_nodeVersion": "v0.6.8", "_defaultsLoaded": true, "dist": { "shasum": "ce9e6c6e9c1db5827174fceb12ff4938700a1bd3", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.0.0.tgz", "integrity": "sha512-H/lCVQ35bWuDIVJyWvEsoBokpjJX0OF1eeQzfc/JoNj8seA0tPU599UOGtlCJmP2oukCejCzOBUlvIVXePk6pA==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEQCICHgfd8IlZcVrozplC6GyT9MkE9jDcUd6KmZFKrXumd4AiAeJjcBU6BluOOWzF2NiVsqbFSpax49E3v93pzc2C9DdQ==" } ] } }, "1.1.0": { "name": "punycode", "version": "1.1.0", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [ { "type": "MIT", "url": "http://mths.be/mit" }, { "type": "GPL", "url": "http://mths.be/gpl" } ], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "wizard", "email": "wizard@roborooter.com" }, { "name": "mathias", "email": "mathias@qiwi.be" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "https://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "_id": "punycode@1.1.0", "dist": { "shasum": "6b091fb61ee64128ef9fa18780e74e1e7ba0217f", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.1.0.tgz", "integrity": "sha512-AKZuQh5doUm8PLa/g2TG+eCo6S96KJqXR+uAmohMNJnGHvvlzSH+HJRlaUjbfmm58KnkhzH9pKULyPOhJ28tsw==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEYCIQCHfT9ncjIKI0ImXIM8NWwj8zb0cwyxDnT2bvuHS/ZKOQIhAJBzH8qMZbX0NEiC78wCYrTAL0lNTWYiGwEbUvty6b66" } ] } }, "1.1.1": { "name": "punycode", "version": "1.1.1", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [ { "type": "MIT", "url": "http://mths.be/mit" }, { "type": "GPL", "url": "http://mths.be/gpl" } ], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "wizard", "email": "wizard@roborooter.com" }, { "name": "mathias", "email": "mathias@qiwi.be" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "https://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "_id": "punycode@1.1.1", "dist": { "shasum": "42b3ceab84d3c9c1da4d5a43f59eddbf54c60678", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.1.1.tgz", "integrity": "sha512-RRkhKrDNJO9rXHJkMGdDfEWCCWQL/228CI4HRDkuvWk+QUr+cXPV53hBUOl9iLXPTWpRUfrfh8W8kmIhal8qoA==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEUCIF3vBqAdwnKp/yDhycer22sSMiL4tvsELAMTHR8DM8NCAiEAwGrWW/k/qzWbGGeNgUs+RD6xlZh3K394fSdiBTuCEqQ=" } ] } }, "1.2.0": { "name": "punycode", "version": "1.2.0", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [ { "type": "MIT", "url": "http://mths.be/mit" }, { "type": "GPL", "url": "http://mths.be/gpl" } ], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "https://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "_id": "punycode@1.2.0", "dist": { "shasum": "aee66ec448ebc5c45849af628485ac05c324b9c2", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.2.0.tgz", "integrity": "sha512-GaFXpycxJqrtLzJNWJaRkqH+NtV5PDB9pb2kjwzI2vbxqugbsgEXFJ7GQcBSkhSigaLR+x04Pwhz0t/o69TGWw==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEMCHyLLVToqZ6/20yreyn1KNGxPEN/S6M4pwKofe+4ok68CIG9vgeYmDK/34yu55JEBF+5LQuOCvT8ayzwM6wUum6Bi" } ] }, "_npmVersion": "1.1.59", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" } }, "1.2.1": { "name": "punycode", "version": "1.2.1", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": ["punycode", "unicode", "idn", "url", "domain"], "licenses": [ { "type": "MIT", "url": "http://mths.be/mit" }, { "type": "GPL", "url": "http://mths.be/gpl" } ], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "https://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "scripts": { "test": "node tests/tests.js" }, "devDependencies": { "istanbul": "~0.1.33", "grunt": "~0.4.1", "grunt-contrib-uglify": "~0.2.0", "grunt-shell": "~0.2.1", "qunitjs": "~1.11.0", "qunit-clib": "~1.3.0", "requirejs": "~2.1.5" }, "_id": "punycode@1.2.1", "dist": { "shasum": "90047bc2e6dbbf757d281b25af69b0a773df9cef", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.2.1.tgz", "integrity": "sha512-DGJc5D3affPS+Akvn2HvndCJ9qykDE7UbNdW5/JZQDY0YrzR4Hfd0APClGX6q1rHFqi40/QVK5Ppd/2ZBH5bnQ==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEYCIQCHwRkbVYwIWP505CRIrbtQe08YQx70Wau0J906ARnjGwIhAO5bpjbAFZTfY2vF25VeTYc0DiqbqfB61oZKasnHAnpv" } ] }, "_from": ".", "_npmVersion": "1.2.14", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" } }, "1.2.2": { "name": "punycode", "version": "1.2.2", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": [ "punycode", "unicode", "idn", "idna", "dns", "url", "domain" ], "licenses": [ { "type": "MIT", "url": "http://mths.be/mit" }, { "type": "GPL", "url": "http://mths.be/gpl" } ], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "https://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "scripts": { "test": "node tests/tests.js" }, "devDependencies": { "grunt": "~0.4.1", "grunt-contrib-uglify": "~0.2.2", "grunt-shell": "~0.2.2", "istanbul": "~0.1.36", "qunit-clib": "~1.3.0", "qunitjs": "~1.11.0", "requirejs": "~2.1.6" }, "_id": "punycode@1.2.2", "dist": { "shasum": "a7727afa42fc80a4bc19f7fbecde6ecec7e5a2c4", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.2.2.tgz", "integrity": "sha512-7fnS1RnGR2BNSDPQBvphDpFLPJcjHMluTm+KJ24Bz0eGH1CUppZ0sfWYaA9nwISNMbVdCtT/HTlarY3RUkTU+A==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEYCIQDjwCgc1fTCL3DeTkOfpqEuLsaqEP8cW/akR9AiyWGxNwIhAK1akTlfKs9B1i2Bhm+QAVdznglp6TTL3HUG9MFsQdxP" } ] }, "_from": ".", "_npmVersion": "1.2.19", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" } }, "1.2.3": { "name": "punycode", "version": "1.2.3", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": [ "punycode", "unicode", "idn", "idna", "dns", "url", "domain" ], "licenses": [ { "type": "MIT", "url": "http://mths.be/mit" }, { "type": "GPL", "url": "http://mths.be/gpl" } ], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "contributors": [ { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, { "name": "John-David Dalton", "email": "john.david.dalton@gmail.com", "url": "http://allyoucanleet.com/" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "https://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "scripts": { "test": "node tests/tests.js" }, "devDependencies": { "grunt": "~0.4.1", "grunt-contrib-uglify": "~0.2.2", "grunt-shell": "~0.2.2", "istanbul": "~0.1.37", "qunit-clib": "~1.3.0", "qunitjs": "~1.11.0", "requirejs": "~2.1.6" }, "_id": "punycode@1.2.3", "dist": { "shasum": "b4e304471082d783c73b3bafabf2fd9b6a486266", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.2.3.tgz", "integrity": "sha512-fw7/4wZQN3YCxJlsaVgVSjm0EP15jeO+YwlO76qt+qJu9qhtyyqUYQHWIVen6xfG8F9D+yS497xGo6mwB3UtkQ==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEYCIQDRDf/Kh9arxdRySCkAds1F/Rn2yvMcZ7qE37mvcF4peAIhAPc8zL9xCuwDNRj/OpQ+bGxBrcPC0xa/1k+naVAnTnvc" } ] }, "_from": ".", "_npmVersion": "1.2.30", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ] }, "1.2.4": { "name": "punycode", "version": "1.2.4", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": [ "punycode", "unicode", "idn", "idna", "dns", "url", "domain" ], "licenses": [ { "type": "MIT", "url": "http://mths.be/mit" }, { "type": "GPL", "url": "http://mths.be/gpl" } ], "author": { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, "contributors": [ { "name": "Mathias Bynens", "email": "mathias@qiwi.be", "url": "http://mathiasbynens.be/" }, { "name": "John-David Dalton", "email": "john.david.dalton@gmail.com", "url": "http://allyoucanleet.com/" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "repository": { "type": "git", "url": "https://github.com/bestiejs/punycode.js.git" }, "engines": ["node", "rhino"], "directories": { "doc": "docs", "test": "tests" }, "scripts": { "test": "node tests/tests.js" }, "devDependencies": { "grunt": "~0.4.1", "grunt-contrib-uglify": "~0.2.2", "grunt-shell": "~0.6.4", "istanbul": "~0.2.4", "qunit-clib": "~1.3.0", "qunitjs": "~1.11.0", "requirejs": "~2.1.6" }, "_id": "punycode@1.2.4", "dist": { "shasum": "54008ac972aec74175def9cba6df7fa9d3918740", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.2.4.tgz", "integrity": "sha512-h/vscxLPvI2l7k/0dFUKZ5I5TgMCJ/Pl+J6rw77PDuQM6UApf/GaRVkjv/YSm2k+fbp7Yw8dxsoe29DolT7h7w==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEYCIQCXN3txqow0bNcMJ5LTVCxc4NxnBV9cmSlAMZvxQfXYvwIhALq3vAhVwESJ48RZ0UGMbTr/ac+dvDe2ju5QV9NnlJ/i" } ] }, "_from": ".", "_npmVersion": "1.3.21", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ] }, "1.3.0": { "name": "punycode", "version": "1.3.0", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": [ "punycode", "unicode", "idn", "idna", "dns", "url", "domain" ], "licenses": [{ "type": "MIT", "url": "http://mths.be/mit" }], "author": { "name": "Mathias Bynens", "url": "http://mathiasbynens.be/" }, "contributors": [ { "name": "Mathias Bynens", "url": "http://mathiasbynens.be/" }, { "name": "John-David Dalton", "url": "http://allyoucanleet.com/" } ], "repository": { "type": "git", "url": "https://github.com/bestiejs/punycode.js.git" }, "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "files": ["LICENSE-MIT.txt", "punycode.js"], "directories": { "test": "tests" }, "scripts": { "test": "node tests/tests.js" }, "devDependencies": { "coveralls": "^2.10.1", "grunt": "^0.4.5", "grunt-contrib-uglify": "^0.5.0", "grunt-shell": "^0.7.0", "istanbul": "^0.2.13", "qunit-extras": "^1.2.0", "qunitjs": "~1.11.0", "requirejs": "^2.1.14" }, "gitHead": "40e15ef43a44fdcb2b60fb631384168ef8e0181f", "_id": "punycode@1.3.0", "_shasum": "7f5009ef539b9444be5c7a19abd2c3ca49e1731c", "_from": ".", "_npmVersion": "1.4.15", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "dist": { "shasum": "7f5009ef539b9444be5c7a19abd2c3ca49e1731c", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.3.0.tgz", "integrity": "sha512-dQN3nR/bArA9w2a4MdkxuRtnIL5nmKh5YDnD2FAN9tc5OSTMZImoS42dI4CneIJmKECLpAriSojg5nZlqbygoQ==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEYCIQCIt9KD65POi/aLnIT5qNLnyUGLpCE6bUqzGX04QIucPgIhAPtiWnqM79GmefTPKLUYykHYI5cNHpxLTMcZ0ckBp9aA" } ] } }, "1.3.1": { "name": "punycode", "version": "1.3.1", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "http://mths.be/punycode", "main": "punycode.js", "keywords": [ "punycode", "unicode", "idn", "idna", "dns", "url", "domain" ], "licenses": [{ "type": "MIT", "url": "http://mths.be/mit" }], "author": { "name": "Mathias Bynens", "url": "http://mathiasbynens.be/" }, "contributors": [ { "name": "Mathias Bynens", "url": "http://mathiasbynens.be/" }, { "name": "John-David Dalton", "url": "http://allyoucanleet.com/" } ], "repository": { "type": "git", "url": "https://github.com/bestiejs/punycode.js.git" }, "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "files": ["LICENSE-MIT.txt", "punycode.js"], "directories": { "test": "tests" }, "scripts": { "test": "node tests/tests.js" }, "devDependencies": { "coveralls": "^2.10.1", "grunt": "^0.4.5", "grunt-contrib-uglify": "^0.5.0", "grunt-shell": "^0.7.0", "istanbul": "^0.2.13", "qunit-extras": "^1.2.0", "qunitjs": "~1.11.0", "requirejs": "^2.1.14" }, "_id": "punycode@1.3.1", "_shasum": "710afe5123c20a1530b712e3e682b9118fe8058e", "_from": ".", "_npmVersion": "1.4.9", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "dist": { "shasum": "710afe5123c20a1530b712e3e682b9118fe8058e", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.3.1.tgz", "integrity": "sha512-08OSO5WGhNXz0UMydTAJdMkJ57T0gpq9Y8smtppxDKCCc6ozrN+hWmWKfgZtQYE8JtUZa7HWyQ3kk8xUhH7w5w==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEUCIQC9zOff14gwVK8/0SUwXax3cNDktGmszk2TFBnCxnF9PgIgAe8YEwd8239TdDIFtg+NqnCXDK9cSNrqJc+a5+lNcIA=" } ] } }, "1.3.2": { "name": "punycode", "version": "1.3.2", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "https://mths.be/punycode", "main": "punycode.js", "keywords": [ "punycode", "unicode", "idn", "idna", "dns", "url", "domain" ], "license": "MIT", "author": { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" }, "contributors": [ { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" }, { "name": "John-David Dalton", "url": "http://allyoucanleet.com/" } ], "repository": { "type": "git", "url": "https://github.com/bestiejs/punycode.js.git" }, "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "files": ["LICENSE-MIT.txt", "punycode.js"], "scripts": { "test": "node tests/tests.js" }, "devDependencies": { "coveralls": "^2.10.1", "grunt": "^0.4.5", "grunt-contrib-uglify": "^0.5.0", "grunt-shell": "^0.7.0", "istanbul": "^0.2.13", "qunit-extras": "^1.2.0", "qunitjs": "~1.11.0", "requirejs": "^2.1.14" }, "gitHead": "38c8d3131a82567bfef18da09f7f4db68c84f8a3", "_id": "punycode@1.3.2", "_shasum": "9653a036fb7c1ee42342f2325cceefea3926c48d", "_from": ".", "_npmVersion": "1.4.28", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "dist": { "shasum": "9653a036fb7c1ee42342f2325cceefea3926c48d", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.3.2.tgz", "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEUCIQDUtVYz5j518Awum8gq6SMxCoBRy1/pZYSQpgqwT3imLwIgPKWQIgwXSHtJwUOYqUN+zXQ0V4G42H6k9/1UJsQdEyg=" } ] }, "directories": {} }, "1.4.0": { "name": "punycode", "version": "1.4.0", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "https://mths.be/punycode", "main": "punycode.js", "keywords": [ "punycode", "unicode", "idn", "idna", "dns", "url", "domain" ], "license": "MIT", "author": { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" }, "contributors": [ { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" }, { "name": "John-David Dalton", "url": "http://allyoucanleet.com/" } ], "repository": { "type": "git", "url": "git+https://github.com/bestiejs/punycode.js.git" }, "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "files": ["LICENSE-MIT.txt", "punycode.js"], "scripts": { "test": "node tests/tests.js" }, "devDependencies": { "coveralls": "^2.11.4", "grunt": "^0.4.5", "grunt-contrib-uglify": "^0.11.0", "grunt-shell": "^1.1.2", "istanbul": "^0.4.1", "qunit-extras": "^1.4.4", "qunitjs": "~1.11.0", "requirejs": "^2.1.22" }, "jspm": { "map": { "./punycode.js": { "node": "@node/punycode" } } }, "gitHead": "27f9d92718c78a9d377c4e5176272ceca44590f4", "_id": "punycode@1.4.0", "_shasum": "3f879ea03f24c718d4d4b7e47de1fb51cf6c3e33", "_from": ".", "_npmVersion": "3.3.12", "_nodeVersion": "5.1.0", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "dist": { "shasum": "3f879ea03f24c718d4d4b7e47de1fb51cf6c3e33", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.4.0.tgz", "integrity": "sha512-2f5mYw3Iqt8BVEvQV1c9RaaSQ9VqEjTPQpens4G9/+VNWjRFu/7ahnB3/qjiXfcbQ8PVXE4DVJXkgyhHqH9aeQ==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEUCIQC5tI439C0W5PU9YqY1yW1hAxcAVlzbQCAS0kys/CLNyAIgZ+RBukk1CcY6xupAx4WHNQwep6ISvLUG+5YEt1jPDfs=" } ] }, "directories": {} }, "1.4.1": { "name": "punycode", "version": "1.4.1", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "https://mths.be/punycode", "main": "punycode.js", "keywords": [ "punycode", "unicode", "idn", "idna", "dns", "url", "domain" ], "license": "MIT", "author": { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" }, "contributors": [ { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" }, { "name": "John-David Dalton", "url": "http://allyoucanleet.com/" } ], "repository": { "type": "git", "url": "git+https://github.com/bestiejs/punycode.js.git" }, "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "files": ["LICENSE-MIT.txt", "punycode.js"], "scripts": { "test": "node tests/tests.js" }, "devDependencies": { "coveralls": "^2.11.4", "grunt": "^0.4.5", "grunt-contrib-uglify": "^0.11.0", "grunt-shell": "^1.1.2", "istanbul": "^0.4.1", "qunit-extras": "^1.4.4", "qunitjs": "~1.11.0", "requirejs": "^2.1.22" }, "jspm": { "map": { "./punycode.js": { "node": "@node/punycode" } } }, "gitHead": "0fbadd6e81f3a0ce06c38998040d6db6bdfbc5c9", "_id": "punycode@1.4.1", "_shasum": "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e", "_from": ".", "_npmVersion": "3.8.2", "_nodeVersion": "5.2.0", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "dist": { "shasum": "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-1.4.1.tgz", "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEYCIQDvBwsAIkRTowoxRYNpn856NGuWz6ev3f4CLaUqAjgxkQIhAL2qaZ7H532zvmWlQOGIBgQqEAsim27EBf6tMv0jlFIx" } ] }, "_npmOperationalInternal": { "host": "packages-12-west.internal.npmjs.com", "tmp": "tmp/punycode-1.4.1.tgz_1458437236261_0.07678767060860991" }, "directories": {} }, "2.0.0": { "name": "punycode", "version": "2.0.0", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "https://mths.be/punycode", "main": "punycode.js", "engines": { "node": ">=6" }, "keywords": [ "punycode", "unicode", "idn", "idna", "dns", "url", "domain" ], "license": "MIT", "author": { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" }, "contributors": [ { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" } ], "repository": { "type": "git", "url": "git+https://github.com/bestiejs/punycode.js.git" }, "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "files": ["LICENSE-MIT.txt", "punycode.js"], "scripts": { "test": "mocha tests" }, "devDependencies": { "codecov": "^1.0.1", "istanbul": "^0.4.1", "mocha": "^2.5.3" }, "jspm": { "map": { "./punycode.js": { "node": "@node/punycode" } } }, "gitHead": "681a9a4446c75c8d5a467f3a0689775d6c88a191", "_id": "punycode@2.0.0", "_shasum": "9145b207b5228410ca17a10fe1cf4ba2c015f6d7", "_from": ".", "_npmVersion": "3.9.3", "_nodeVersion": "6.2.1", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "dist": { "shasum": "9145b207b5228410ca17a10fe1cf4ba2c015f6d7", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-2.0.0.tgz", "integrity": "sha512-oPNQZ+HNC8wo+rGM6ojbqVaONYfqwphn4QrZJyqZCrPw1lxcKhafaMTYz9dGgY27tfsp/I2+s+zcsuWG8LP/WQ==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEQCIAg9V79f1lvg6HbksVSEiEqfbqKIVUsfZ7DyxLoQ1NtSAiAprBBL6TyQf5p+x6UBNGETrv85KuKJrTFul8v9EQPy5A==" } ] }, "_npmOperationalInternal": { "host": "packages-12-west.internal.npmjs.com", "tmp": "tmp/punycode-2.0.0.tgz_1465576824252_0.9305142343509942" }, "directories": {} }, "2.0.1": { "name": "punycode", "version": "2.0.1", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "https://mths.be/punycode", "main": "punycode.js", "jsnext:main": "punycode.es6.js", "engines": { "node": ">=6" }, "keywords": [ "punycode", "unicode", "idn", "idna", "dns", "url", "domain" ], "license": "MIT", "author": { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" }, "contributors": [ { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" } ], "repository": { "type": "git", "url": "git+https://github.com/bestiejs/punycode.js.git" }, "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "files": ["LICENSE-MIT.txt", "punycode.js", "punycode.es6.js"], "scripts": { "test": "mocha tests", "prepublish": "node scripts/prepublish.js" }, "devDependencies": { "codecov": "^1.0.1", "istanbul": "^0.4.1", "mocha": "^2.5.3" }, "jspm": { "map": { "./punycode.js": { "node": "@node/punycode" } } }, "gitHead": "e29d10dbba04dd52cfa2481cc4daea3286bc54ed", "_id": "punycode@2.0.1", "_shasum": "3f142fd8e6ef4e9ce24acbf7ba869ff9b00d2c2b", "_from": ".", "_npmVersion": "3.10.8", "_nodeVersion": "6.9.1", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "dist": { "shasum": "3f142fd8e6ef4e9ce24acbf7ba869ff9b00d2c2b", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-2.0.1.tgz", "integrity": "sha512-xFK4f2VCQ/FaO3X3Xq5V+d/Cw+kiZAUqoMkp1khOkmrky+sFhgBJn5Pn3Jp57st0qyAmUaWGDxVxiDBnHoj93w==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEUCIQCjNQ9PhA4VlDNj9O9Q8D2kK++jLMMzou7I2wt/AxBtEgIgAqib2wcMtEM99dvpwoBxgY86uwHMpJ2OHCziWHEzs84=" } ] }, "_npmOperationalInternal": { "host": "packages-12-west.internal.npmjs.com", "tmp": "tmp/punycode-2.0.1.tgz_1477286274563_0.6842294086236507" }, "directories": {} }, "2.1.0": { "name": "punycode", "version": "2.1.0", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "https://mths.be/punycode", "main": "punycode.js", "jsnext:main": "punycode.es6.js", "engines": { "node": ">=6" }, "keywords": [ "punycode", "unicode", "idn", "idna", "dns", "url", "domain" ], "license": "MIT", "author": { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" }, "contributors": [ { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" } ], "repository": { "type": "git", "url": "git+https://github.com/bestiejs/punycode.js.git" }, "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "files": ["LICENSE-MIT.txt", "punycode.js", "punycode.es6.js"], "scripts": { "test": "mocha tests", "prepublish": "node scripts/prepublish.js" }, "devDependencies": { "codecov": "^1.0.1", "istanbul": "^0.4.1", "mocha": "^2.5.3" }, "jspm": { "map": { "./punycode.js": { "node": "@node/punycode" } } }, "gitHead": "9aeca525bba478206c6e1b5501e063f3db7bda7f", "_id": "punycode@2.1.0", "_shasum": "5f863edc89b96db09074bad7947bf09056ca4e7d", "_from": ".", "_npmVersion": "3.10.8", "_nodeVersion": "6.9.1", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "dist": { "shasum": "5f863edc89b96db09074bad7947bf09056ca4e7d", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-2.1.0.tgz", "integrity": "sha512-Yxz2kRwT90aPiWEMHVYnEf4+rhwF1tBmmZ4KepCP+Wkium9JxtWnUm1nqGwpiAHr/tnTSeHqr3wb++jgSkXjhA==", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEUCICpb1wgiLZ9yOoMRTMCFCn1L5N49ZXdl5FuF8KAIBGSGAiEAmuwJdXQ8M3nGgjA5zIv8ZzoRF1EEumL8V9aJea0eZIE=" } ] }, "_npmOperationalInternal": { "host": "packages-12-west.internal.npmjs.com", "tmp": "tmp/punycode-2.1.0.tgz_1483725932175_0.5228502317331731" }, "directories": {} }, "2.1.1": { "name": "punycode", "version": "2.1.1", "description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.", "homepage": "https://mths.be/punycode", "main": "punycode.js", "jsnext:main": "punycode.es6.js", "module": "punycode.es6.js", "engines": { "node": ">=6" }, "keywords": [ "punycode", "unicode", "idn", "idna", "dns", "url", "domain" ], "license": "MIT", "author": { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" }, "contributors": [ { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" } ], "repository": { "type": "git", "url": "git+https://github.com/bestiejs/punycode.js.git" }, "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "files": ["LICENSE-MIT.txt", "punycode.js", "punycode.es6.js"], "scripts": { "test": "mocha tests", "prepublish": "node scripts/prepublish.js" }, "devDependencies": { "codecov": "^1.0.1", "istanbul": "^0.4.1", "mocha": "^2.5.3" }, "jspm": { "map": { "./punycode.js": { "node": "@node/punycode" } } }, "gitHead": "68df855dc42d1086ada161331b3074468e8d848d", "_id": "punycode@2.1.1", "_npmVersion": "5.6.0", "_nodeVersion": "8.11.1", "_npmUser": { "name": "mathias", "email": "mathias@qiwi.be" }, "dist": { "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "shasum": "b58b010ac40c22c5657616c8d2c2c02c7bf479ec", "tarball": "http://localhost:4545/npm/registry/punycode/punycode-2.1.1.tgz", "fileCount": 5, "unpackedSize": 32434, "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA4SZCRA9TVsSAnZWagAA5ZYP/0UOrnGue5Uhy1In5lOe\nh8pglPP9+qBCRx+nfe+YgmPV45IdYadH6InqCibkxAAeZ+j+Sc0g4I1Vv9SF\nPDXiA34tNt12kmLgFSEmdAhbxa87bGtvTnPCzme1iZfmqYmc7GE/q2iazWxd\n9R2im5Xr1oUwZCe0jiY2Le7HOhd+Mnkd76pdknseybWYJxf1RbNSDCtOxndO\nMsZU2CzhG38CFyPVozm+5+XEf5QD3cjKpwpZKZOxVTJ8dwB9FK5SLAvCQSGW\nO15Bili5YCxi2053KDvP/4VGMGdVxPLIp5E+uJyeZSwqVAiqmtk52iLJq4iO\nTs0B3tkKxi3Rxkk5vr0OvvOk6iIW+jkcgaQTFj8jZaGmvvGXztR5F2RDsrDr\nfrXKkahtw+W7u3eoAahCh4FgvJ3sclI23Ik2+ahQQR7B3+AsJ/hVP365RpZo\nSnR/YC+QtfzFJYwbepvg2rhaOqkiGk3dcWS53r2hUm6Ugd0AIR8Cmjuqbsrd\nUaeS+WfpvoceuU45rC9nSCPYms9bBNYBN0leYPb+okOWFbZI5v/gp86CfRs3\n8gwadUA99Z8IFcjzpiIEkmPkk3Z8y5tGXIw66FGuxVDE/tPBORGmEOCPEVpg\nJ/zsiqblJ9pTTGDKTdKxFF4fNq3koen1N4ZAIAoZqJUq7pGEzwjWy9Zw/+JW\nRaNl\r\n=ncBz\r\n-----END PGP SIGNATURE-----\r\n", "signatures": [ { "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA", "sig": "MEUCIBcK2xxRA8qZpahqjEJb2iYYQ3oB5CZL1nabOwakIbRUAiEAzxUMeTgnO/0/ZBwQCOBSmpV8FR0PGra5FS51nJmaeTw=" } ] }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "directories": {}, "_npmOperationalInternal": { "host": "s3://npm-registry-packages", "tmp": "tmp/punycode_2.1.1_1526957206887_0.5799851251332668" }, "_hasShrinkwrap": false } }, "maintainers": [ { "name": "mathias", "email": "mathias@qiwi.be" }, { "name": "reconbot", "email": "wizard@roborooter.com" } ], "time": { "modified": "2022-06-25T01:15:37.134Z", "created": "2011-09-07T03:53:54.173Z", "0.0.1": "2011-09-07T03:53:54.402Z", "0.0.2": "2011-10-26T22:21:42.683Z", "0.1.0": "2011-11-13T17:01:18.347Z", "0.1.1": "2011-11-13T17:01:43.406Z", "0.0.1337": "2011-11-13T16:58:36.944Z", "0.1.2": "2011-11-14T13:15:15.136Z", "0.2.0": "2011-11-17T20:46:35.728Z", "0.2.1": "2011-11-28T20:47:36.225Z", "0.2.2": "2011-12-27T14:06:30.675Z", "0.3.0": "2012-01-03T09:05:18.020Z", "1.0.0": "2012-02-24T15:02:54.438Z", "1.1.0": "2012-06-27T15:07:09.317Z", "1.1.1": "2012-06-27T15:43:09.363Z", "1.2.0": "2012-10-10T12:24:07.234Z", "1.2.1": "2013-03-31T12:04:49.515Z", "1.2.2": "2013-06-02T12:11:21.440Z", "1.2.3": "2013-06-20T10:33:05.742Z", "1.2.4": "2014-02-17T06:07:31.240Z", "1.3.0": "2014-07-03T10:59:22.173Z", "1.3.1": "2014-08-08T12:57:39.100Z", "1.3.2": "2014-10-22T12:20:28.551Z", "1.4.0": "2015-12-11T12:41:32.747Z", "1.4.1": "2016-03-20T01:27:18.427Z", "2.0.0": "2016-06-10T16:40:26.846Z", "2.0.1": "2016-10-24T05:17:56.406Z", "2.1.0": "2017-01-06T18:05:34.286Z", "2.1.1": "2018-05-22T02:46:47.304Z" }, "author": { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" }, "repository": { "type": "git", "url": "git+https://github.com/bestiejs/punycode.js.git" }, "users": { "m42am": true, "wenbing": true, "simplyianm": true, "remryahirev": true, "nickeltobias": true, "tobiasnickel": true, "ahmedelgabri": true, "netoperatorwibby": true, "ys_sidson_aidson": true, "klimnikita": true, "kevin-foster": true, "touskar": true, "jdalton": true, "hisorange": true }, "readme": "# Punycode.js [![Build status](https://travis-ci.org/bestiejs/punycode.js.svg?branch=master)](https://travis-ci.org/bestiejs/punycode.js) [![Code coverage status](http://img.shields.io/codecov/c/github/bestiejs/punycode.js.svg)](https://codecov.io/gh/bestiejs/punycode.js) [![Dependency status](https://gemnasium.com/bestiejs/punycode.js.svg)](https://gemnasium.com/bestiejs/punycode.js)\n\nPunycode.js is a robust Punycode converter that fully complies to [RFC 3492](https://tools.ietf.org/html/rfc3492) and [RFC 5891](https://tools.ietf.org/html/rfc5891).\n\nThis JavaScript library is the result of comparing, optimizing and documenting different open-source implementations of the Punycode algorithm:\n\n* [The C example code from RFC 3492](https://tools.ietf.org/html/rfc3492#appendix-C)\n* [`punycode.c` by _Markus W. Scherer_ (IBM)](http://opensource.apple.com/source/ICU/ICU-400.42/icuSources/common/punycode.c)\n* [`punycode.c` by _Ben Noordhuis_](https://github.com/bnoordhuis/punycode/blob/master/punycode.c)\n* [JavaScript implementation by _some_](http://stackoverflow.com/questions/183485/can-anyone-recommend-a-good-free-javascript-for-punycode-to-unicode-conversion/301287#301287)\n* [`punycode.js` by _Ben Noordhuis_](https://github.com/joyent/node/blob/426298c8c1c0d5b5224ac3658c41e7c2a3fe9377/lib/punycode.js) (note: [not fully compliant](https://github.com/joyent/node/issues/2072))\n\nThis project was [bundled](https://github.com/joyent/node/blob/master/lib/punycode.js) with Node.js from [v0.6.2+](https://github.com/joyent/node/compare/975f1930b1...61e796decc) until [v7](https://github.com/nodejs/node/pull/7941) (soft-deprecated).\n\nThe current version supports recent versions of Node.js only. It provides a CommonJS module and an ES6 module. For the old version that offers the same functionality with broader support, including Rhino, Ringo, Narwhal, and web browsers, see [v1.4.1](https://github.com/bestiejs/punycode.js/releases/tag/v1.4.1).\n\n## Installation\n\nVia [npm](https://www.npmjs.com/):\n\n```bash\nnpm install punycode --save\n```\n\nIn [Node.js](https://nodejs.org/):\n\n```js\nconst punycode = require('punycode');\n```\n\n## API\n\n### `punycode.decode(string)`\n\nConverts a Punycode string of ASCII symbols to a string of Unicode symbols.\n\n```js\n// decode domain name parts\npunycode.decode('maana-pta'); // 'mañana'\npunycode.decode('--dqo34k'); // '☃-⌘'\n```\n\n### `punycode.encode(string)`\n\nConverts a string of Unicode symbols to a Punycode string of ASCII symbols.\n\n```js\n// encode domain name parts\npunycode.encode('mañana'); // 'maana-pta'\npunycode.encode('☃-⌘'); // '--dqo34k'\n```\n\n### `punycode.toUnicode(input)`\n\nConverts a Punycode string representing a domain name or an email address to Unicode. Only the Punycoded parts of the input will be converted, i.e. it doesn’t matter if you call it on a string that has already been converted to Unicode.\n\n```js\n// decode domain names\npunycode.toUnicode('xn--maana-pta.com');\n// → 'mañana.com'\npunycode.toUnicode('xn----dqo34k.com');\n// → '☃-⌘.com'\n\n// decode email addresses\npunycode.toUnicode('джумла@xn--p-8sbkgc5ag7bhce.xn--ba-lmcq');\n// → 'джумла@джpумлатест.bрфa'\n```\n\n### `punycode.toASCII(input)`\n\nConverts a lowercased Unicode string representing a domain name or an email address to Punycode. Only the non-ASCII parts of the input will be converted, i.e. it doesn’t matter if you call it with a domain that’s already in ASCII.\n\n```js\n// encode domain names\npunycode.toASCII('mañana.com');\n// → 'xn--maana-pta.com'\npunycode.toASCII('☃-⌘.com');\n// → 'xn----dqo34k.com'\n\n// encode email addresses\npunycode.toASCII('джумла@джpумлатест.bрфa');\n// → 'джумла@xn--p-8sbkgc5ag7bhce.xn--ba-lmcq'\n```\n\n### `punycode.ucs2`\n\n#### `punycode.ucs2.decode(string)`\n\nCreates an array containing the numeric code point values of each Unicode symbol in the string. While [JavaScript uses UCS-2 internally](https://mathiasbynens.be/notes/javascript-encoding), this function will convert a pair of surrogate halves (each of which UCS-2 exposes as separate characters) into a single code point, matching UTF-16.\n\n```js\npunycode.ucs2.decode('abc');\n// → [0x61, 0x62, 0x63]\n// surrogate pair for U+1D306 TETRAGRAM FOR CENTRE:\npunycode.ucs2.decode('\\uD834\\uDF06');\n// → [0x1D306]\n```\n\n#### `punycode.ucs2.encode(codePoints)`\n\nCreates a string based on an array of numeric code point values.\n\n```js\npunycode.ucs2.encode([0x61, 0x62, 0x63]);\n// → 'abc'\npunycode.ucs2.encode([0x1D306]);\n// → '\\uD834\\uDF06'\n```\n\n### `punycode.version`\n\nA string representing the current Punycode.js version number.\n\n## Author\n\n| [![twitter/mathias](https://gravatar.com/avatar/24e08a9ea84deb17ae121074d0f17125?s=70)](https://twitter.com/mathias \"Follow @mathias on Twitter\") |\n|---|\n| [Mathias Bynens](https://mathiasbynens.be/) |\n\n## License\n\nPunycode.js is available under the [MIT](https://mths.be/mit) license.\n", "readmeFilename": "README.md", "homepage": "https://mths.be/punycode", "keywords": ["punycode", "unicode", "idn", "idna", "dns", "url", "domain"], "contributors": [ { "name": "Mathias Bynens", "url": "https://mathiasbynens.be/" } ], "bugs": { "url": "https://github.com/bestiejs/punycode.js/issues" }, "license": "MIT" }