{"_id":"tugboat","_rev":"96-b1b3ef1dc7df6b398db72b36520dd303","name":"tugboat","description":"Manage groups of dockers","dist-tags":{"latest":"3.10.4"},"versions":{"1.5.0":{"name":"tugboat","version":"1.5.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"2a036a5ea3b522ab3eb067ddb425300c88205132","_id":"tugboat@1.5.0","_shasum":"ab6ce5c5cf60685377832d6bbf09a44be79a84c3","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"ab6ce5c5cf60685377832d6bbf09a44be79a84c3","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-1.5.0.tgz","integrity":"sha512-B9BbTQai+NiYtk2NIy46tZF2aCe0EE7HB6dYAfsaNW3X9BjOxUyR5Vp9tc6FXw9z99CjctNLXmJSbNz/JtM2Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFcFQlZ9m/AZ53ZkwCHSkRewFgx9Tb6rOGmeVXJi1jtwIhAMMdanPSdvT4RmcVzNv1I58jYlHA1DDWqaP1q1tIPiCp"}]}},"1.6.0":{"name":"tugboat","version":"1.6.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"8247658861509418b7911e8c22d34a4c866cf125","_id":"tugboat@1.6.0","_shasum":"1d8d6ad3312243decc10f16b9b67ac5e669a5e30","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"1d8d6ad3312243decc10f16b9b67ac5e669a5e30","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-1.6.0.tgz","integrity":"sha512-SSoAk6dyIRNPpJpDuPAtsUWBGGFTn8i6c9tsOF30UdIcvt6gloEb+l7t8+cNqWc2wtdKoXIctyvy0k94DqUX5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMZuqoa9gALXHNDhKgcUsEpky0l9SFhoVTHWv05JQagAiB0J7+BQLoG203ja08rHNIZgAqo4yhkdypC49NQKfmlpg=="}]}},"1.7.0":{"name":"tugboat","version":"1.7.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"abd19ce88fa8c386870007dc8c159964752be7de","_id":"tugboat@1.7.0","_shasum":"187176862f9c3d716aa2470bcab6e41e21f595c9","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"187176862f9c3d716aa2470bcab6e41e21f595c9","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-1.7.0.tgz","integrity":"sha512-/7IdtahHRd+iUkqx8dkzX31a7HkrJS97irLJb52f8NnN4HRvi+/w2lNJQ/stK3uJhZSWl/Eypbg/Z0kildShrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh37MjKqjmZSlxo/MeDLsfu4IHDZHZKpX07XRCnmNlggIgB6UQDLdqsKl/DpQSEqKcNxeBf8sevsSkkXfhL/4+MuE="}]}},"1.7.1":{"name":"tugboat","version":"1.7.1","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"ea7df484154a8cde1a8beb42a14cd59a13ea4ab2","_id":"tugboat@1.7.1","_shasum":"b62ebb2939fde8c91d8029939a054a9ef617154f","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"b62ebb2939fde8c91d8029939a054a9ef617154f","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-1.7.1.tgz","integrity":"sha512-Jl1rF0Yq/Mt29bJSI6AH3xwYVwE59rCyRgqbgokngFm4LL+Sjxc/Q2YioVMiEPZSssODBqN9RM1AnfetuMNsAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBB64o1199gXH6f+Ju3J6hCKDK8Y627XxLVbFOX9VDzAAiBaeAxUSyKdxQdmX2iYpKgdVxOaN1/LYyVVOpj+jLPfBg=="}]}},"1.8.0":{"name":"tugboat","version":"1.8.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"da4701b0eca769a793cc2c84fea928e52168af2d","_id":"tugboat@1.8.0","_shasum":"369d456238766fb2a81af7701d9ac36eda19997e","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"369d456238766fb2a81af7701d9ac36eda19997e","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-1.8.0.tgz","integrity":"sha512-SlT+5EUuhvjcqn5xDpf81guWepg/pMLdfhgSFbvCQS2bsIMPbWfhC2PAWYrVWjERaWOBtndTQyWgzH9jj5cqNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkNYMyASr/GjXNoxEUnuvUhGZ+NqwqE0C5ef+dVTz2WQIgRHWbX4/WatIntW0JAO/5juzrBExccMSDUGMIeviK4+Q="}]}},"1.9.0":{"name":"tugboat","version":"1.9.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"53a482b50d183b74784b54ebb0ab870230e4169e","_id":"tugboat@1.9.0","_shasum":"398835f0e33be5b21f3febb6751ac3adb0584f3b","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"398835f0e33be5b21f3febb6751ac3adb0584f3b","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-1.9.0.tgz","integrity":"sha512-AIOBrD6oeDzcrWV2e20ikBnD3ClZaWoVvtWxDRD/9W3BGXgPIQbbgn8Clk6HECoeXW6gHFbB2dkMsEtxYOrzMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGwtIUWKk8QG0opMjldH8vAl00rPDgToZUdOUUzCmZUgIgT7ZmilAid7abNlfE5CgSbz9WpjfRJlwMQLaFDsA5WQI="}]}},"1.10.0":{"name":"tugboat","version":"1.10.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"cb90b01f159f082fe8d2cab6194c82f97a470144","_id":"tugboat@1.10.0","_shasum":"30e4c01afea493b5c75b37beb05956636b90deeb","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"30e4c01afea493b5c75b37beb05956636b90deeb","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-1.10.0.tgz","integrity":"sha512-Zrdsp7UzcjWC4ARp2FlsQU+4Ve9bj5DazuBitEcLifLb6ttG11nl6z5e4mYg2zswLcNHCyJTXU/owOJ1/D7v3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDaihgcj7EOO3iknDaljiDQS81+3hksBEogFQify3psUAiBBIBHMQaTQncTGgjKQEEhaOxZW34wGHNgNwQD8s0kPqA=="}]}},"2.0.0":{"name":"tugboat","version":"2.0.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"aee3bb46819f50eb0e1c40e18106ff1e16f7b243","_id":"tugboat@2.0.0","_shasum":"de249d826bd8c35dc3db15d3a952c17eb40391ac","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"de249d826bd8c35dc3db15d3a952c17eb40391ac","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.0.0.tgz","integrity":"sha512-hdRQeYumfuAic4tva1+A3wpr0suJWCRsYljhKadxYjrwtdASP6MoymJxAtS9BBmiOTUBAAvFJIaYkKzSTiWTGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOqQAvWP8Bo4cfP0av0GTnXGInyzZqrAfNVko64KBtrAiBp3g7bPiWGWJqFR8M4hDrfUKtBklyq8oT4rL4vRJw8vQ=="}]}},"2.0.1":{"name":"tugboat","version":"2.0.1","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"1925547e0e605ea457d17df0b3a95c59d7ffa73f","_id":"tugboat@2.0.1","_shasum":"16e4af24f7dabc9937b62e642a2aca490c527544","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"16e4af24f7dabc9937b62e642a2aca490c527544","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.0.1.tgz","integrity":"sha512-f24iUabE1+IL80jkxzmy57E1CEAkRwvaoFLbJ8cKa0yWJ07JCBdVPbtSDjYzWbZhqEP0/LriLEVb03wdiycK8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYfmvlN6sTimoDy/H+f2ODj1MEbWnq9g1CnV4MGjx3fAiBNYIp7K+gHHJnIHbjXni7iTrT5Oq4ElYeUExliMxxXPw=="}]}},"2.1.0":{"name":"tugboat","version":"2.1.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"021634df9dc0cb07a68734c80a515e5721e5066b","_id":"tugboat@2.1.0","_shasum":"4e9b55f02e851becb8ff009d5d8f1a19716f1e5a","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"4e9b55f02e851becb8ff009d5d8f1a19716f1e5a","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.1.0.tgz","integrity":"sha512-wa34SfaFUMohYe5RXgjOYbRGSp6kkZWKqf0E8jqzmNFqWPI7BAPJ8tMGCx3YZaKzeuYpJykrgBpX20XoMbxnLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdoYggoHEnRSY/iMNGoUfAk799QJYSHFB0f5ob8/a8tAiB3/iFcvUIwRB3JklV3RvGUyshytreKobha17Hu4gJ2SA=="}]}},"2.2.0":{"name":"tugboat","version":"2.2.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"0bd4c56cc9f29d66a9086923454750c9b01a879e","_id":"tugboat@2.2.0","_shasum":"31f35c5501eae7dbbb98ee41a5a6c1ade4cfb18b","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"31f35c5501eae7dbbb98ee41a5a6c1ade4cfb18b","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.2.0.tgz","integrity":"sha512-/ipBc3dVivMVUzi63JsSRUYizp5b1f7orWznY5c/L8uF+yo4GT86IUdBZXRHMOapStYaXirJ4i0JuTjeTIrCrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCArFIj7VM9B3XjzGD92bXEGAep4SZF090WFy0UP0RTQQIhAIxaeStl9t0BbuAl9UqCfC11AmzsGIoXsdAdhgLHalAa"}]}},"2.4.0":{"name":"tugboat","version":"2.4.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"01afa6a67dee7a725b64c8bbfb96d70b3ec30855","_id":"tugboat@2.4.0","_shasum":"bb4a02fdade7a7dce423a8d1ceb7fa0694e53b54","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"bb4a02fdade7a7dce423a8d1ceb7fa0694e53b54","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.4.0.tgz","integrity":"sha512-pkzIhECWwPGqmH1fdl0Pw4enFS9u8tfjPRQ7GYW8XyByCTdihrfFhRPkf/9j0D91yPZ+1QxuFdTSXTfGTvaCNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlp2z7bVLEZEniRaFv0VPovdrzOsnzGU/WlJ3UUbm9yAIgSz3FlArEI4jp9RoLoZm+0CGHnpKMwZrx5oFcQFoLpw4="}]}},"2.5.1":{"name":"tugboat","version":"2.5.1","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"29eff7f8f57b187b65d237f8932fa740aa25fb36","_id":"tugboat@2.5.1","_shasum":"05903b35b46c373df6658ac521540ca40b4a40ff","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"05903b35b46c373df6658ac521540ca40b4a40ff","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.5.1.tgz","integrity":"sha512-QslTaIt52zwGvJfvLxew+pQxwzDFkm07mNjqPPX72kNz5HKWhGkmfGPeIdOqi1lrrK1TrIBMMq3+5YvSgv29zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBul6KGJUFXDDYsUA08yFNakmY6pTB3YaMNEmPHvEhKMAiBpfTg8JvvguStfUQ/QMPdH/tdtBS59HycrZtZpP9Q9hg=="}]}},"2.5.2":{"name":"tugboat","version":"2.5.2","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"e4cebb0038760582862d213196bc95c7d5ab803e","_id":"tugboat@2.5.2","_shasum":"d8b7aac52409f278f60f38e1bcfdac6b6d27e9ca","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"d8b7aac52409f278f60f38e1bcfdac6b6d27e9ca","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.5.2.tgz","integrity":"sha512-EmDz9gRL4cGdkQ5nmviOkS0otqyRwtevY2AxSa2cX0J61fIgUEb9cU06PXwbv477frTPpQMxt9PQz3+8m0+dzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWRbsW8AUQh/wjgmCHyxPtK2BrJa/cdslIrI5lM45jgAIhANfM759584J6e3F16YIs1XwzEsY+/3lAT6sukKIZ0ies"}]}},"2.6.0":{"name":"tugboat","version":"2.6.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"80e2328707606b9ab75c2ef5a8cf8098f65962e4","_id":"tugboat@2.6.0","_shasum":"c56f64d3a26c5dcc6f792da6ab8270dc5e71ab67","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"c56f64d3a26c5dcc6f792da6ab8270dc5e71ab67","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.6.0.tgz","integrity":"sha512-Kq834R29oRB5AAEOBJfaZ5GRIgj2s1ECqf3reIb2mn8OhjE8ZT95ekp3imJagx7UP4Sfymd5QiqX8jeT8MGANw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGoY/406y85Of4Do/XnD8UCDxxdwhEWmnmDsSI7/GeBXAiEAgh7viTBOc8ih+BHDkrVSkFANnFEI483Ln8tzSEuApdY="}]}},"2.6.1":{"name":"tugboat","version":"2.6.1","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"*","js-yaml":"^3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"ab0800e38a9b3986add3f8eba1966fbfb7055e9a","_id":"tugboat@2.6.1","_shasum":"678877cefdec0d8f362b7f3641b23859b1581f8b","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"678877cefdec0d8f362b7f3641b23859b1581f8b","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.6.1.tgz","integrity":"sha512-Gp9MFOOb321iPYoIGbPYo/X14AEbvNZ0aOdhHy2EOaRbaegIoP1lXCVzzeTVG8dyaZHAOlMlOJIZj8OipglzBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEntc52OMWCbKuyNgGA/wpjtVoHU/KYztw4cDsMylOOHAiEAgg5vqBxlaMBoY0JYUw8zzXrd/2XNmEfBHRNJ55u1aLA="}]}},"2.6.2":{"name":"tugboat","version":"2.6.2","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.1.2","js-yaml":"3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"2182cb52e4ebe09306db0ad4f13fe98307ee5715","_id":"tugboat@2.6.2","_shasum":"c976f7dcc404ec3616cf8144fb900e18d9b95ead","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"c976f7dcc404ec3616cf8144fb900e18d9b95ead","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.6.2.tgz","integrity":"sha512-BYIFYi2cqq1kL4A8cfYCeCQryto7ty/nVoKgXX57pE4mTkLzT9dL3myX1qWcTrigmqhGjuH7oTucyIcJp7LXaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtgsGPG2eBUcStu7ifpl45S6W61NAEtyM2c1VqS7ip/gIgH0+/N5dWi2lKRb/25/DCB8TkPXTnbRvpllyHpBeme+Q="}]}},"2.6.3":{"name":"tugboat","version":"2.6.3","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.1.2","js-yaml":"3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"cceb5730ce765a56b59a71bad4d131f9c5acdbfa","_id":"tugboat@2.6.3","_shasum":"c63c83a8322becf832c34d8dc88f31917fecde00","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"c63c83a8322becf832c34d8dc88f31917fecde00","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.6.3.tgz","integrity":"sha512-nq7dBs4cJKGVdCzXeeW9av47h2VxpcooL/hpB5m7YHilnh7macWA7lkyIEYSgGdBwnKrNFkysrYNIWmglrS19g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj4uRZowZPqtitUkqVQJEd8SbZWeBjrPlZMzPOWQA1aQIgBTxvoMHe2Z1JdQuv5mjVvnK020mT+4hd9NcTUJOJtxI="}]}},"2.8.0":{"name":"tugboat","version":"2.8.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.1.2","js-yaml":"3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"0274019f653c031bb58f9480c1e370babb993cc5","_id":"tugboat@2.8.0","_shasum":"554e4cb9ad1623fc4f274390ee5daeac6fdbb46c","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"554e4cb9ad1623fc4f274390ee5daeac6fdbb46c","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.8.0.tgz","integrity":"sha512-VnXRNDOC4NoRCrNKjvaxpjhiC5LdBU9QLP1LABz05YUNJzRhx5KjnPLYRZDwQAvnDJGwbu4Zo3jwHEvD+iwTSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH7fWeicq8r9YWrqOc/bW/bMsmgG00Lhm4ltudeNucFwIhAK5A1j8k41wzc9yN3JCX75TpYxU6aPMXRU7gBfTAmUP9"}]}},"2.8.1":{"name":"tugboat","version":"2.8.1","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.1.2","js-yaml":"3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"81c09d4ad51d01e5acb8e3fa3105e2faf182e13b","_id":"tugboat@2.8.1","_shasum":"42cdb781ff7a0de36fd4bf26e8e97e8f227b04ab","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"42cdb781ff7a0de36fd4bf26e8e97e8f227b04ab","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-2.8.1.tgz","integrity":"sha512-d+wwsm4i7Et+YiWoJzWMwQ0zugGRTUCeGlnUUdewp1x+yxGCtT+RIofIFhEHr2zaBwbyou6h4LRH0qU83MTzEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk4oz2zGEG0CyVWyi4UktFMelK8DlX/wZi7BvvzQky4AIgfpq45EMaxEAUPWRo/rzh8BpIpkyR46TBkPqmhiC2w0s="}]}},"3.0.0":{"name":"tugboat","version":"3.0.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.1.2","js-yaml":"3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"24312f608d3ee2a14fe77a4bb93fd49a53f2a1ff","_id":"tugboat@3.0.0","_shasum":"b7b40d84795d7ab101b1f70e65fda29c215caf20","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"b7b40d84795d7ab101b1f70e65fda29c215caf20","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.0.0.tgz","integrity":"sha512-gJTR0olEvLzBZgilY+euJxf8e/PRhYXQkQJNPnxFw1gmcqjWxZqoIy0DTjsJ4mcGRk1PIdKuHrWABK+mL7kDmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTpbmIyXR+raprCFarq0kQTwm0zZgXK/HMsHvFiV1aFgIgIRQl3t0s8i8SrgaeuzNKrHO43NCcFoUYYLTOheGhFXw="}]}},"3.1.0":{"name":"tugboat","version":"3.1.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.1.2","js-yaml":"3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"b0883d0d14dc2f638227368c4e2f90cd3202ef8e","_id":"tugboat@3.1.0","_shasum":"bca75cf67e1163189b1cd22b0e59a79cefd02d44","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"bca75cf67e1163189b1cd22b0e59a79cefd02d44","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.1.0.tgz","integrity":"sha512-naVys85pHGAXJne0qcJap2nbMfJ6WgdsT58+csTIjNLuV9pAsJ2e9uApw4SntPBHyxUVT891BWEoyg60BLexsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJZXGZc6qV4mfF8R61vAmwRMIh+g/P6vMz4P3LPU5Y6AiEAof1oxc0qmQI6ab5oBIy63Cmlf7YJaLziy/Rsd3NenBQ="}]}},"3.1.1":{"name":"tugboat","version":"3.1.1","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.1.2","js-yaml":"3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"4e727ab0747ab36c896e02540c88141d95407702","_id":"tugboat@3.1.1","_shasum":"3606a010d9a4276dba7d8c0dcc169c0f71d8a5d4","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"3606a010d9a4276dba7d8c0dcc169c0f71d8a5d4","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.1.1.tgz","integrity":"sha512-12QXjtN3ubAmOuWIj1ew/CvK8+TFlj6NgzR81+MhuG+Llr6A8uV7+9RXRDVGn3fLzzxJu75CH61LJYiASabIyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlBPIs3KAkMBYsOnCQzDOyh1LnPGPxbl4oLXa3z2Y50AiBNpzDxhTph48papaGCqgV6DhmohhWUxv64XM7TdDaezA=="}]}},"3.3.0":{"name":"tugboat","version":"3.3.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.1.2","js-yaml":"3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"8c72d8e0e51cf375e6065d6c70528677bf3d7ee2","_id":"tugboat@3.3.0","_shasum":"47540868c9361ea8073c38ce6620169d57396dbd","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"47540868c9361ea8073c38ce6620169d57396dbd","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.3.0.tgz","integrity":"sha512-JtkiKKDvS141I+9GGjlI+h+ml9dVLIh3mzyTzO6De2CqcBQTVIzxCnMXgFDBrWm4hTQJNhnuy0yFKqFmklRMQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcWDJLK6sPna94G8vv2U74UOk3prICDO2294VeLJt+HgIgbHwNHiFLuHiP8H+iILUFOV3FunFGCz906IgEu9oIqBg="}]}},"3.3.2":{"name":"tugboat","version":"3.3.2","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.1.2","js-yaml":"3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"6d2ae3d066219e52b0c668edae8b40b9c0d12e47","_id":"tugboat@3.3.2","_shasum":"b5014bf722d13d5f4f6f7b1d3573e3b1c44c76e2","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"b5014bf722d13d5f4f6f7b1d3573e3b1c44c76e2","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.3.2.tgz","integrity":"sha512-q7Iq2205YOgDvU/V5vXwu+6z4HBDCJfZqZVgpsfRRT3nusfoB9vqTyQFiEukVn4G3zjStZDQq/XSsILNgiEipg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDamOY8rNHWdCIbmJ0RsX59Rll90lCBfNKKHylzoNC1CQIgStpMhkSPiR+D7tl+ArdSsCvfy6hOM5HrRG42dfY1VC4="}]}},"3.4.0":{"name":"tugboat","version":"3.4.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.1.2","js-yaml":"3.2.3"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"d9946d0215ae7cee7cd3cc32fac37e6b5b68fa3f","_id":"tugboat@3.4.0","_shasum":"fb2626efe9ab7b9aae977363733355f2bac95d98","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"fb2626efe9ab7b9aae977363733355f2bac95d98","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.4.0.tgz","integrity":"sha512-lj0Z5q0fbQTuhltevFPE3EJm7F0bGSRaMVIqTsTCRBlKAbsCnUmaRnjZmjd9WzjNl4sTu4q/TstQ916fbjCldg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6SXiwzgMRNLlpWAouYXpQ194IhZFIKzuxdPsEs2g3NAiA3XnCywnznaQuJbLwQ5N//VAMrthP/7jCrki+oRlRr4Q=="}]}},"3.4.1":{"name":"tugboat","version":"3.4.1","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.2","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"38598ef87a3a32b3aa31a671a1c50a36542906e2","_id":"tugboat@3.4.1","_shasum":"f4ba6f78c2d5312b67fe15cd431b3825e1df3910","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"f4ba6f78c2d5312b67fe15cd431b3825e1df3910","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.4.1.tgz","integrity":"sha512-mZGc03h5TGRa3lqL8bOUDEBV0YiflIPo2rtfbcpWrO0v0Ix0XU7CD6Aq4FWn4lGzCbV4W/LOQizB5hAGquO12w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtiQ0WEfXmJ8qTNov3KUFCXCXf3DO9XhcW1agtjaUQlAiBlMVZcJeblFeXrFWBRxyubpEvdOctjxXYEcPz/J3ILFQ=="}]}},"3.5.0":{"name":"tugboat","version":"3.5.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.2","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"995ea5834a501a9733cde561be213337f450828e","_id":"tugboat@3.5.0","_shasum":"dff7e6f5d2651f392381936e025bf00319ec1f5e","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"dff7e6f5d2651f392381936e025bf00319ec1f5e","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.5.0.tgz","integrity":"sha512-1v0nPTX1y9B37Prc+y4Gjku5VUB0xdfZ6eyPcDKOCsIp+1e+TWCpotR5+bPSnAZouOhk+I9gFgeqaWXElBXikw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZWrU/KOGmIuh9HLnYeFSdqLZVTqnWNozz/YFp8DNKnAiAyXGuGCdKIfERSkEL2mya7fFoLAC93PIVRWVahVKciuw=="}]}},"3.5.1":{"name":"tugboat","version":"3.5.1","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.4","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"323ebdf169752539aa7b854c09433018bddd01fb","_id":"tugboat@3.5.1","_shasum":"d9535041ba2f2c99cde202cf7ea3c0e0033be4a5","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"d9535041ba2f2c99cde202cf7ea3c0e0033be4a5","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.5.1.tgz","integrity":"sha512-Xr8yq9s5pfls4jsR2QEFTs8DyiXEO6DVm1WnnrPaioteBN4AUrl6i5zXWg+Cwd3cmAT4qw9Pps0/XRan9hyQJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqWgH65/IORb6kYPu0gv1XAQ5IPwBo4Jm5HcFNGfiCTwIgG5oE5OBOn8AqClB8e4ESvXGxGokFmxAsJfPuJQSdCvU="}]}},"3.5.2":{"name":"tugboat","version":"3.5.2","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.4","ducke-modem":"^1.0.0","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"c927bba4cd600dc464fe649d8ed40dfe55174d86","_id":"tugboat@3.5.2","_shasum":"9a95b258a9fbb6060a99975c40b6cb0d2dc986e0","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"9a95b258a9fbb6060a99975c40b6cb0d2dc986e0","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.5.2.tgz","integrity":"sha512-HZpM5+qgtgSMR7MTpHV/w2MiU/iUH5PTIS5SQAFOO9ySciHrenaLDCkZ2UnuQN9R+pdW8xVK9+IoVQyNdlmkKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEq56WLlj/gOSTkBNmiq+8hivsXQMdZIksPtpsbnDdjoAiB0vYCp/STQWIw3YAksbVgACx3Hk7l/DrIDm7HPt26CMQ=="}]}},"3.6.0":{"name":"tugboat","version":"3.6.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.4","ducke-modem":"^1.0.0","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"982906cc41585d6041c9d8b11e2389207a70e862","_id":"tugboat@3.6.0","_shasum":"f16fdbd4e343674e322c9057c3456b09fb75dc7c","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"f16fdbd4e343674e322c9057c3456b09fb75dc7c","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.6.0.tgz","integrity":"sha512-an1qbZdPg9AuKiQlt4LzE6H4gp9ipHXIrLZ77ZQfQkEmSfieZDGoXA2i/dZvQS4vyEy2/A0+uj4axCNWSsVsmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP2ttFO/Cry2CSmlThoZo+TUCYNOVylxaUbCxy8QalNgIhALc6Nb3JK//WM019hROTupchqGy4MnCvcNkRpWRJmtA2"}]}},"3.7.0":{"name":"tugboat","version":"3.7.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.4","ducke-modem":"^1.0.0","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"953e16124815a5ff9e7a61c5007ba0f77c90805f","_id":"tugboat@3.7.0","_shasum":"d2107a81dbdf697efa573f37f141c2cae98aacc9","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"d2107a81dbdf697efa573f37f141c2cae98aacc9","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.7.0.tgz","integrity":"sha512-hEOfQdlUNbahTyYZ+LSZkP/S7RtcYHZZCNWlTUiC7Jl3+CEIxsMtO3myMt7qPogP8fSfieYASHnNWNP69MCHmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvJb/GzRtixNODUrhAlFPtNWilAqan/ySNVUT2AEI4cQIgEqcSyml1W7rgCJ2INkajm9+zxCDXX1+pW28K0t3NfC8="}]}},"3.7.1":{"name":"tugboat","version":"3.7.1","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.4","ducke-modem":"^1.0.0","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"18d3c66cd2f2bb2359558188c79bd23f40f52f3e","_id":"tugboat@3.7.1","_shasum":"e50e9389297c8bf3707f0502ad764c53c742faf7","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"e50e9389297c8bf3707f0502ad764c53c742faf7","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.7.1.tgz","integrity":"sha512-Jd+IPt7z4RqA2lkx9qYSwqx4b/1EkD2HIccF6U+Vv5lLyP/a4TUIsQzhCu7AOCvbnxI1seKUIc0umlTgaKE5dA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTjSnLpuDuDaeuUQvPeJCdNsxi5kZiYiGjzBrNhZyspAiAzEDZvldlLGwcrMEue1Hlb0Tv94e2mhYVNV7zrBy0Rcw=="}]}},"3.8.0":{"name":"tugboat","version":"3.8.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.4","ducke-modem":"^1.0.0","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"d32b602ec0c90f98b814e3253c3fab2a0cd6072a","_id":"tugboat@3.8.0","_shasum":"d89447f4b7f62634f9102f0a82405c27fb666821","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"d89447f4b7f62634f9102f0a82405c27fb666821","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.8.0.tgz","integrity":"sha512-HtGf2UQ9n4M2GzfqKV694KlbDVVTovuHFyDbnDbyJuPhg21IslGJ/t1E2RlwXl+fF6Rtnjhy/WdvanHCaG5tgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFL+a0qt7BB4lXdTunOTBZ8EkgNIfWDiEErym/5IaUqeAiEAlJ+XorbWjrvAlFAgg76EoneM/ZCI4zJdJa6vsQIjhhw="}]}},"3.8.1":{"name":"tugboat","version":"3.8.1","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.4","ducke-modem":"^1.0.0","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"6c8708607f772cccd9d9e485c494341bc2f86f45","_id":"tugboat@3.8.1","_shasum":"67aed2b09016f12f79124cdcb4ec798acd80510a","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"67aed2b09016f12f79124cdcb4ec798acd80510a","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.8.1.tgz","integrity":"sha512-Nlh8yTrUKRyVWaRaltausQeprCHUtGLuRH9/sF8T6fIawdIChiGw1Fl8n9iWMxYu9UQ3suY9q4SrL3b415Au9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzHg8jrj80fjugEt8NaAJANx8lq9E4A4q9dXheTN78uAiEA+ruX9IEjqhsx1oSk2ulvMfLEqUfVpyj7zXC6D/vLGxc="}]}},"3.8.2":{"name":"tugboat","version":"3.8.2","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.6","ducke-modem":"1.0.0","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"f9e24d0a7da9334f1aec094c38beb8e5cf76c2ff","_id":"tugboat@3.8.2","_shasum":"da9d376de104c5d75fbfe78c5ac2314a3e809a80","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"da9d376de104c5d75fbfe78c5ac2314a3e809a80","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.8.2.tgz","integrity":"sha512-giU5X7DKRo/TldGxpeR19qMVOnnL7bxN+n/XU58z1WimZUI92fafSxZ41CkHCVc+nd3uNmPFqeMnymFjh1cFLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGM78IFKG2rZ+5pUpoyvrUuoj7Zxdija9bsOkNuAQK24AiBQZh0dihohCJySaLkluCObktauNerjJC/Qi7EkRl2+GA=="}]}},"3.8.3":{"name":"tugboat","version":"3.8.3","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.6","ducke-modem":"1.0.0","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"f06433136281e6cc44a5b695e303038931ed4a30","_id":"tugboat@3.8.3","_shasum":"aa47e1567b589382d6b511b26aa80755baf513c4","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"aa47e1567b589382d6b511b26aa80755baf513c4","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.8.3.tgz","integrity":"sha512-fOIn3GK9L+5BU0goFZnPWikQxjBUzJZC586VaFpRC1fYIQpIEl3izv0IzhinHSMnn+goc/xTX/gC/+cCJb/IqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL8Zbq8pCNuMXGSb2ZCLbxAysZEDTgY/Cpavd1iv/IbQIgU1AeZ6hxzYHpLEpZ9SWHs16g6/vfoN0MkxllvNHxtK4="}]}},"3.8.4":{"name":"tugboat","version":"3.8.4","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.6","ducke-modem":"1.0.0","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"a19a8be34bc76ea65e5e2e145be2035e71853ea1","_id":"tugboat@3.8.4","_shasum":"1cf305cbb721669c1c1fe837d22145a9ead3ee28","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"1cf305cbb721669c1c1fe837d22145a9ead3ee28","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.8.4.tgz","integrity":"sha512-l7m7lvZWbDqUOA4X1fPtdgYjYcnJnH7xl74NbwWY3538/XfIfy8p/uO9NUImPGB7nM0w7hRa648shRIt9XnDYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqa84x013jjkkP//QXhPPOI6/fGTKqdE5oGzRBw0GkiwIhANPsvKS30eJUnX0BYqYGGQenFv8Ce1O9nPLCFLnOmagB"}]}},"3.8.5":{"name":"tugboat","version":"3.8.5","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.7","ducke-modem":"1.0.0","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"de4c8182f5fa376bdc9404c509976f8c26f3d55f","_id":"tugboat@3.8.5","_shasum":"33dfa6af7a05b33381266109aa08b6c862d7c81b","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"33dfa6af7a05b33381266109aa08b6c862d7c81b","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.8.5.tgz","integrity":"sha512-OxtLjqnWxF9Ej7YVeAEyu8/n3Yx7Ge8AmfdNOSdFivR44FWpqtMWv/i73ra+cXwPwk6k0K/JXjSkbsmMx74BVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYlsdsLNNV9RjOyXuIACDhziwcgn5eBZugnQ2i7YZLAAiEApv0R6DP3XJ/3p+Igp5mV7Sdh1+z312rXjcddkM3/xdE="}]}},"3.8.6":{"name":"tugboat","version":"3.8.6","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.8","ducke-modem":"1.0.0","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"f0d5019b6e0070f49ef7bcfcf47353bea672eb79","_id":"tugboat@3.8.6","_shasum":"ce398f418bfec1f482e1e969ce48951c3491fee0","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"ce398f418bfec1f482e1e969ce48951c3491fee0","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.8.6.tgz","integrity":"sha512-WfpseoAKeqdPlbEx+QQNUAcvTHug3X+/w0lND670dFUgn5e4k532JdhUgKpJRa0SI4VVju2biYb1F+t7h7Gsmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+2K8sBtDQ+Mbdkv4jR53S+lEdUrZ+2sRAo85mBAUHeAIhAJh279c8KKRvKJeLSFX/CZ6UgseAFu/ALOcmh8ruZwar"}]}},"3.8.7":{"name":"tugboat","version":"3.8.7","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.8","ducke-modem":"1.0.0","js-yaml":"3.2.5"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"97ec8c7b46640f6b9fd178e853021cb5abc6af20","_id":"tugboat@3.8.7","_shasum":"d512d554a00d85f984344ae53cde2f5508d06baa","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"tcoats","email":"thomas.coats@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"}],"dist":{"shasum":"d512d554a00d85f984344ae53cde2f5508d06baa","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.8.7.tgz","integrity":"sha512-NlTbulYWzIHhXA4PUjpM3rsmC/iXrtSrPGfEpnwtfNdmfdSzZQc9Ug/A3fnqeJNhwRXvdqWKd6OnpsKMun6Y8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGOeD1WDw7vgE7J66SI9AehTWr0cpRKpu7vvyRn5PjTAiEA3fsqkGBGWSBhbJU5efPP91dGGObhKlpFqXqzSi30E5w="}]}},"3.9.0":{"name":"tugboat","version":"3.9.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.8","ducke-modem":"1.0.0","js-yaml":"3.2.5","toposort":"0.2.10"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"780c3b3ce088810fa0cc609ac4fba19bea425299","_id":"tugboat@3.9.0","_shasum":"34d2f778e5f72cb5ba042b1841215c142ec27278","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ajnisbet","email":"ajnisbet@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"},{"name":"ajnisbet","email":"ajnisbet@gmail.com"},{"name":"tornadot-tim","email":"cyclonetimmy@gmail.com"}],"dist":{"shasum":"34d2f778e5f72cb5ba042b1841215c142ec27278","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.9.0.tgz","integrity":"sha512-ubUdiz+94YdBioLhqf1E71G1Qa7N5QT6NWM+ey2I4OlUiFmCehxUdmBbfW6AeUFoAbrWfkzSYML6PFERFKg6tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeooCBPfsmWVAJIl5Zi1XUoPLYsDLYFlHXgDkA2zHtigIhAKbEwu12BENzcv08/pbyuaRjbcB/YDFaN6gbwNDKQuQF"}]}},"3.9.1":{"name":"tugboat","version":"3.9.1","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.8","ducke-modem":"1.0.0","js-yaml":"3.2.5","toposort":"0.2.10"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"984a540dc92df1fcbd32ebe157272ebe9ad180dd","_id":"tugboat@3.9.1","_shasum":"0bcdb39b81b7d9e87447ccec2c60fa7a95476396","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ajnisbet","email":"ajnisbet@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"},{"name":"ajnisbet","email":"ajnisbet@gmail.com"},{"name":"tornadot-tim","email":"cyclonetimmy@gmail.com"}],"dist":{"shasum":"0bcdb39b81b7d9e87447ccec2c60fa7a95476396","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.9.1.tgz","integrity":"sha512-jxMkNQrZTEFuoa47X73LmqwONMCJQMy5M6pva61sHtcAsKAktpqGvafv9BoZNdCZgp4tKeTuSWZkKDpW1k7Vzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDakq2B19f/tgLJtCXxUGCOl9fMLfgh/+K/h+gAxXyNdgIhAO9QZf9Fhwr280LQpBWJOG2APo+1nw5nk91uFK4lsupi"}]}},"3.9.2":{"name":"tugboat","version":"3.9.2","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.8","ducke-modem":"1.0.0","js-yaml":"3.2.5","toposort":"0.2.10"},"repository":{"type":"git","url":"git@github.com:metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"536975c996f6b5efc48d6a537e0aee26877abce1","_id":"tugboat@3.9.2","_shasum":"202d339a06ee0e6359246d02cefe54dda36c0362","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ajnisbet","email":"ajnisbet@gmail.com"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"},{"name":"ajnisbet","email":"ajnisbet@gmail.com"},{"name":"tornadot-tim","email":"cyclonetimmy@gmail.com"}],"dist":{"shasum":"202d339a06ee0e6359246d02cefe54dda36c0362","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.9.2.tgz","integrity":"sha512-yHYR9Dn0YsGWXgbwXKeYrUq9xgZfnUH0OH5BLh1DtK4iMdECkhtyJ71Sj4IhScsiO4UQJmoA3NM93tl94eiduQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn7b5m32fytVExuvId/DjVp5IVpI6s1MgfOQZAUMYwiwIgOkdhsaZO1BpeccPVtbRTLiANVLRa5aJj8rUz29dFWK0="}]}},"3.9.3":{"name":"tugboat","version":"3.9.3","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.8","ducke-modem":"1.0.0","js-yaml":"3.2.5","toposort":"0.2.10"},"repository":{"type":"git","url":"git+ssh://git@github.com/metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"e6782524acff952f94e2fd1ee6524259aadcb678","_id":"tugboat@3.9.3","_shasum":"1b523eac8fee67be1403714d4f740f7a8d0e8087","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.29","_npmUser":{"name":"ajnisbet","email":"a.nisbet@metocean.co.nz"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"},{"name":"ajnisbet","email":"ajnisbet@gmail.com"},{"name":"tornadot-tim","email":"cyclonetimmy@gmail.com"}],"dist":{"shasum":"1b523eac8fee67be1403714d4f740f7a8d0e8087","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.9.3.tgz","integrity":"sha512-kqWWo1V0tMg4TDPKPi74x2eEa/bsZJwEttqtg1hDldQ6Kzuf1+XU1zrYVgRvj/UYKRFJPBrPubLUyI/LVq8OiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA9w0+m1LB+eeJzahdrjubEoSWaL+H1ds1HkokeHgpoQIgWhJM0Ty+wHofH1pVGxpDkUQvLAPgyhkpd8q2wlnpnM0="}]}},"3.10.0":{"name":"tugboat","version":"3.10.0","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.8","ducke-modem":"1.0.0","js-yaml":"3.2.5","toposort":"0.2.10"},"repository":{"type":"git","url":"git+ssh://git@github.com/metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"6e968e897e3d46eda9f42c99eb7000ebd9c59587","_id":"tugboat@3.10.0","_shasum":"41bf8f430ae286ca716862fddabfc721a85f035d","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.29","_npmUser":{"name":"ajnisbet","email":"a.nisbet@metocean.co.nz"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"},{"name":"ajnisbet","email":"ajnisbet@gmail.com"},{"name":"tornadot-tim","email":"cyclonetimmy@gmail.com"}],"dist":{"shasum":"41bf8f430ae286ca716862fddabfc721a85f035d","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.10.0.tgz","integrity":"sha512-0XmF8LkhMSAuV3nsDZgdxmvNibNJkmVnTEGXgrb4Dh+qzolFDVGz0mXdkJncA/d6O4vbbGZyb5OPzXGWZ4jneg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBaQ/6C4i8lMAYC0dtR18iHgAu4limNejNdIEYojUWFUAiBNb+JqvOun6N+ibw4Qejj5xksRFzMJpwZKWXEVjilNnw=="}]}},"3.10.2":{"name":"tugboat","version":"3.10.2","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.8","ducke-modem":"1.0.0","js-yaml":"3.2.5","toposort":"0.2.10"},"repository":{"type":"git","url":"git+ssh://git@github.com/metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"b459129f200329a8358e1788b9ee2d22053e2167","_id":"tugboat@3.10.2","_shasum":"599f0f493db1ee437c0ec377f5792353146e09fd","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.29","_npmUser":{"name":"ajnisbet","email":"a.nisbet@metocean.co.nz"},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"},{"name":"ajnisbet","email":"ajnisbet@gmail.com"},{"name":"tornadot-tim","email":"cyclonetimmy@gmail.com"}],"dist":{"shasum":"599f0f493db1ee437c0ec377f5792353146e09fd","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.10.2.tgz","integrity":"sha512-ALQBbBCz+CUuV0XArj2YpU90LTotb7DmOjdPRa0xWkJGvPhQetR9HVr2LETct41/CG8CQKJDGFmQVmv+xXeaTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSeLEX4EfqjtIeLx4YmOwJ1FlHs7XX40K9/r6e8r272QIgdyyplxuSLoUbHq0YwgssrA/zdYiiyLH69MjaDjGUqS0="}]}},"3.10.3":{"name":"tugboat","version":"3.10.3","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.8","ducke-modem":"1.0.0","js-yaml":"3.2.5","toposort":"0.2.10"},"repository":{"type":"git","url":"git+ssh://git@github.com/metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"bd9b37257b69d4ecaefafdfdb470179164aee524","_id":"tugboat@3.10.3","_shasum":"a1c5e2cae7f83c7b945ffcf202dc738531cddd29","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.2","_npmUser":{"name":"tcoats","email":"npm@voodoolabs.net"},"dist":{"shasum":"a1c5e2cae7f83c7b945ffcf202dc738531cddd29","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.10.3.tgz","integrity":"sha512-b9Dk17p0fShwpKuOCgEcEfnV0dxxE5HnC7VLBqyhfSoctcwAk3YwSfZmFz12PwlvhLaDJnMIMgqo7gjAuOFXHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUAepD/IbKUgQn2gq3HthXfqj/sOQ1JQuRtKpNpvL+1AiEAsse7YUSiBEEdg6wK8KU2xrj0BYhLN2FrtzcNCFwerlI="}]},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"},{"name":"ajnisbet","email":"ajnisbet@gmail.com"},{"name":"tornadot-tim","email":"cyclonetimmy@gmail.com"}]},"3.10.4":{"name":"tugboat","version":"3.10.4","description":"Manage groups of dockers","bin":{"tug":"bin/tug.js"},"dependencies":{"colors":"1.0.3","ducke":"2.3.8","ducke-modem":"1.0.0","js-yaml":"3.2.5","toposort":"0.2.10"},"repository":{"type":"git","url":"git+ssh://git@github.com/metocean/tugboat.git"},"main":"index.js","scripts":{"test":"mocha test/*.js --reporter spec"},"author":{"name":"Thomas Coats"},"license":"MIT","bugs":{"url":"https://github.com/metocean/tugboat/issues"},"homepage":"https://github.com/metocean/tugboat","devDependencies":{"chai":"1.*","mocha":"2.*"},"gitHead":"eaacbae05cd8c702f32c63c47214dae623b59e12","_id":"tugboat@3.10.4","_shasum":"8972ead5196af096a78437ca96b426bcd22a4016","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.2","_npmUser":{"name":"tcoats","email":"npm@voodoolabs.net"},"dist":{"shasum":"8972ead5196af096a78437ca96b426bcd22a4016","tarball":"https://registry.npmjs.org/tugboat/-/tugboat-3.10.4.tgz","integrity":"sha512-ZOz9MpEQxo4ipbZT5+RlmJ/cs/H3pB7UuiiwgLOdc/J2fWG+UH269MAG/7b5Ds7xTy1sBqvLTbFCqRBPvjJ8Wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5jsv8yawZnkkGV4AD92/m8QqAmVM/PykZAQa7/UvsHAiEAreLYd2S9RsD3KJFdJUOxtsOfL7nW+j62wVx9rL/hdqc="}]},"maintainers":[{"name":"tcoats","email":"thomas.coats@gmail.com"},{"name":"ajnisbet","email":"ajnisbet@gmail.com"},{"name":"tornadot-tim","email":"cyclonetimmy@gmail.com"}]}},"readme":"# Tugboat\n\nManage groups of dockers.\n\nSimilar to [docker compose](https://docs.docker.com/compose/) but with support for multiple .yml files and a friendlier syntax.\n\n[![NPM version](https://badge.fury.io/js/tugboat.svg)](http://badge.fury.io/js/tugboat)\n\n## Install\n\nTo use on the command line\n\n```sh\nnpm install -g tugboat\n```\n\nTo use as an API\n\n```sh\nnpm install tugboat\n```\n\n\n## Usage\n\n```\n  Usage: tug command parameters\n         tug option\n\n  Common:\n\n    ps          List all running and available groups\n    up          Update and run services\n    down        Stop services\n    diff        Describe the changes needed to update\n\n  Management:\n\n    rm          Delete services\n    cull        Stop and delete services\n    recreate    Stop, delete, then run services\n    kill        Gracefully terminate services\n    build       Build services\n    rebuild     Build services from scratch\n    logs        Display group logs\n    exec        Run a command inside a service\n\n  Options:\n\n    -h          Display this usage information\n    -v          Display the version number\n```\n\n## Examples\n\nIn the test.yml file:\n\n```yml\nvolumes:\n- config:/config\n\nimportantping:\n  image: ubuntu\n  dns: 8.8.8.8\n  command: ping google.com\n```\n\nRunning `tug up test` will create a container called `test_importantping_1`.  Additional `tug up test` commands will test differences to the yml file and only restart the container if changes are detected.\n\nGlobal options (`volumes` in the above example) are applied to all docker services.\n\nThe yml format supports most options from the [docker compose yml format](https://docs.docker.com/compose/yml/), and a few more from the [docker cli](https://docs.docker.com/reference/run/):\n\n\nOption | Available globally\n------ | ------------------\nadd_hosts | ✔\nbuild | ✘\ncap_add | ✔\ncap_drop | ✔\ncommand | ✘\ndns | ✔\ndomainname | ✔\nenv_file | ✔\nentrypoint | ✘\nenvironment | ✔\nexpose | ✔\nhostname | ✘\nimage | ✘\nlinks | ✔\nmem_limit | ✘\nnet | ✔\nnotes | ✔\nports | ✔\nprivileged | ✔\nrestart | ✔\nscripts | ✔\nuser | ✔\nvolumes | ✔\nworking_dir | ✘\n\n\nIf there's an important docker compose option that isn't supported by tugboat, raise an issue.","maintainers":[{"name":"ajnisbet","email":"a.nisbet@metocean.co.nz"},{"name":"ascendzor","email":"wow.troymare@gmail.com"},{"name":"tcoats","email":"npm@voodoolabs.net"},{"name":"tornadot-tim","email":"cyclonetimmy@gmail.com"}],"time":{"modified":"2022-06-27T23:10:32.562Z","created":"2014-12-17T06:15:30.676Z","1.5.0":"2014-12-17T06:15:30.676Z","1.6.0":"2014-12-17T23:37:35.899Z","1.7.0":"2014-12-18T01:40:02.544Z","1.7.1":"2014-12-18T01:43:50.735Z","1.8.0":"2014-12-18T08:09:04.048Z","1.9.0":"2014-12-18T08:43:33.656Z","1.10.0":"2014-12-19T00:05:14.711Z","2.0.0":"2014-12-22T22:02:40.812Z","2.0.1":"2014-12-28T23:35:12.439Z","2.1.0":"2014-12-29T00:15:14.254Z","2.2.0":"2015-01-06T23:48:35.897Z","2.4.0":"2015-01-07T16:36:55.147Z","2.5.1":"2015-01-07T20:31:52.456Z","2.5.2":"2015-01-07T21:26:07.766Z","2.6.0":"2015-01-07T23:14:12.129Z","2.6.1":"2015-01-08T01:47:11.516Z","2.6.2":"2015-01-11T20:26:10.723Z","2.6.3":"2015-01-14T08:54:50.487Z","2.8.0":"2015-01-16T00:53:25.670Z","2.8.1":"2015-01-16T00:56:13.475Z","3.0.0":"2015-01-28T22:21:50.581Z","3.1.0":"2015-02-01T02:42:54.956Z","3.1.1":"2015-02-01T08:54:42.075Z","3.3.0":"2015-02-01T10:36:31.042Z","3.3.2":"2015-02-01T20:49:22.206Z","3.4.0":"2015-02-01T21:44:57.774Z","3.4.1":"2015-02-02T00:44:45.103Z","3.5.0":"2015-02-02T03:08:09.597Z","3.5.1":"2015-02-02T05:49:03.064Z","3.5.2":"2015-02-02T09:10:30.857Z","3.6.0":"2015-02-02T09:24:01.777Z","3.7.0":"2015-02-02T20:56:38.857Z","3.7.1":"2015-02-03T19:33:42.262Z","3.8.0":"2015-02-03T19:48:28.791Z","3.8.1":"2015-02-03T20:14:08.718Z","3.8.2":"2015-02-03T20:32:39.872Z","3.8.3":"2015-02-04T05:03:34.042Z","3.8.4":"2015-02-04T05:11:40.262Z","3.8.5":"2015-02-04T21:12:52.420Z","3.8.6":"2015-02-05T02:44:53.740Z","3.8.7":"2015-02-06T17:58:14.210Z","3.9.0":"2015-03-23T21:48:30.956Z","3.9.1":"2015-04-21T06:02:49.143Z","3.9.2":"2015-05-05T22:44:25.067Z","3.9.3":"2015-05-29T04:04:36.909Z","3.10.0":"2015-06-05T01:32:14.348Z","3.10.2":"2015-06-05T05:43:03.592Z","3.10.3":"2015-06-08T03:00:17.404Z","3.10.4":"2015-06-08T03:11:31.664Z"},"homepage":"https://github.com/metocean/tugboat","repository":{"type":"git","url":"git+ssh://git@github.com/metocean/tugboat.git"},"author":{"name":"Thomas Coats"},"bugs":{"url":"https://github.com/metocean/tugboat/issues"},"license":"MIT","readmeFilename":"README.md"}