{"_id":"astrolabe","_rev":"61-8f88a4c0c2c37c8cd0d81da4032cc2d0","name":"astrolabe","description":"Page objects for protractor","dist-tags":{"latest":"0.3.6"},"versions":{"0.0.1":{"name":"astrolabe","version":"0.0.1","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"protractor":"~0.8.0","underscore":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.0.1","dist":{"shasum":"2bcb8e3067a8f0da4332825e261e53b0378715e1","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.0.1.tgz","integrity":"sha512-Fdt8T4593Hx1FvUlizlqvP7ADnIrM9zAq0p/c39Ocp2V8V6v1N/iETaghYnWIrnoSJ660DTAbFllv4TIrKcnvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJivTg+Pxz9g9HUxZ+p0rZ2ZwViBlohAQnUvjxFRRLKAiEA7uj0d1vcB5hxcBbR1HnBvxkUU2jOwuEJtCeQQuI9JcQ="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.0.2":{"name":"astrolabe","version":"0.0.2","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"protractor":"~0.8.0","underscore":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.0.2","dist":{"shasum":"43d6e1c95a9a61e06c16cd5360154b9be1352023","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.0.2.tgz","integrity":"sha512-+wRMQMlSq0AhRG9o6lNm3kCg/wLwkmJstw0TwDK2Zm3jNJWh17JYE5geiQNF97o5WTZuCg91r3VIzdObkZaAxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGULVYa+9OiVjviLCCntEbNQ+WkwyglyYHTNe4iRotmjAiAstSzRysP+J9+Jl+tDWUyIia7244NxBpmyMUnsLLMfKw=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.0.3":{"name":"astrolabe","version":"0.0.3","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"protractor":"~0.8.0","underscore":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.0.3","dist":{"shasum":"629ae2958497134749b10f6a6a0a870d964a4418","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.0.3.tgz","integrity":"sha512-7nMwwIAwwF6kQ8sk7DObg3BKaeioSN/jCNm5RrrBJKpEazIMXuX9IY4bIVQdgAAcurOfhNnBs+LCLwhgrgv2ZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwvUurQAVrROKPsQdf5X2gsdIo/VPilQvUQMgbjH36OAiA0Yq2AJ2ltckrCYsHIO3PvF5900Vw7q+X5+Sbtt4Wx2A=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.0.4":{"name":"astrolabe","version":"0.0.4","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"protractor":"~0.8.0","underscore":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.0.4","dist":{"shasum":"66b6ecdeea0d341c073731a59c2b1edbb6912d87","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.0.4.tgz","integrity":"sha512-9SsEd4NYoz81wqMQNGPsa5FostonhDfRRm5dTCcmF0T6aEnirJ7EX3+gJZ2SaEeNgQfbnVYkVtO+wBFIzmCV9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFa6ThpNeze57ztjoHu/zZbNJr6vJTgNGPudOv+UdxF2AiBMwlfARnoyte08TZbAeyLG4R8m7+otbEgLrXkAx7FSUQ=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.1.0":{"name":"astrolabe","version":"0.1.0","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"protractor":"~0.8.0","underscore":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.1.0","dist":{"shasum":"9bb27e9f121603f7d0ccf194eeadcf5f83266944","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.1.0.tgz","integrity":"sha512-enVV34VVFQdhkty3KTd7M/0H1De0nAs2ZYSlEv2NyN4ch4Ad6WLsEAscQAsWEfCfzpkHG6XPGcmc3csJ5Sztpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHwJ8J9yhp0RrVolqp1/2FypZwVsCeXMDmuJzMnV1yTcCIQCHE+elgpYEz2JHB3WyK3bsjB7RLNJ1nq13d8cEUGVbvg=="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.1.1":{"name":"astrolabe","version":"0.1.1","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.1.1","dist":{"shasum":"dea950bd9d31981687e58bf1eca2e487fa0a83f4","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.1.1.tgz","integrity":"sha512-uDfy/Pi8ddTSHUcQKMTHOx7qugbVCojAxmFpAqak4PR4fUN8a3mxzduM8Ps9aQR1zgygHK+xkD7Z6pvBvWLYxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgy1tlOrkPV9Km8/HEl49d+HN+DZmD05kQOG4iseSSPQIgH6wJ91QFdO1pYtFuFPF3O51sBllD9digP1w7Dc3s7zA="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.2.0":{"name":"astrolabe","version":"0.2.0","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.2.0","dist":{"shasum":"9d6c3b134b3d192829861a475b9b6b5cf4881acb","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.2.0.tgz","integrity":"sha512-wHfOkyhtoMPrQ0Y/+1J17MTGHHINYlMzYB0SgZGvrpwyNk8J0tXegFKRDnhAQ7/WmBb/cwMvFuGI4UDAGZbXtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDZF7hAHuA8UVfJ9rYKwXyYCPL8W2pOAFSAJd60A8bPgIhAOgSNcrpxoHwfCC+Whz7L3J/IvlLsXay+heAoFAtVcRg"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.2.1":{"name":"astrolabe","version":"0.2.1","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.2.1","dist":{"shasum":"5a02906f1441d3e97fc4d8449b57ce1d85d08557","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.2.1.tgz","integrity":"sha512-Tw+7Yz/DBRFUcwMxFakPaL0kS1LLX4tOfLqzL7W6mHTWOWNBKBzMHHuh7JGheakD9Ay5LbXpPV40F9Y2L5PYcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyLg7Lb0/FKNo2ws1BfdLaBU5OZ5KhkzfaB+PayZ6q+wIhALn6DFcypSvtRdDkENfTVxSYZYGDJTH8rMMXRekrUhM4"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.2.2":{"name":"astrolabe","version":"0.2.2","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*"},"devDependencies":{"protractor":"~0.9.0","mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.2.2","dist":{"shasum":"199b0a389414fcfd14f892afd7b32cbaa934f8dc","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.2.2.tgz","integrity":"sha512-LKNMum3xlaDLH6BGaKTpXMvC3hy+lNTF2t7wewwn5tmEr/eKojuo4+qtH5h/FmTXE3ryuSbF3n7mriZQz+5Trg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLWBmcUpoR3MA4NAFZ1d1aTwPIn5k9Ub00Zq1/6Gh/jAIgOnAgKbGsbpLF6jBmD9MkSfua+om2dBNkNIIoWzj5rHM="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.2.3":{"name":"astrolabe","version":"0.2.3","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.2.3","dist":{"shasum":"330f557f120e3a7cf187412ce27ddd3067353744","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.2.3.tgz","integrity":"sha512-+9G8YNfggdpBt3QroXyNy3r/D9S9o8FKIlNNm0eC3ynao/q52H/PB28lBHd8Urhwj+U6UFlbjyMttTythXgHpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfjYMcxjEyfiCBhooUrkHyeTfbrQuI4UJrzeTgRIaKgAiEAgXFAXqjcnPR0AvkYDJ79mnAKfsyw0YQ/Z3cLnP6y5/c="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.2.4":{"name":"astrolabe","version":"0.2.4","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.2.4","dist":{"shasum":"351d13d6019b97e7dce5dc7c1409318b3d64afc0","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.2.4.tgz","integrity":"sha512-BBlxMNQrZVh0yNvLchan+7BpiZ6FGOQFpb1VayJnB+7z6Dyjgv2U7L0F37k9B5swrou8YIdeAHSwSOcVq9VFXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUecAoMtUvLWi2Vgt40vgjklxZDrHghVYRqImZCPAqRgIhAMpE1vtvx61Jk27cH6FlFYUNhdUXAeYKcvR43rV37Z8S"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.2.5":{"name":"astrolabe","version":"0.2.5","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.2.5","dist":{"shasum":"ba6a6ce2fa335570e4de24eb35749d802397a897","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.2.5.tgz","integrity":"sha512-P0HPQgC69XWRt/CzUCJszqelgZPOxYLfkK8StWKW9kFLlwDyNa7YZnqMo5m388oyhZpJAkUnBgl2cgzquMORfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFO47It8cmMSwpcQTIeReHGMhNrQhCoWta5Tg/BWP6pAiAQmVMnDTNTyx0IVTnrxLzfa12X6E1sj5UdeJPzXHUvvw=="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.2.6":{"name":"astrolabe","version":"0.2.6","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"license":"BSD","main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.2.6","dist":{"shasum":"1f394134af9565b523b412c78fc673f3bfa43809","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.2.6.tgz","integrity":"sha512-PgYdD5qnPjRxTpvRP+MHClkbG86R271A0/owfc4Z7pz5nkBb8UhceqUY/KsrI2DCGj2Yp0O6ztM8YovizNEyAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2wsEYmSVSjpj8CkW6aVdhVkmF90JY9RKSSjYM05MJ/AiEA7069HPXIGhKwXT+KMhtfSrFs+Izd5pR7Xgay1+xeysU="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.2.9":{"name":"astrolabe","version":"0.2.9","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"licenses":[{"type":"BSD 3-Clause","url":"http://opensource.org/licenses/BSD-3-Clause"}],"main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*","protractor":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.2.9","dist":{"shasum":"347940e5bb8adf0801fd7fe4e2281a8fe293b03e","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.2.9.tgz","integrity":"sha512-4SV3saN8AC1ClqbTEbdhEjyLVy7yVvPLWBFC3x9xWUuqU3yB9pzaMK+nl3zRoz0Bd/WGTTRTmPTCsxCcEG/Lhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDc1jxpqOHID6D/PpLScT7zyVV058g3zJuTiEFw4YupLAiEA8+HIL7SsKoR6OcKjWIkQFou+1zSE6jpOj+Ech/RHLvc="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.3.0-alpha":{"name":"astrolabe","version":"0.3.0-alpha","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"licenses":[{"type":"BSD 3-Clause","url":"http://opensource.org/licenses/BSD-3-Clause"}],"main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*","protractor":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.3.0-alpha","dist":{"shasum":"072e4446904b6a136299156a958bd7696ff76365","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.3.0-alpha.tgz","integrity":"sha512-ppzahfJkJRjfGOcUOKODZPlo6EyhBbSyWrcZlCmMbVsLl1LlUxMGfI9ZNO7v0tY83pUOzrYTV29PVJSJP9IRUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzs+twzE0F0aTtTYItgEsaM7pwBzImF4C/9qmlHJogMgIgFO8bOINcRfJtKVMvC+Wy2NiK1JJp0CdANvhkf/z4y8Y="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.3.1-alpha":{"name":"astrolabe","version":"0.3.1-alpha","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"licenses":[{"type":"BSD 3-Clause","url":"http://opensource.org/licenses/BSD-3-Clause"}],"main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*","protractor":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"_id":"astrolabe@0.3.1-alpha","dist":{"shasum":"ba858f69b708f5f3c2a8558b4d4099f1fb3c1270","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.3.1-alpha.tgz","integrity":"sha512-gpvrze1fM5OcWdUB2Rlx84hHiflz7UWVO2szyE46lSU3R+Cj8b5s26kW4C8Lwys8xQMwcZwyW4y+6YOAPNFOWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfmJpdDRfcsl+y6Z+g+RPcZMzLYdQ3doIWlMErxE/PpAIhAJdo3Y+o/8cvK2GUE23r/GrYiKxF6Rxg++kCp59EVSIl"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.3.2-alpha":{"name":"astrolabe","version":"0.3.2-alpha","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"licenses":[{"type":"BSD 3-Clause","url":"http://opensource.org/licenses/BSD-3-Clause"}],"main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*","protractor":"*"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"homepage":"https://github.com/stuplum/astrolabe","_id":"astrolabe@0.3.2-alpha","dist":{"shasum":"ec98b9b117a702b78c8de2e65e3d90219596f152","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.3.2-alpha.tgz","integrity":"sha512-w7PuVSMzVBgPvYVN8RFvFvuQXJ8h2HgjzWsKnFlZhm795UEjfmTOYUDP8cy+Vl55x8JjKvwoAAF1qNL67Gki2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgWP3hgkODDlt+Hh/cq6EeAq9hmiC2t4EARATVtXyhlAIgPCHwTTG2/+Xdyb3n+pNNZI/HR/6sUjJcPS3wxW/TN4c="}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.3.3-alpha":{"name":"astrolabe","version":"0.3.3-alpha","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"licenses":[{"type":"BSD 3-Clause","url":"http://opensource.org/licenses/BSD-3-Clause"}],"main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*","protractor":"*","exceptions":"~0.1.1"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"homepage":"https://github.com/stuplum/astrolabe","_id":"astrolabe@0.3.3-alpha","dist":{"shasum":"a2e1b79ea88d6cf04cdeccee69e52e591e92cc4b","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.3.3-alpha.tgz","integrity":"sha512-Dwjv42dmD38jFFSBQTl7wcm+sDtAbfsJ5l20AFjh6d+oxAhx01AmE6xffw7rkFQmyEsr0ljhOvbIsinoHMUJ9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR3gDjlj+PjzAhGIxgc+t7FWKvFyoVON9MTJ1hKfGjrAIhAML7XejDLtDa1Aej4agDg+cfB1fIwOhocUs+pE9tp3eb"}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.3.4-alpha":{"name":"astrolabe","version":"0.3.4-alpha","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"licenses":[{"type":"BSD 3-Clause","url":"http://opensource.org/licenses/BSD-3-Clause"}],"main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*","protractor":"*","exceptions":"~0.1.1"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"homepage":"https://github.com/stuplum/astrolabe","_id":"astrolabe@0.3.4-alpha","dist":{"shasum":"0c5b5e068708be0b8c08f4176355bb46fe16b619","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.3.4-alpha.tgz","integrity":"sha512-odAr8lPIKkIVVpz0uNuXbXp5t3+KjblT6Xaku/wdrvWt+aPBib5gSpqGbyjxhrrbAbvf0xnEKZjsptJ2mgc3xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLLEnX2zXPR5e1n00RTh6o+75emegHEpi2xjakhsacLAiEAoqh1FiFLhTfJjBUkF9dgPM+IUatKUjkktphplHiRxG4="}]},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.3.5":{"name":"astrolabe","version":"0.3.5","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"licenses":[{"type":"BSD 3-Clause","url":"http://opensource.org/licenses/BSD-3-Clause"}],"main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*","protractor":"*","exceptions":"~0.1.1"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"homepage":"https://github.com/stuplum/astrolabe","_id":"astrolabe@0.3.5","dist":{"shasum":"e5b864f0211fcf70ad44375f83e612a8104f33af","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.3.5.tgz","integrity":"sha512-R9tQpBiUChF8dakLC6OrvIE3NJhcalB9BWre87H+l7+IRE0gq+1ashaSo8HTjKJ2tElZrE4RIOFDYypPNUZB8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4svoUg264PwJePPzjDan6r+HFXI9YCENeXNpnkuc3qAiA//HpT8IjOYefJQn/3R61j7FcqO0I3HK+I/iLcLHhbzA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}]},"0.3.6":{"name":"astrolabe","version":"0.3.6","description":"Page objects for protractor","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"author":{"name":"stuplum","email":"stuplum@gmail.com"},"licenses":[{"type":"BSD 3-Clause","url":"http://opensource.org/licenses/BSD-3-Clause"}],"main":"lib/astrolabe.js","directories":{"lib":"./lib","test":"./test"},"scripts":{"test":"mocha test/*.js"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"},"dependencies":{"underscore":"*","protractor":"*","exceptions":"~0.1.1"},"devDependencies":{"mocha":"*","chai":"*","sinon":"~1.7.3","sinon-chai":"~2.4.0","sandboxed-module":"0.2.1"},"gitHead":"963eb5001d7d3ce019a6ed66cec62ba2bb0d316b","homepage":"https://github.com/stuplum/astrolabe","_id":"astrolabe@0.3.6","_shasum":"6d3f1cceda780c4c3cf050ef32d7c74450457b01","_from":".","_npmVersion":"2.1.7","_nodeVersion":"0.10.26","_npmUser":{"name":"stuplum","email":"stuplum@gmail.com"},"maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}],"dist":{"shasum":"6d3f1cceda780c4c3cf050ef32d7c74450457b01","tarball":"https://registry.npmjs.org/astrolabe/-/astrolabe-0.3.6.tgz","integrity":"sha512-dhEB4p58vZ9HxiYbagMX/kT/Rr+ubtS+K5w0x5GW10wco8PPm4unzVoiDU4/d5753JbTXO/Thw8ptnQ+jKViVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJUEz6i2hQQaMoke68YZEzJZyY0BTUJdU0D1pcHek8TAIgCu4P9BMz8VIDzOUY+wM+yn53R71/s7R/+D4G8utrBHs="}]}}},"readme":"Astrolabe [![Build Status](https://travis-ci.org/stuplum/astrolabe.png?branch=master)](https://travis-ci.org/stuplum/astrolabe)\n=========\n\n`Astrolabe` is an extension for [protractor](https://github.com/juliemr/protractor) that adds page objects to your functional/e2e tests.\n\nInstallation\n------------\n\nvia [npm (node package manager)](http://github.com/isaacs/npm)\n\n    $ npm install astrolabe\n\n\nUsage\n-----\n\nExample signInPage.js\n\n``` js\nvar Page = require('astrolabe').Page;\n\nmodule.exports = Page.create({\n\n    url: { value: 'http://mysite.com/signin' },\n\n    username: { get: function() { return this.findElement(this.by.input('username')); } }, // finds an input element with the name 'username'\n    submit:   { get: function() { return this.findElement(this.by.id('submit')); } }       // finds an element with the id 'submit'\n});\n```\n\nadding to tests:\n\n``` js\nvar signInPage = require('./path/to/signInPage');\n\n...\n```\n\nnavigating:\n\n``` js\nsignInPage.go(); // will send browser to 'http://mysite.com/signin'\n\nsignInPage.go('some', 'path'); // will send browser to 'http://mysite.com/signin/some/path'\nsignInPage.go('some/path');    // will send browser to 'http://mysite.com/signin/some/path'\n\nsignInPage.go({ some: 'query' }); // will send browser to 'http://mysite.com/signin?some=query'\n```\n\ninteracting: (See [Protractor API Docs](https://github.com/angular/protractor/blob/master/docs/api.md) for more info on available api methods)\n\n``` js\nsignInPage.username.sendKeys('a username'); // will fill the username input with the text 'a username'\n\nsignInPage.submit.click(); // will click on the submit element\n```\n\n``` js\nsignInPage.username.getAttribute('value'); // will return a promise that is resolved with the value of the text field, in this case 'a username'\n\n// this can be used within an expectation\nexpect(signInPage.username.getAttribute('value')).toBe('a username');\n```\n\nIt is possible to create convenience methods to wrap up common logic.\n\nExample signInPage.js\n\n``` js\nvar Page = require('astrolabe').Page;\n\nmodule.exports = Page.create({\n\n    url: { value: 'http://mysite.com/signin' },\n\n    username: { get: function() { return this.findElement(this.by.input('username')); } },\n    password: { get: function() { return this.findElement(this.by.input('password')); } },\n    submit:   { get: function() { return this.findElement(this.by.id('submit')); } },\n    invalid:  { get: function() { return this.findElement(this.by.id('incorrectLogin')); } },\n\n    InvalidLoginException: { get: function() { return this.exception('Invalid Login'); } },\n\n    // Adds a signIn method to the page object.\n    signIn:   { value: function(username, password) {\n\n        var page = this;\n\n        page.go();\n\n        page.username.sendKeys(username);\n        page.password.sendKeys(password);\n\n        page.submit.click();\n\n        return this.invalid.isDisplayed().then(function (wrongLogin) {\n            if (wrongLogin) {\n                page.InvalidLoginException.thro(username + ', ' + password + ' is not valid');\n            }\n        });\n    } }\n});\n```\n\ncan be used in your tests:\n\n``` js\nvar signInPage = require('./path/to/signInPage');\n\n...\n\nsignInPage.signIn('test user', 'testpassword'); // will navigate to sign in page, enter username and password then click submit.\n\n...\n```\n\nCloning and running Astrolabe's tests\n-------------------------------------\nClone the github repository.\n\n    git clone https://github.com/stuplum/astrolabe.git\n    cd astrolabe\n    npm install\n\n    npm test\n\n\nRunning Astrolabe's example protractor test\n-------------------------------------------\n\nInstall protractor with.\n\n    npm install protractor\n\nStart up a selenium server (See the appendix below for help with this). By default, the tests expect the selenium server to be running at `http://localhost:4444/wd/hub`.\n\nThe example folder contains a simple test suite which runs against angularjs.org. It is a port of the simple test suite included with protractor.\n\nCurrently only the protractor runner is supported. The runner accepts a configuration file, which runs the tests at `example/onProtractorRunner.js`.\n\n    node_modules/.bin/protractor examples/protractor.conf.js\n\n\nSetting up a standalone selenium server\n---------------------------------------\n\nSee Appendix A of [protractor's](https://github.com/juliemr/protractor) installation instructions\n","maintainers":[{"name":"stuplum","email":"stuplum@gmail.com"}],"time":{"modified":"2022-06-13T03:35:47.419Z","created":"2013-09-07T23:35:56.757Z","0.0.1":"2013-09-07T23:35:59.286Z","0.0.2":"2013-09-07T23:50:47.087Z","0.0.3":"2013-09-08T11:06:33.501Z","0.0.4":"2013-09-08T21:01:00.769Z","0.1.0":"2013-09-09T17:20:02.363Z","0.1.1":"2013-09-09T22:57:15.324Z","0.2.0":"2013-09-10T08:38:41.201Z","0.2.1":"2013-09-10T17:09:33.575Z","0.2.2":"2013-09-13T23:25:54.058Z","0.2.3":"2013-09-14T21:52:48.169Z","0.2.4":"2013-09-16T07:29:47.579Z","0.2.5":"2013-09-16T07:46:12.053Z","0.2.6":"2013-09-16T08:02:45.329Z","0.2.9":"2013-10-03T21:15:28.823Z","0.3.0-alpha":"2013-10-17T22:13:07.732Z","0.3.1-alpha":"2014-02-11T00:46:25.840Z","0.3.2-alpha":"2014-02-15T10:13:41.145Z","0.3.3-alpha":"2014-02-16T00:06:16.490Z","0.3.4-alpha":"2014-03-10T22:32:22.019Z","0.3.5":"2014-08-26T12:43:10.428Z","0.3.6":"2014-12-14T22:35:42.142Z"},"author":{"name":"stuplum","email":"stuplum@gmail.com"},"repository":{"type":"git","url":"git://github.com/stuplum/astrolabe.git"},"users":{"doodlemoonch":true,"citguy":true,"danoph":true,"npmmurali":true},"readmeFilename":"Readme.md","homepage":"https://github.com/stuplum/astrolabe","keywords":["angular","angularjs","protractor","karma","e2e","test","testing","webdriver","webdriverjs","selenium"],"bugs":{"url":"http://github.com/stuplum/astrolabe/issues"}}