{"_id":"zootorial","_rev":"105-93eb5450126a007a124e65d7e2340e0c","name":"zootorial","dist-tags":{"latest":"0.4.12"},"versions":{"0.0.2":{"name":"zootorial","version":"0.0.2","_id":"zootorial@0.0.2","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"12db551dccca31d02a4d106f95b5805fe16e5e2c","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.0.2.tgz","integrity":"sha512-C6MfccaEMyvXcE70wLi1CHRwSx1EXHZnPjwoiFselRJQMs8opAZxYsds0NEi14THrXFZDxgw81veqSxoPd/aBA==","signatures":[{"sig":"MEUCICU9Mire2BHWdAKcy/ySH1lVZc5O69arJXcDV1jTpMULAiEAvwMf/J7/0gocDlWNyuRG6B5v5esUhzk82YFbBexc6F4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"scripts":{"prepublish":"coffee --compile lib/*.coffee && stylus css/*.styl"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.1.61","description":"ERROR: No README.md file found!","directories":{},"devDependencies":{"stylus":"0.29.x","coffee-script":"1.3.x","silver-server":"0.0.x"}},"0.0.3":{"name":"zootorial","version":"0.0.3","_id":"zootorial@0.0.3","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"79b036b3c4443671b185238a3f6d62eed4d10a9b","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.0.3.tgz","integrity":"sha512-TQY5WVqMxUwIfJk7xPqQNhNzWgofl7HIb48BBHZq4MJU9pkZm6nhyJthZ3xkIRdksRAUuMAm69pppBlT9uBdJQ==","signatures":[{"sig":"MEUCIQCvrdRVgDvy3XLXMgi1L0AQd01OvpcWAmbpSxgfboNmfgIgKomutNzc3Zrl8dyEaztNHzl4tF7DHxsZ1ZX996DqQ80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/zootorial","scripts":{"prepublish":"coffee --compile lib/*.coffee && stylus css/*.styl"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.1.59","description":"ERROR: No README.md file found!","directories":{"lib":"./lib"},"devDependencies":{"stylus":"0.29.x","coffee-script":"1.3.x","silver-server":"0.0.x"}},"0.0.4":{"name":"zootorial","version":"0.0.4","_id":"zootorial@0.0.4","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"4b75165f5ab7a978e3c36a74834e383b105214a6","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.0.4.tgz","integrity":"sha512-57YPNXD6jIkEHYcXNB/t/VjNK+ldZ7EA9rGgaiPijgbe8c/1JLb/+YlDGT5PtLTe2ouhmIc6LcN6XvgeqT0bIw==","signatures":[{"sig":"MEUCIQDIa9C+e8zluifozJ7jDpu5Y2RTKXoUZxtpAULCa0TlsQIgVh/Pjmck4LvjtunMeRGxA9v14WWyecqILlYvZlkMQKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"prepublish":"coffee --compile lib/*.coffee && stylus css/*.styl"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.1.61","description":"ERROR: No README.md file found!","directories":{"lib":"./lib"},"devDependencies":{"stylus":"0.29.x","coffee-script":"1.3.x","silver-server":"0.0.x"}},"0.0.5":{"name":"zootorial","version":"0.0.5","_id":"zootorial@0.0.5","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"0271b28f6a9608cb00a6b0b2e53c717fec0ec719","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.0.5.tgz","integrity":"sha512-fb9Q2CmBhrmHNCniG0YxxZ2EBHyQUgec0p8ZADcLp5fpUUJx0YDix0oXeY5RGp81P2QVbhWHvlczhW3A/zupSg==","signatures":[{"sig":"MEUCIC3iku9XhjcsHvv06mthIg20Hy8i5Tdg9xfIJoR+xOPkAiEA5sv9XXdSRtLNaIKjevaB3IxVn07EezjS3Uva2KjKvds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"prepublish":"coffee --compile lib/*.coffee && stylus css/*.styl"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.1.61","description":"ERROR: No README.md file found!","directories":{"lib":"./lib"},"devDependencies":{"stylus":"0.29.x","coffee-script":"1.3.x","silver-server":"0.0.x"}},"0.0.6":{"name":"zootorial","version":"0.0.6","_id":"zootorial@0.0.6","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"d1d05d2e49dce9e354cf81599d42df65534e2623","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.0.6.tgz","integrity":"sha512-HMKsmAnYYeuTIO5a+lt4vvC8suo7OcJcBKxamhsKHM3M9Dnz+6hA0qa0U9MLl6nkQmI60H6bMzwLGMdGLyB/xQ==","signatures":[{"sig":"MEUCIQDqUtJYn09YLCpoDyz+GOC+R+5Drw+5Q3Tf2t6ae88tHgIgRu0JV6eAmsltdB0W3ilOS4gunvUeM6s5PGOZ7XmuvZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"prepublish":"coffee --compile lib/*.coffee && stylus css/*.styl"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.1.61","description":"ERROR: No README.md file found!","directories":{"lib":"./lib"},"devDependencies":{"stylus":"0.29.x","coffee-script":"1.3.x","silver-server":"0.0.x"}},"0.0.7":{"name":"zootorial","version":"0.0.7","_id":"zootorial@0.0.7","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"45bb07ffb8ea1e36441a518ab04f76dc26b303ed","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.0.7.tgz","integrity":"sha512-5zv14dvVkPqbmp0Ir65ddU/AidI2GZPx1HsnhTh2jT+o38fxQlypy2bBpZheVrfoiO0fQXZKvDYnRv5kFnxhuQ==","signatures":[{"sig":"MEQCIGpp0w15MQXbHmOi+65ynqTLveDLNFuXFI9l5dTjs7QxAiA3DJtTH8KP3X1S4KkWvzYOrTdMg1CaxapXjxE12b0i7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"prepublish":"coffee --compile lib/*.coffee && stylus css/*.styl"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.1.61","description":"ERROR: No README.md file found!","directories":{"lib":"./lib"},"devDependencies":{"stylus":"0.29.x","coffee-script":"1.3.x","silver-server":"0.0.x"}},"0.0.8":{"name":"zootorial","version":"0.0.8","_id":"zootorial@0.0.8","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"8c34b8feb0e4e426bba6155ff9b5f4abe2382928","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.0.8.tgz","integrity":"sha512-2zhx0lTTpzmUBbIhRBWRtWEXnCqFrN+oKnTyoz6oOYd2ROSARcnaA17kTgKIlyN1mxZhjIwbciVZ8LzfVf3YeA==","signatures":[{"sig":"MEUCIQDrm3mI3ZLshgRY4Y7R8N0oGXB34EMOayYGKssmQ16Y1gIgD0Ow5OBCO9wIZmA9ow7+SfqSMHDEYlIJOSkejdyMipU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"prepublish":"coffee --compile lib/*.coffee && stylus css/*.styl"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.1.61","description":"ERROR: No README.md file found!","directories":{"lib":"./lib"},"devDependencies":{"stylus":"0.29.x","coffee-script":"1.3.x","silver-server":"0.0.x"}},"0.0.9":{"name":"zootorial","version":"0.0.9","_id":"zootorial@0.0.9","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"95a0e3822e7898670d9823800ba1a9d45bf57c49","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.0.9.tgz","integrity":"sha512-mVG9L/4CmJGGwUGw+tuqlllsM7nanNvtV8i7VLxL4haPeiEwnmi/KC9rPuk/DU3P/k6MwsQu5E797SjF4R0W3A==","signatures":[{"sig":"MEUCIGcg+WYPjTi3ZqOQBRt7ojiLCgsLU0A2jAJpe36Opmq8AiEAleOS3Qd8yF+SPulfK14kE2PxsgBSW6rxBfpUAbMBsmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"prepublish":"coffee --compile lib/*.coffee && stylus css/*.styl"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.1.61","description":"ERROR: No README.md file found!","directories":{"lib":"./lib"},"devDependencies":{"stylus":"0.29.x","coffee-script":"1.3.x","silver-server":"0.0.x"}},"0.0.10":{"name":"zootorial","version":"0.0.10","_id":"zootorial@0.0.10","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"b8746ffaec3d1b2e39512c35d942e4d588985241","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.0.10.tgz","integrity":"sha512-5MsEc/V9VaWTt/Wv6Y0VxMNcz4XRRP+boJO9wCyqXzIb3vOQy3ceQBR5R4xxiGiEbogDBTlul94K/6V4ac6XGA==","signatures":[{"sig":"MEUCIQD6LVCrb7w53UqdJpRHIUHxKYwFisVp3EMa22OZ/xnIBQIgJRcXeEn8sbn/pWoFY93BKc8cKDbFTDUowI1X2BJYC54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"prepublish":"coffee --compile lib/*.coffee && stylus css/*.styl"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.1.61","description":"ERROR: No README.md file found!","directories":{"lib":"./lib"},"devDependencies":{"stylus":"0.29.x","coffee-script":"1.3.x","silver-server":"0.0.x"}},"0.0.11":{"name":"zootorial","version":"0.0.11","_id":"zootorial@0.0.11","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"e355e8b6584d3117686253d2b4a577152d7a3861","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.0.11.tgz","integrity":"sha512-fsLSpy/b1+UKuqSYeIzEje76eBaj+emeaLEwxqmXvibT4Q6bAKz7E05k3w+cmixZ0Y6+IDcS4Wy9OwfXnOaB0g==","signatures":[{"sig":"MEYCIQDVTlWSYre97Wn78fKyUcsxBY4TkFwSK4n2Osq4q87pfwIhAMrscXoqMe8riF0Sy9J5tcEErkwsDJjxgrXXeCoGm181","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"prepublish":"coffee --compile lib/*.coffee && stylus css/*.styl"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.1.61","description":"Inline tutorial!","directories":{"lib":"./lib"},"devDependencies":{"stylus":"0.29.x","coffee-script":"1.3.x","silver-server":"0.0.x"}},"0.0.12":{"name":"zootorial","version":"0.0.12","_id":"zootorial@0.0.12","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"1a3c48541cd07451cb0a1ccd200fa9a1bf3c8eff","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.0.12.tgz","integrity":"sha512-544aAcgUjxFdlpEHoBR20lAJc/LQb7ioyBaMMVxrauDqrUOGYcAAZvZ89TJeTGsSeWuGOKn/n9q+sEhPXyaqeA==","signatures":[{"sig":"MEYCIQCiZ/Y0A0jqsecIogmdXTEnTY9Um94bt+YxTL8MRxdJHQIhAOLWIGsMgIbPwKrxfCvIwf+NwD/rVEZb8GxtZoF7+MSr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"prepublish":"coffee --compile lib/*.coffee && stylus css/*.styl"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.1.61","description":"Inline tutorial!","directories":{"lib":"./lib"},"devDependencies":{"stylus":"0.29.x","coffee-script":"1.3.x","silver-server":"0.0.x"}},"0.0.13":{"name":"zootorial","version":"0.0.13","_id":"zootorial@0.0.13","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"bdba64c27af7f79b144ce94cef790f68b13f5d50","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.0.13.tgz","integrity":"sha512-H106qiBMDPikmd1ZV+ERwRCD1I5HSbZ5UCjkowxRmTjstsn3MttX1FUtjfcnxAIHKo5v8ZQqTd08XrzeqXI5ag==","signatures":[{"sig":"MEUCIQDkc1jtXwB1ytddzFe8VPo255ieMtInkgXY5V73vpNMbwIgSo2SeH1GDJn1O+aLUJtoGH/lLeBfBy4hHVeKmPTbb7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"prepublish":"coffee --compile lib/*.coffee && stylus css/*.styl"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.1.61","description":"Inline tutorial!","directories":{"lib":"./lib"},"devDependencies":{"stylus":"0.29.x","coffee-script":"1.3.x","silver-server":"0.0.x"}},"0.2.0":{"name":"zootorial","version":"0.2.0","_id":"zootorial@0.2.0","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"68ed55ee69c94ee1dfef6809255659d621de88c7","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.2.0.tgz","integrity":"sha512-ZXgTE+tvLyIhf6himuiWaGwRpXlNZ0gMowbOtVe1evhMKN4Vt6V5vEmm2UFkkfPhxKqyuhnBEvrKFi0B8B0TWg==","signatures":[{"sig":"MEUCIQDYccqRbhSNcNqmdcO51yyDvwQn2AVN0rp7lnLoN5N6VgIgGL//IHSvUCw7DBeDbd+v+SInYwuUGdQygbFSrrFSqSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.2.0","description":"Inline tutorial!","directories":{},"devDependencies":{"stylus":"~0.32.0","coffee-script":"~1.4.0","silver-server":"~0.0.10"}},"0.2.1":{"name":"zootorial","version":"0.2.1","_id":"zootorial@0.2.1","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"a339e80a7e0a42509dfc10a18716161830eed292","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.2.1.tgz","integrity":"sha512-V31cxOyFxDNL85/61FC7/cFf1sdn5tSHQqNrHmtaAQJ1wt64CmQ7fHP0qJXKFKEe6UF3uot04K5ynETf4ugGTA==","signatures":[{"sig":"MEQCIDt8QMFeSJAoWDzb7HmOqBE1Vr/3RfRM/WFkYM2Nj/MPAiAd0oADLw1a0duFbZh9OqpgyRihgLX5zq+NQs0napXONA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.2.10","description":"Inline tutorial!","directories":{},"devDependencies":{"stylus":"~0.32.0","coffee-script":"~1.4.0","silver-server":"~0.0.10"}},"0.2.2":{"name":"zootorial","version":"0.2.2","_id":"zootorial@0.2.2","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"fa41b003e272042b2090e7c2ea04314b97353d2d","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.2.2.tgz","integrity":"sha512-proHJrvAowssyZouAZWPp53ON/49mZ5lsPBepTeWjR+3FBc07gFPb5cPa33u4PeIQRUkJH0dofqlSSFKTZQfOw==","signatures":[{"sig":"MEYCIQC/qUkU1fYmmSOd2FAke45/YbnHp1CkFieF4yodsiiLrQIhAIfbkF5xPdIgkUcRjacnR6VNUoLAHs+gbz9n0AXIMUbE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.2.10","description":"Inline tutorial!","directories":{},"devDependencies":{"stylus":"~0.32.0","coffee-script":"~1.4.0","silver-server":"~0.0.10"}},"0.2.3":{"name":"zootorial","version":"0.2.3","_id":"zootorial@0.2.3","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"}],"dist":{"shasum":"4b4942bfb07fcba755bca536b83c83245e183d76","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.2.3.tgz","integrity":"sha512-msDakafn5qyY3x3wR4xcXISjmAt2v7x2aEZzc1Gg5h+ooOcXReGk+eZkpgS1wh2/ptqegmjmbstD0zpPyagUYQ==","signatures":[{"sig":"MEUCIERFjiyPiCVqkPrvAnxEaqGw2azjrjho4KDv2BbZYxpeAiEAjqcDF1pot7QIqFKBdQFp67JzWZHPogReDLf7cqiFLm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.2.10","description":"Inline tutorial!","directories":{},"devDependencies":{"stylus":"~0.32.0","coffee-script":"~1.4.0","silver-server":"~0.0.10"}},"0.3.1":{"name":"zootorial","version":"0.3.1","_id":"zootorial@0.3.1","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"}],"dist":{"shasum":"0021421b05c8b0813351c998c75b39a30e0be007","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.3.1.tgz","integrity":"sha512-HHHVZH1rWH1a6ODzajMGh0ChkdPRWt6ghDDKO7lXc35GayB+EmGykt256q6OiXh9lxunpG/HLIRhlkxwJHSF0A==","signatures":[{"sig":"MEUCIQDVW6HgYFf5sZ4PmAWZk2CnQYsr8Mes2BD0eF6RDQQp5wIgN7LeqBeavwBZqBYB4a7sKH1r9LrWDPb2nLWxJsBp9Zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.2.11","description":"This is a library for making totally radical inline tutorials.","directories":{},"devDependencies":{"stylus":"~0.32.0","coffee-script":"~1.4.0","silver-server":"~0.0.10"}},"0.3.2":{"name":"zootorial","version":"0.3.2","_id":"zootorial@0.3.2","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"}],"dist":{"shasum":"cbd54346d8db6417c18bf1f3430e0d04b5b274e0","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.3.2.tgz","integrity":"sha512-bvnxviiEKhkwIJ15ctz56OvC0RKqhEISAzP09M63UL1/AGkSYXgJKuD+BxbLNeHDJh1jKmdXT3a5TD6N+3PfrQ==","signatures":[{"sig":"MEUCIQCKXm2pfZLao9w/aPDmDW4fMdrX8rGsnxpFfL8OnWeyeAIgA9+nwndl6QuuzkC0N5ZtWFBgMpiOUFVzg9jCwxHLsVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.2.11","description":"This is a library for making totally radical inline tutorials.","directories":{},"devDependencies":{"stylus":"~0.32.0","coffee-script":"~1.4.0","silver-server":"~0.0.10"}},"0.3.3":{"name":"zootorial","version":"0.3.3","_id":"zootorial@0.3.3","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"}],"dist":{"shasum":"3c2a1029f5489896a4a59f50110886eba1d996c0","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.3.3.tgz","integrity":"sha512-PBT9niCV+MqCRlCvlsPvkgupMYEGo942uAr5ZgKcVFA6cXM3ZRXlBPHZRKlGtdJKl744ikj+jq/KWOOudp7NDw==","signatures":[{"sig":"MEUCIQClWbayoaVOAe4ZMwjeTGpxvtoQdKbvkLNIcDxEhXKhlAIgMox2vbkacvfPowjvbSUCz92hhObYZXkB2zUwH/uE1vM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.2.11","description":"This is a library for making totally radical inline tutorials.","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","coffee-script":"~1.6.2","silver-server":"~0.0.10"}},"0.3.4":{"name":"zootorial","version":"0.3.4","_id":"zootorial@0.3.4","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"}],"dist":{"shasum":"2c657084bed41f9a9ecdff9256bd7e47b21e6132","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.3.4.tgz","integrity":"sha512-kLkektsdHgQ0TIvBLFvKRLybu3EaMYc9OvidPkvQY8N7tVso4J0jkFTmXXz2gSFeQXwv9brlE/Nd52oOAcBdeQ==","signatures":[{"sig":"MEQCIGRZ6T/NsMuDWiOuYWp8mrBuiFXlsPOlXuWkbdnT63lVAiB2YX3OxsqkoXvm1TGuubaKZx4uPS5S7eFT60LtJymKSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.2.11","description":"This is a library for making totally radical inline tutorials.","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","coffee-script":"~1.6.2","silver-server":"~0.1.0"}},"0.3.5":{"name":"zootorial","version":"0.3.5","_id":"zootorial@0.3.5","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"fde48b45871b3c9d74847056249573e61eb9a5df","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.3.5.tgz","integrity":"sha512-7SHMh5g/Jma9H+vm/rmFtCJ0sT0ZpxnhuZJWuG7+qUhWBWqJulEWV2/MBz79RrNeAGzMxRJEyrhwo5vVMc1FtQ==","signatures":[{"sig":"MEUCICop23peTWj272hEK8WwCeu72V+36VFNfv7BscWF2HGoAiEA763LOGJNjxVl/LxjTpjGnAHC50gl754b4HM4hS1nDa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":"zootorial/","scripts":{"start":"cake serve"},"_npmUser":{"name":"edpaget","email":"ed.paget@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.2.17","description":"This is a library for making totally radical inline tutorials.","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","coffee-script":"~1.6.2","silver-server":"~0.1.0"}},"0.2.4":{"name":"zootorial","version":"0.2.4","_id":"zootorial@0.2.4","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"5e3ad15ba51f2d7e4dd87ba2c5b4adea9140abee","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.2.4.tgz","integrity":"sha512-YilhkZCoR7OU+T3njhAogbWG9ZA8zMgc7TcduS+HFn3virTo3DqbJtNkTUwS1ZpJxwVctkM2pOw8s7DqwvntQQ==","signatures":[{"sig":"MEQCIHfWZDafoWSXpsRp/2JcjiRcBds5umZbktzR5mT78RBLAiA4TNoPhq9tbnFJ6tRvgt5ipHv7icwlKgK0mkrVy1xqnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"edpaget","email":"ed.paget@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.2.17","description":"Inline tutorial!","directories":{},"devDependencies":{"stylus":"~0.32.0","coffee-script":"~1.4.0","silver-server":"~0.0.10"}},"0.3.6":{"name":"zootorial","version":"0.3.6","_id":"zootorial@0.3.6","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"5b1caa7d6e13384e5a2e8bf15f4c219c25a84ba3","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.3.6.tgz","integrity":"sha512-q4Ug2zq4Muk5ekEEchFwmZx6lD05RtfCL57hJXTBBfB1PO/lPbkpF4E5FM8/3vfX5qP+w1pdxWVewagmSlePQQ==","signatures":[{"sig":"MEUCIEoiSHhqjunfFLwfMF/wOUhWL39FP2QufL6zqSDJQYjAAiEA+yYR+EPeFJuhBBxPiCPuRy2GbeCI3ls75BVwKJPP+EA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.2.32","description":"This is a library for making totally radical inline tutorials.","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","coffee-script":"~1.6.2","silver-server":"~0.1.0"}},"0.4.1":{"name":"zootorial","version":"0.4.1","_id":"zootorial@0.4.1","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"e8096880490fb0102d4924a14635eb2ce7075e61","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.4.1.tgz","integrity":"sha512-kHq/hdDxZLBgCxzcTPsl0U+BvSgBvdPlfhfjiQhNCjwd4f4+SV6SSrFYRhWGzLySeSUN5hlxESxeCvUeV898Sw==","signatures":[{"sig":"MEUCIQDJ/ImFDvmuq4HfVVqqFYSWEda9pAlIwQmCveQPoxIvrAIgXARcbdpOnpIT6Y+WZP7giFM4oclolsxcS/UQfSCg5Fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./zootorial.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.3.14","description":"Giant rewrite in progress.","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","easy-exec":"~0.0.5","coffee-script":"~1.6.2","silver-server":"~0.1.0"}},"0.4.2":{"name":"zootorial","version":"0.4.2","_id":"zootorial@0.4.2","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"dad167398821aca5e43aef87e6fd8953dd84e039","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.4.2.tgz","integrity":"sha512-LvITgPcNNmpcxTK/ncxymIfyUJHy66uE8Rh5uFha2lGlUfAQkGn5uDKGEX/+ADYlwJB6b4UBBVP0UeZj+AcPZw==","signatures":[{"sig":"MEYCIQD88CcMSmeAUr77Uyxf0b/eJdHSfBRaFNfuqKpiHr2JbwIhAKZnLDClUFW+MurgFctvJZ9Lvm1WnguDlpXkffJAlhOF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./zootorial.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.3.14","description":"Giant rewrite in progress.","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","easy-exec":"~0.0.5","coffee-script":"~1.6.2","silver-server":"~0.1.0"}},"0.4.3":{"name":"zootorial","version":"0.4.3","_id":"zootorial@0.4.3","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"ed9022858361dafca745eb28676f9bd12dd29fd2","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.4.3.tgz","integrity":"sha512-ErwMs6d3GKeQzjX1xiPZxOEnIoikfuArLG/4Eh5YtbeRvMel+BKvtjxB8389P7GO2PTu2NaXPZG3oV+KpLafiw==","signatures":[{"sig":"MEYCIQD6g9M8fdjxcOTmXQoEHHOm0nR7CHZLTVb6IBKFXGLs/AIhAPONZpMTBNQtIECkmvkWaEAvg3DWMb37gZLOAedxiKiY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./zootorial.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.3.14","description":"Giant rewrite in progress.","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","easy-exec":"~0.0.5","coffee-script":"~1.6.2","silver-server":"~0.1.0"}},"0.4.4":{"name":"zootorial","version":"0.4.4","_id":"zootorial@0.4.4","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"d2ae78bfe33c64e254afe9d4b158d9d0eaff9188","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.4.4.tgz","integrity":"sha512-+pudMmpEC00R1p54wrb3rCafzTPNeb0z80ZBWBUOolZxKoCMrzDeDEnVmt5O59HgoO0AwIOsb7JTOiPwv5J7tw==","signatures":[{"sig":"MEQCIFBxyFsokIC5vGkdlI7aORlkcrtuHqXcu7TlVu2IsmetAiBn0shcB34WtzwP0QrMkCa5xnaJaZB+0TEljGIqW3XTrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./zootorial.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.3.14","description":"Giant rewrite in progress.","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","easy-exec":"~0.0.5","coffee-script":"~1.6.2","silver-server":"~0.1.0"}},"0.4.5":{"name":"zootorial","version":"0.4.5","_id":"zootorial@0.4.5","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"37f302cec2640084f6d837a49f3b00d6f1606b88","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.4.5.tgz","integrity":"sha512-GPpX/neAEsREelPkw6Yi7sWCiA6v9iNuKDQ6i1XoX+G0xx4V8/vC0ka0xbROZs/A6KC9RZlBi9tQnjMNiYa6NQ==","signatures":[{"sig":"MEYCIQD691sT8qMXDHnWcy5aiAcDykFyruEzCREk2LUjr/mYbwIhAMTprN6zhj43aO37gELayp5Et7+s5m8YGdzfJOkTDbQa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./zootorial.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.3.14","description":"Giant rewrite in progress.","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","easy-exec":"~0.0.5","coffee-script":"~1.6.2","silver-server":"~0.1.0"}},"0.4.7":{"name":"zootorial","version":"0.4.7","_id":"zootorial@0.4.7","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"6fadbc9353b77fc153d8c0d3cc06dfc3658ed59a","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.4.7.tgz","integrity":"sha512-07QTBQ/DPfjE1G44Lod7G2NShGJQlkPgfgXNXOg3b7zyHdJlwIzvjJpm7OfGsQAQWx5bWCjfV9AT30AFCNOhgw==","signatures":[{"sig":"MEUCIQCbBtpcU0TpkS19Twb2HZTpARbpOqffZQtl6AIM1hQpwgIgUUgnQTr+fNk79QEw0dfugr0wLfpLYXq6KdvbtamUxcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./zootorial.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.3.14","description":"Giant rewrite in progress.","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","easy-exec":"~0.0.5","coffee-script":"~1.6.2","silver-server":"~0.1.0"}},"0.4.8":{"name":"zootorial","version":"0.4.8","_id":"zootorial@0.4.8","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"a5c70d7fa4af91f7ef2bccdd7c1727fd3df8335f","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.4.8.tgz","integrity":"sha512-5vYbAg9jIXrjeVWVdfnaZ4U1OKM0vQe9M4LG1uDgMMjWknDXCIbnBGy33muEZIIFIgwodPBeeZX50Ru1D/IJ4Q==","signatures":[{"sig":"MEUCIQDKPgswW6u8EnKlUPvvq3vBYyT1ZhNyvEDw6SHnmhFG5AIgTVBp+vNgyZCzcruHpsVX/3Q7Nq8ELiMwohAl/9LtfXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./zootorial.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.3.24","description":"Giant rewrite in progress.","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","easy-exec":"~0.0.5","coffee-script":"~1.6.2","silver-server":"~0.1.0"}},"0.4.10":{"name":"zootorial","version":"0.4.10","_id":"zootorial@0.4.10","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"8c51f1b41c184d26398e92814b8eaf05e4bbcdac","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.4.10.tgz"},"main":"./zootorial.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.3.24","description":"zootorial","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","easy-exec":"~0.0.5","coffee-script":"~1.6.2","silver-server":"~0.1.0"}},"0.4.11":{"name":"zootorial","version":"0.4.11","_id":"zootorial@0.4.11","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"ee8ebef45e74e65994ed911c6acad774d02e7516","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.4.11.tgz","integrity":"sha512-eCqGkzO9hHQSwDWiQr5Q0mu0cIvSoDklvjRMGPID+CtxggcGec4V1akycQo0x9T46XxpgHS8mpRin//twqOukw==","signatures":[{"sig":"MEUCIBn2CLcO8IZRVFvrOBIVsup8nj/9yg/PeJ+Q4zTrcObYAiEA5DnkvymfaNbnT+i5UW1aBy1+fukvy9ZxFElk/oaFVpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./zootorial.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.4.3","description":"zootorial","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","easy-exec":"~0.0.5","coffee-script":"~1.6.2","silver-server":"~0.1.0"}},"0.4.12":{"name":"zootorial","version":"0.4.12","_id":"zootorial@0.4.12","maintainers":[{"name":"brian-c","email":"brian.carstensen@gmail.com"},{"name":"akapadia","email":"amit@zooniverse.org"},{"name":"edpaget","email":"ed.paget@gmail.com"}],"dist":{"shasum":"d07339a9f78771379bc585b69aecdbca56c57d89","tarball":"https://registry.npmjs.org/zootorial/-/zootorial-0.4.12.tgz","integrity":"sha512-BBnLuEP8EHaEP3bzmmANthctCr+V/ZZm3kt0nKbhouPpG40Ofg0gfpzOFgZ2If4rhfqoI/XgVqahMh6xR9a99w==","signatures":[{"sig":"MEQCIGOE8zT7DePnckVCzkBcwutasTbnCYwP4f6pJFMldiaLAiAIu63uuTjAlXJ9go0yypkAEu8/cuEQ2qZTwSRO4H1NNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3CzbCRA9TVsSAnZWagAA/ZUP/37MHNRU0AkCOr4Bf9lF\nGK+bWs+28eJDtrXHyEpZ85mwHxiNpcPbOxHhYfKMasjZTI1P6q/RC0RuYwJ/\nv2RnVdzkq+rR7odP52vqBAJi3FZVNmdtHI8/EfgcyyEZigLuZN767oOUUiJu\ncUAZJDPs1TRcdzkNHjqgED0aKdv+64cehspxGmw/GgClaZMJLH0O/28cfcEe\nk2ReCLRwqCbwduAzbeeBGUIURAnIn2OODWqhNFq+QbeRl9kf3c2F5RqVDmwY\n8vBOpAlCAn+FRMOqU3GIGtdEx9uZx1NjCyvQdovDsqS9iBq2oTFc6MiyDFY2\neYhMUFbVbH5F/cJ2xdJOLUfceplXIbifNYsvp7j2TXzYKHRmULGpsIM21xYd\nRN38iaMSEseFjLSog8WIaJAMARuwS4vHpNMI0DNx6slxptQv4YuXTPJGylI1\nwyeiLOyGlCx3QkHYs/rG1tOM91nbGTE37h50c0iqXPPA7geyqjwdSFR8dVA2\njD0iADpOiz18+pZy5jK2XI2p6fOiA05NFFOmA1bU2Oqb1HxaCuYCdbFoqs8r\n45mYbS8Hh0Yv0OIFr1tfQhn3jTZswre0PmVTQQM9F1iWA0GoQOeCqqAw4TMc\nC3evUSciUPm37xv1/8Mjg5pOf7LopvBh4RJPeETjAUeWp8/zIVS6ylzhmr1+\nHkbD\r\n=7VRs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./zootorial.js","_from":".","scripts":{"start":"cake serve"},"_npmUser":{"name":"brian-c","email":"brian.carstensen@gmail.com"},"deprecated":"This package is no longer maintained","_npmVersion":"1.4.3","description":"zootorial","directories":{},"devDependencies":{"nib":"~0.9.1","stylus":"~0.32.0","easy-exec":"~0.0.5","coffee-script":"~1.6.2","silver-server":"~0.1.0"}}},"time":{"created":"2012-10-06T03:23:19.759Z","modified":"2025-05-08T20:28:16.984Z","0.0.2":"2012-10-06T03:23:20.691Z","0.0.3":"2012-10-19T03:56:54.239Z","0.0.4":"2012-10-21T02:06:19.352Z","0.0.5":"2012-10-21T04:14:02.497Z","0.0.6":"2012-10-21T19:20:52.490Z","0.0.7":"2012-10-22T05:04:31.304Z","0.0.8":"2012-10-23T02:09:37.245Z","0.0.9":"2012-10-23T15:12:58.842Z","0.0.10":"2012-10-26T20:53:18.008Z","0.0.11":"2012-11-01T15:15:18.180Z","0.0.12":"2012-11-06T19:13:44.252Z","0.0.13":"2012-12-05T18:46:44.430Z","0.2.0":"2013-02-08T19:56:46.845Z","0.2.1":"2013-02-18T22:43:05.648Z","0.2.2":"2013-02-19T16:46:41.160Z","0.2.3":"2013-02-19T17:17:42.227Z","0.3.1":"2013-03-27T21:28:51.073Z","0.3.2":"2013-03-27T22:13:56.544Z","0.3.3":"2013-03-28T17:22:51.385Z","0.3.4":"2013-04-03T19:08:47.207Z","0.3.5":"2013-05-14T14:10:52.449Z","0.2.4":"2013-05-23T20:49:56.322Z","0.3.6":"2013-06-20T18:25:46.530Z","0.4.1":"2013-12-03T21:33:19.351Z","0.4.2":"2013-12-07T22:50:41.093Z","0.4.3":"2013-12-08T00:05:55.538Z","0.4.4":"2013-12-09T17:09:06.706Z","0.4.5":"2013-12-09T21:43:49.713Z","0.4.7":"2013-12-17T21:17:34.760Z","0.4.8":"2014-02-08T16:43:06.093Z","0.4.10":"2014-02-08T22:13:35.662Z","0.4.11":"2014-02-26T18:55:42.604Z","0.4.12":"2014-02-27T17:53:12.425Z"},"description":"zootorial","maintainers":[{"email":"jenkins@zooniverse.org","name":"zooniverse-jenkins"},{"email":"delilahclement@gmail.com","name":"goplayoutside3"},{"email":"mcbouslog@gmail.com","name":"mcbouslog"},{"email":"shaun.a.noordin@gmail.com","name":"shaunanoordin"},{"email":"kiefertravis@gmail.com","name":"kieftrav"},{"email":"ed.paget@gmail.com","name":"edpaget"},{"email":"brian.carstensen@gmail.com","name":"brian-c"},{"email":"amit@zooniverse.org","name":"akapadia"},{"email":" sysadmins@zooniverse.org","name":"zooniverse-user"}],"readme":"zootorial\n\nTutorial\n========\n\nConstructor parameters\n----------------------\n\n* `parent`\n\n    Element at which to insert the tutorial's elements\n\n* `steps`\n\n    Object of steps, see **Steps** below\n\n* `first`\n\n    The key of the first step\n\n* `demoLabel`, `nextLabel`, `doneLabel`\n\n    Default labels for the \"demo\", \"next\", and \"done\" buttons\n\nProperties\n----------\n\n* `el`\n\n    Contains all the tutorial content.\n\n* `closeButton`\n\n    Aborts the tutorial\n\n* `header`, `content`\n\n    Contains the `header` and `content` specified in the current step, if defined.\n\n* `instruction`\n\n    Includes the `instruction` property in the current step and a button to call the step's `demo` function if one is defined.\n\n* `footer`\n\n    Contains the \"next\" button.\n\nMethods\n-------\n\n* `start()`\n\n    Start the tutorial.\n\n* `end()`\n\n    End the tutorial.\n\n* `goTo(step)`\n\n    If it's a string, go to that step in the `steps` object.\n\n    If it's a function, it's evaluated and the result is passed back to `goTo`.\n\n    If it's `false`, the step will not change, but the `instruction` element will get a `data-zootorial-attention` attribute.\n\n    If it's `null` or not defined, the tutorial will end.\n\nHelpers\n-------\n\n* `triggerEvent(eventName)`\n\n    Dispatch a custom event from the tutorial's `el` element.\n\n* `createElement(tagAndClassNames, parent)`\n\n    Create an element (e.g. \"button.hello\") at a parent.\n\n* `current`\n\n    The current step as it was passed into `steps`\n\nHooks\n-----\n\n* `onBeforeStart()`\n\n* `onStart()`\n\n* `onBeforeEnd()`\n\n* `onEnd()`\n\n* `onBeforeBeforeLoadStep()`\n\n* `onLoadStep()`\n\n* `onBeforeUnloadStep()`\n\n* `onUnloadStep()`\n\nEvents\n------\n\nDispatched from `el`. You should probably reference these, e.g. `addEventListener(tutorialInstance.startEvent, handler, false)`, in case the specific strings change\n\n* `startEvent`\n\n* `endEvent`\n\n* `loadStepEvent`\n\n* `unloadStepEvent`\n\n* `abortEvent`\n\n\n\"Step\" objects\n==============\n\nParameters\n----------\n\n* `header`\n\n    String of HTML for a header\n\n* `content`\n\n    String of HTML for content\n\n* `instruction`\n\n    String of HTML for instructional content\n\n* `demo()`\n\n    Function that shows the user what to do. Check out my `ghost-mouse` for a nice way to drive a dmeo.\n\n* `attachment`\n\n    An array `[X of tutorial, Y of tutorial, target selector, X of target, Y of target]`. The tutorial dialog will be positioned so that the X and Y defined will match up with the X and Y of the target. E.g. `[0, 0, '.target', 0, 0]` will align the top-left corners of the tutorial and the target, and `[0, 0.5, '.target', 1, 0.5]` will stick the tutorial to the right side of the target, cenetered vertically.\n\n    If `attachment` is `false`, the dialog will not move from the last step's position.\n\n* `progress`\n\n    The number of progress dots to fill up\n\n* `arrow`\n\n    Set the `data-zootorial-position` property, which you can then style apropriately\n\n* `block`\n\n    A CSS selector; block clicks to the matched elements until the step is exited.\n\n* `focus`\n\n    A CSS selector; the matched element will be \"highlighted\" (everything around it will be dimmed).\n\n* `actionable`\n\n    A CSS selector; matched elements will be given a `data-zootorial-actionable` property.\n\n* `next`\n\n    If it's an object, keys are event/selector combos (e.g. `click button[name='complete-task']`) and values are passed to the tutorial's `goTo` method when that event is dispatched from that selector. No \"next\" button is drawn.\n\n    If it's a string, function, `null`, or not defined, this is passed directly to the tutorial's `goTo` method and either a \"next\" or \"done\" button is drawn in the footer.\n\nHooks\n-----\n\n* `onBeforeLoad()`\n\n* `onLoad()`\n\n* `onBeforeUnload()`\n\n* `onUnload()`\n","readmeFilename":"README.md"}