{"_id":"tuxharness","_rev":"41-fac0f8d861b41f61d207feb2a128ce55","name":"tuxharness","description":"Test User eXperience Harness","dist-tags":{"latest":"2.0.5"},"versions":{"1.0.0":{"name":"tuxharness","version":"1.0.0","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint"},"keywords":["test","ui","ux","harness","fragment","node","js","css","html","template","testable"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.10.x","express":"4.11.x","request":"2.53.x","serve-index":"1.6.x"},"devDependencies":{"dustjs-linkedin":"2.5.x","gulp":"3.8.x","gulp-develop-server":"0.2.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.8.x","jade":"1.9.x","jshint-stylish":"1.0.x"},"engines":{"node":">=0.10.22"},"tuxharness":"./test/sample.js","gitHead":"541cca3c2b864239bda605fe13dd9dbbbf5c8933","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.0.0","_shasum":"7f2a6c780ad0f1034f9abc3b04eae69f5acb50da","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"7f2a6c780ad0f1034f9abc3b04eae69f5acb50da","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.0.0.tgz","integrity":"sha512-VfHGGb27Gbsk5TKSb4EDhJ1J9RS6Mss76Uaajv2wFb/OX4L1whMdRnxG3QzqyU+b0HoouYY+p5TEu1dg+IZ+Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHWg6NMHf17EV9HU7xlM9io8/t3YwnaiO+2fKmrAXvcAiB/lJH7zGR+pteQuF/s0ZiMAbUA/p08UYq0Vz1Qja/jYQ=="}]}},"1.0.1":{"name":"tuxharness","version":"1.0.1","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"npm run dev","test":"npm run lint"},"keywords":["test","ui","ux","harness","fragment","node","js","css","html","template","testable","prototype","isolate","view","engines"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.10.x","express":"4.11.x","request":"2.53.x","serve-index":"1.6.x"},"devDependencies":{"dustjs-linkedin":"2.5.x","gulp":"3.8.x","gulp-develop-server":"0.2.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.8.x","jade":"1.9.x","jshint-stylish":"1.0.x"},"engines":{"node":">=0.10.22"},"tuxharness":"./test/sample.js","gitHead":"b0614eea54df5369ba280139786fecbc531f9ced","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.0.1","_shasum":"841026dc7f3e55a85e1d0b85a1dae417519e9332","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"841026dc7f3e55a85e1d0b85a1dae417519e9332","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.0.1.tgz","integrity":"sha512-CmSFeoYfjZAy9qHZxdWU5Ol7q3Lo+pbqZh2xSTXvK2129/pP1ZmwxpoaQMqyhWqE7WbyN6EQTiHICyJw2iViUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbTv4mH+tMWjiyknFQq0Z3CpOrDsepxMnPBClgjKsoGQIgOAoIipsq/SQO95C3flwEmscu4OiwiTPQvNfu7D2n1Nk="}]}},"1.1.0":{"name":"tuxharness","version":"1.1.0","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"npm run dev","test":"npm run lint"},"keywords":["test","ui","ux","harness","fragment","node","js","css","html","template","testable","prototype","isolate","view","engines"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.10.x","express":"4.11.x","request":"2.53.x","serve-index":"1.6.x"},"devDependencies":{"dustjs-linkedin":"2.5.x","gulp":"3.8.x","gulp-develop-server":"0.2.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.8.x","jade":"1.9.x","jshint-stylish":"1.0.x"},"engines":{"node":">=0.10.22"},"tuxharness":"./test/sample.js","gitHead":"6802734d82aa2b8c7a2e9dba1107762bef2a51ee","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.1.0","_shasum":"9216a29dfaf9f524b31054e16b16c1166ab2b621","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"9216a29dfaf9f524b31054e16b16c1166ab2b621","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.1.0.tgz","integrity":"sha512-2A8uTrUjHppKJeS41OU+ajidnlI4W6GvK1XdNyB6LAl/61PehJmFFEfoQqC7YUfqIAXrPrmkJqnqLbXqpcJb5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1u++nbtHQSkPUlMc5V2M1KtnWNsLhRUCb5P7HAe4L2AiEAkpdILt07GWiTBqeFW4o4PtwCgRT5BUrodQs4dmzaq7w="}]}},"1.1.1":{"name":"tuxharness","version":"1.1.1","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"npm run dev","test":"npm run lint"},"keywords":["test","ui","ux","harness","fragment","node","js","css","html","template","testable","prototype","isolate","view","engines"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.10.x","express":"4.11.x","request":"2.53.x","serve-index":"1.6.x"},"devDependencies":{"dustjs-linkedin":"2.5.x","gulp":"3.8.x","gulp-develop-server":"0.2.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.8.x","jade":"1.9.x","jshint-stylish":"1.0.x"},"engines":{"node":">=0.10.22"},"tuxharness":"./test/sample.js","gitHead":"779e63c41050082daa2707f5fe944264684b8816","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.1.1","_shasum":"a243466873c5e362bd122da5d0229bd743dfa576","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"a243466873c5e362bd122da5d0229bd743dfa576","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.1.1.tgz","integrity":"sha512-sSVAuurEhBHDGhzMqXS7O6FrFmx7HUKCTiDlGWo1AN1Z5EMK56lEH+uo5lhaba0KrnmpTMuOYf+hB3JAZ4bNMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZFSSAN2Wp+5Fmz6Fd/utBuF+gFsKESotey7pwROndowIhAI8hSYfBN1KRGzcNgJZynt32/vdWE9ZBUBH+2EOobs4h"}]}},"1.2.0":{"name":"tuxharness","version":"1.2.0","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"npm run dev","test":"npm run lint"},"keywords":["test","ui","ux","harness","fragment","node","js","css","html","template","testable","prototype","isolate","view","engines"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.10.x","express":"4.11.x","request":"2.53.x","serve-index":"1.6.x"},"devDependencies":{"dustjs-linkedin":"2.5.x","gulp":"3.8.x","gulp-develop-server":"0.2.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.8.x","jade":"1.9.x","jshint-stylish":"1.0.x"},"engines":{"node":">=0.10.22"},"tuxharness":"./test/sample.js","gitHead":"a4ed1a101aee56030f7dac96024087bb89b06126","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.2.0","_shasum":"848a2d3671275543ab2d2d1020c0ba3143807d91","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"848a2d3671275543ab2d2d1020c0ba3143807d91","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.2.0.tgz","integrity":"sha512-u0rgrX3VwwVbq/J4xx8f3+0Ya767Ops2qp44dSqNyTiJ3t2Xtlor9YmNKb4YMQre5BKi9zgLwSYeutxy1ZTb6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs2VzvXZeMnfhm2qJb6QbjMJwIwRxXk6WBmhwh9ZFB/gIgYIUyDH/hSlz4XcbfKvrTi+ornWvdbs3mUkk7A4/sRyE="}]}},"1.3.0":{"name":"tuxharness","version":"1.3.0","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"npm run dev","test":"npm run lint"},"keywords":["test","ui","ux","harness","fragment","node","js","css","html","template","testable","prototype","isolate","view","engines"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.10.x","express":"4.11.x","request":"2.53.x","serve-index":"1.6.x"},"devDependencies":{"dustjs-linkedin":"2.5.x","gulp":"3.8.x","gulp-develop-server":"0.2.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.8.x","jade":"1.9.x","jshint-stylish":"1.0.x"},"engines":{"node":">=0.10.22"},"tuxharness":"./test/sample.js","gitHead":"1da6db72757d413e8484ee7afb3156f167c4a609","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.3.0","_shasum":"d291e1842dd607b28ebb32e17114791ecdce2be8","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"d291e1842dd607b28ebb32e17114791ecdce2be8","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.3.0.tgz","integrity":"sha512-A8PfPnntlDm1ulkVSRsEE0SZs+MIuQTnllp/UQIgBowaozgOs4CibPJycmdE3qH30XbpTjRDEsAGw+wv3xyl5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVPajGnAsnudBHOLV3sdIjw0tDPgPsoBVJa07+iJB/yAIhAJheBRYmDHKm4HcRkRSyW3YKnhSaD/f6FWidH+rVzRGm"}]}},"1.3.1":{"name":"tuxharness","version":"1.3.1","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"npm run dev","test":"npm run lint"},"keywords":["test","ui","ux","harness","fragment","node","js","css","html","template","testable","prototype","isolate","view","engines"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.11.x","express":"4.11.x","request":"2.53.x","serve-index":"1.6.x"},"devDependencies":{"dustjs-linkedin":"2.5.x","gulp":"3.8.x","gulp-develop-server":"0.2.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.8.x","jade":"1.9.x","jshint-stylish":"1.0.x"},"engines":{"node":">=0.10.22"},"tuxharness":"./test/sample.js","gitHead":"209ed6918fb3a2e7067a92d83d515c57997fe2ac","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.3.1","_shasum":"226e1699d8ecd3f0ea47baa242b63fb340eb341b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"226e1699d8ecd3f0ea47baa242b63fb340eb341b","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.3.1.tgz","integrity":"sha512-/zR67t9qjEBTIwE6EmlAz5YeEny6AaVrhIT0piPEhxZLukUlrZRaBF5Mj/4HK0uinc3kjqbMM46dIYhNOGwDXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNpFZDxS9V7hlyKUrYcVRIGbHqhEhijDtTcr+brF3SlgIhAItD3oLL26rVg90W+bf0GEnMAUQCrEAs3NnSiwfp6Tig"}]}},"1.4.0":{"name":"tuxharness","version":"1.4.0","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"node .","test":"npm run lint"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","view","viewable","engines","json"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.11.x","express":"4.11.x","serve-index":"1.6.x"},"devDependencies":{"dustjs-linkedin":"2.5.x","gulp":"3.8.x","gulp-develop-server":"0.2.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.8.x","jade":"1.9.x","jshint-stylish":"1.0.x","request":"2.53.x"},"engines":{"node":">=0.10.22"},"tuxharness":"./test/sample.js","gitHead":"d55fbc812653ecd5e3c019e1c74c147e4bbccfcb","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.4.0","_shasum":"824eea11fe4356d56762e701bb3a18d365a9daff","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"824eea11fe4356d56762e701bb3a18d365a9daff","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.4.0.tgz","integrity":"sha512-Cy7RHmjyFhdKsGoQOpy0mF03v+93cc05bqSQ1NpN106HHESpTn+gUA1ylLOBwsmej5NmJvaYgZ2v/6bENkokLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCetqNvVEwUbnN6Sb89Haiahx+P4WJ4LbE0NHB5rrvLXgIhAO/tEnu41vNFM+/GhxZKMoar8ytP9ne+dJHNML6CgSK7"}]}},"1.4.1":{"name":"tuxharness","version":"1.4.1","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"node .","test":"npm run lint"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","view","viewable","engines","json"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.11.x","express":"4.12.x","serve-index":"1.6.x"},"devDependencies":{"dustjs-linkedin":"2.5.x","gulp":"3.8.x","gulp-develop-server":"0.3.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.8.x","jade":"1.9.x","jshint-stylish":"1.0.x","request":"2.53.x"},"engines":{"node":">=0.10.22"},"tuxharness":"./test/sample.js","gitHead":"a75df1d297b879aad588bac5e04e56aebb26ecc9","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.4.1","_shasum":"b7b5861e09299fa197cedd8435ee5afb37a1cff5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"b7b5861e09299fa197cedd8435ee5afb37a1cff5","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.4.1.tgz","integrity":"sha512-wq2uu58ow6W9gaUwLLvWesld84B8x1W+DORu1PA1p48dWgUt3vKPxZQGK2Z96Ah/N3xJ7D8JI+koliUt4Ae0jQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5U/SzNNzq7woC9y/tQnxzPZ0Hs9qlHN4YuNY9gFNjKAiAwJBsaASA5JY5BzgBK6kEKn2Ja2bdoSU9Pk9LYUXfUMg=="}]}},"1.4.2":{"name":"tuxharness","version":"1.4.2","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"node .","test":"npm run lint"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","view","viewable","engines","json"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.11.x","express":"4.12.x","serve-index":"1.6.x"},"devDependencies":{"dustjs-linkedin":"2.5.x","gulp":"3.8.x","gulp-develop-server":"0.3.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.8.x","jade":"1.9.x","jshint-stylish":"1.0.x","request":"2.53.x"},"engines":{"node":"0.10","iojs":"1.x"},"tuxharness":"./test/sample.js","gitHead":"69fe7f37ff344815a1fc37714665fe41636f2c1b","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.4.2","_shasum":"d6df60a1095810e3700e5dd035e46c1659604a14","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"d6df60a1095810e3700e5dd035e46c1659604a14","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.4.2.tgz","integrity":"sha512-+fojrtRjilGsPT2nTgKb4u28zRhV6AwLCRFvZDx/XS182AqxLPrNkC1i9gkLsCytzuuL/RfZH+6W9/pbs0VRgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjEdHvl143ZHOsLtnkkotK984sUz1y3HnWEm+S5+YWUAiEApG9Am251cT+bxRKHZKxOzT8GHeeOPZE/tJUq3rqpnU0="}]}},"1.5.0":{"name":"tuxharness","version":"1.5.0","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"npm run harness","test":"gulp test"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","view","viewable","engines","json"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.11.x","express":"4.12.x","serve-index":"1.6.x"},"devDependencies":{"dustjs-linkedin":"2.5.x","expect.js":"0.3.x","gulp":"3.8.x","gulp-develop-server":"0.3.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.8.x","gulp-mocha":"2.0.x","jade":"1.9.x","jshint-stylish":"1.0.x","request":"2.53.x"},"engines":{"node":"0.10","iojs":"1.x"},"tuxharness":"./test/sample.js","gitHead":"078b1e6df9b8dfef09b2bfc4249bdfe18c822c9e","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.5.0","_shasum":"fa7d0b5f72afb59be756ab75af03e858bd1ef766","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"fa7d0b5f72afb59be756ab75af03e858bd1ef766","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.5.0.tgz","integrity":"sha512-wEriCadVMz6HwHKHp1HLdyPl2OQFBc4bFQxL7/PVDJzu3/WOSa/jgKP3jnsj+9+EMnUlmW5TEHeumVByr1HkdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcOfDyvu+5eex/CbETf6H8bUsh79CrpEQ45taP79hT1AiBcC2EMuj0pLd1mCEHDX3GhIuneKBYPD3F+KXq9srATsw=="}]}},"1.5.2":{"name":"tuxharness","version":"1.5.2","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"npm run harness","test":"gulp test"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","view","viewable","engines","json"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.11.x","express":"4.12.x","serve-index":"1.6.3"},"devDependencies":{"dustjs-linkedin":"2.6.x","expect.js":"0.3.x","gulp":"3.8.x","gulp-develop-server":"0.4.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.8.x","gulp-mocha":"2.0.x","jade":"1.9.x","jshint-stylish":"1.0.x","request":"2.53.x"},"engines":{"node":"0.10","iojs":"1.x"},"tuxharness":"./test/sample.js","gitHead":"a39cb4bb6b06dfe3e0b91bd2fd10d16c351aa027","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.5.2","_shasum":"4550161e9760849a38e174d1d67259307ed3191c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"4550161e9760849a38e174d1d67259307ed3191c","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.5.2.tgz","integrity":"sha512-EkPLKgE0pOlAYVMdV+jPSxXKfBn9pO6Teo9JglgmEbx9BcX416uElOa/c59xfGV9nezGgOVZBxN+Kh+IRAQvWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkNx2VYnNb0gm07ZHmGqJS61ixH4e5jt3tEvR+BDux0AiB4ijXnM8DnURXqm3zQzD4xJ0fERljMkRxSDTdsG5se3w=="}]}},"1.6.0":{"name":"tuxharness","version":"1.6.0","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"npm run harness","test":"gulp test"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","view","viewable","engines","json"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.11.x","express":"4.12.x","serve-index":"1.6.3"},"devDependencies":{"dustjs-linkedin":"2.6.x","expect.js":"0.3.x","gulp":"3.8.x","gulp-develop-server":"0.4.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.9.x","gulp-mocha":"2.0.x","jade":"1.9.x","jshint-stylish":"1.0.x","request":"2.54.x"},"engines":{"node":"0.10","iojs":"1.x"},"tuxharness":"./test/sample.js","gitHead":"cef8bd4bed65671b38ab4effd6b5c7c040f70992","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.6.0","_shasum":"85b9bfa74a53cad8fb9fb2badd85b59dc72ee679","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"85b9bfa74a53cad8fb9fb2badd85b59dc72ee679","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.6.0.tgz","integrity":"sha512-coQK0OsZtn8BZs3H6ME6MEdtZntJfCsam+3oajxEiKm1FeAYDINudqC44LHaVSz5SImTM1+8/joa5+8GuVk3Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJkqhrZfOEZojX1NJ7WBNW5oFAQVv2rrvU5+7ArAL4TgIgWVmo+yZPL9F+1B75kwh7DQRX4wEnMIbwLVkAXSLUjes="}]}},"1.6.1":{"name":"tuxharness","version":"1.6.1","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"npm run harness","test":"gulp test"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","view","viewable","engines","json"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.11.x","express":"4.12.x","serve-index":"1.6.3"},"devDependencies":{"dustjs-linkedin":"2.6.x","expect.js":"0.3.x","gulp":"3.8.x","gulp-develop-server":"0.4.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.9.x","gulp-mocha":"2.0.x","jade":"1.9.x","jshint-stylish":"1.0.x","request":"2.54.x"},"engines":{"node":"0.10","iojs":"1.x"},"tuxharness":"./test/sample.js","gitHead":"605b73bb02348fff8f8ce05acb31d6f889f7dee0","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.6.1","_shasum":"5e28e0ce1137e1c22a4d082184a6cceaa08de4b7","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"5e28e0ce1137e1c22a4d082184a6cceaa08de4b7","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.6.1.tgz","integrity":"sha512-KtqEdehEfjmtbMiFhCetZp14MhCZ0+p0nmqfGlbwh+XXR2Uew4ioUh1/vJGes1+nUni2ErmT9KOkWNn20riT1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfLBH7H/zVCaKxDQ1OsdXY3uXLUZC0o9NF1VZnpGbiLAiEA1TJTcFLTL5dnFNguVW3BZ2Jl9kQCTWHi6OnjRPVHzZY="}]}},"1.6.2":{"name":"tuxharness","version":"1.6.2","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"npm run harness","test":"gulp test"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","view","viewable","engines","json"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.11.x","express":"4.12.x","serve-index":"1.6.3"},"devDependencies":{"dustjs-linkedin":"2.6.x","expect.js":"0.3.x","gulp":"3.8.x","gulp-develop-server":"0.4.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.9.x","gulp-mocha":"2.0.x","jade":"1.9.x","jshint-stylish":"1.0.x","request":"2.54.x"},"engines":{"node":"0.10","iojs":"1.x"},"tuxharness":"./test/sample.js","gitHead":"3deb3cd3016ba5af310e80b2c281086c83476eff","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.6.2","_shasum":"ea3ee4352b55a80cbadf85daea6a742591a88936","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"ea3ee4352b55a80cbadf85daea6a742591a88936","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.6.2.tgz","integrity":"sha512-2pTO7oxYh2bWhZuct8rEjZsbp0O384yi8nW6saeBlYlWH9z6czwtBq1KW7H7v6D05TrzHG3ArFUZbK4Hl7gIVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHD32CmnwnBnQRTKJliIg7AalWp1UW3o/xYpZeWAjj/XAiEA1kBBHqIKj7tn0L3ZZXUb+JwNIEy+tXiFipSXuSdrXWw="}]}},"1.6.3":{"name":"tuxharness","version":"1.6.3","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","lint":"gulp lint","start":"npm run harness","test":"gulp test"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","isolation","view","viewable","engines","json","standalone","sandbox","server"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"0.11.x","express":"4.12.x","serve-index":"1.6.3"},"devDependencies":{"dustjs-linkedin":"2.6.x","expect.js":"0.3.x","gulp":"3.8.x","gulp-develop-server":"0.4.x","gulp-expect-file":"0.0.x","gulp-jshint":"1.9.x","gulp-load-plugins":"0.9.x","gulp-mocha":"2.0.x","jade":"1.9.x","jshint-stylish":"1.0.x","request":"2.54.x"},"engines":{"node":"0.10","iojs":"1.x"},"tuxharness":"./test/sample.js","gitHead":"d09b67bc51b10a3dbf63ebb5fefd15d5371d2d58","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.6.3","_shasum":"88351891a9f7a76d3354b4ba9ab87e92d1031020","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"88351891a9f7a76d3354b4ba9ab87e92d1031020","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.6.3.tgz","integrity":"sha512-eD3aez44uNutVLi/myuYVio8bEUIVDy6rKY2Ky9pzZtoxxk7zACiV4EKcXH2uD0qFOsptO7bQ6sXSUoIp1JFKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrYwvta13xQ7/ecImOgDkwdsLqDORA/da29OBl3cvB1wIhANhYVQdFXSJFXR7AWdg+hfibvKTtAK0Z+Lq6RtS8r+MO"}]}},"1.7.0":{"name":"tuxharness","version":"1.7.0","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","local":"npm run dev","lint":"gulp lint","start":"npm run harness","test":"gulp testcoverage","testonly":"gulp test"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","isolation","view","viewable","engines","json","standalone","sandbox","server"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"^0.11.0","express":"4.12.x","serve-index":"1.6.3"},"devDependencies":{"dustjs-linkedin":"2.6.x","expect.js":"0.3.x","gulp":"3.8.x","gulp-develop-server":"0.4.x","gulp-expect-file":"0.0.x","gulp-istanbul":"^0.8.1","gulp-jshint":"^1.9.0","gulp-load-plugins":"^0.9.0","gulp-mocha":"2.0.x","jade":"1.9.x","jshint-stylish":"1.0.x","node-notifier":"^4.1.2","request":"2.54.x"},"engines":{"node":"0.10","iojs":"1.x"},"tuxharness":"./test/sample.js","gitHead":"15406aa18879e2384d8bdf94a33bf6b9ab7aa757","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.7.0","_shasum":"14ab0b23816d0ca52468143abc8f6231ee653b38","_from":".","_npmVersion":"2.7.4","_nodeVersion":"1.6.3","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"14ab0b23816d0ca52468143abc8f6231ee653b38","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.7.0.tgz","integrity":"sha512-62WNs1KuYut91rkpuM8cNhld5tJG55GhobcXvj2fOCIOQbkYhqyEKYIg4ZiwGZaObiF6GTXWi4bDOdNVCw+ALg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqZF1U/NISImmSRB/yJFE8HmSDTMki8j35mgdf6s5vrwIgCuNvlb3LzI46mGBqkQmfwR//Tw2P+EXt915F8uZyFG8="}]}},"1.7.1":{"name":"tuxharness","version":"1.7.1","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","local":"npm run dev","lint":"gulp lint","start":"npm run harness","test":"gulp testcoverage","testonly":"gulp test"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","isolation","view","viewable","engines","json","standalone","sandbox","server"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"^0.12.1","express":"4.12.x","serve-index":"1.6.3"},"devDependencies":{"dustjs-linkedin":"2.6.x","expect.js":"0.3.x","gulp":"3.8.x","gulp-develop-server":"0.4.x","gulp-expect-file":"0.0.x","gulp-istanbul":"^0.8.1","gulp-jshint":"^1.9.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"2.0.x","jade":"1.9.x","jshint-stylish":"1.0.x","node-notifier":"^4.1.2","request":"^2.55.0"},"engines":{"node":"0.10","iojs":"1.x"},"tuxharness":"./test/sample.js","gitHead":"dde14d1660f85f60db47707fd20ff1460b070bc9","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@1.7.1","_shasum":"3cf9298f79d72800d428c139888991bfd81248d8","_from":".","_npmVersion":"2.7.4","_nodeVersion":"1.6.3","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"3cf9298f79d72800d428c139888991bfd81248d8","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-1.7.1.tgz","integrity":"sha512-181FG2P6fMA29Xg4y0vfgwAXYjxSMw/aho/nsZ3dedgC3800ogemeRggAzGNn+Go9gfVKfJ7xcxHtJRilGyeYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBnin1InRs4pNU9ezJ0UC1PQFPylKxYUAX7JjdjDMDDwIgI9x/xCtZqMLdc9YtpizdFi1TNBraiamupWC7WWgYBYo="}]}},"2.0.0":{"name":"tuxharness","version":"2.0.0","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","local":"npm run dev","lint":"gulp lint","start":"npm run harness","test":"gulp testcoverage","testonly":"gulp test"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","isolation","view","viewable","engines","json","standalone","sandbox","server"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"1.0.x","consolidate":"^0.13.1","express":"4.12.x","lorem-ipsum":"^1.0.3","serve-index":"^1.6.3","xtend":"^4.0.0"},"devDependencies":{"dustjs-linkedin":"^2.6.x","expect.js":"0.3.x","gulp":"3.8.x","gulp-develop-server":"0.4.x","gulp-expect-file":"0.0.x","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.9.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.0","jade":"^1.9.0","jshint-stylish":"^2.0.0","node-notifier":"^4.1.2","request":"^2.55.0"},"engines":{"node":">=0.10 <=0.12","iojs":"1.x"},"tuxharness":"./test/sample.js","gitHead":"24469122662ffc1cd135f435732214901dab9b98","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@2.0.0","_shasum":"2cc3920087a64fa741165e6b0ce638aafd38ec57","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"2cc3920087a64fa741165e6b0ce638aafd38ec57","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-2.0.0.tgz","integrity":"sha512-MhnpHyUznivrxnQFqCGUxLuelIJ5NPLdirSD4AMZ5iE1MKz9S4dgP5MBzDJhi6Kqx5yRSzJEqZq9d/HY4MiCug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGaGj1vaJjQTwV/iix20iWXYPgFEOmwuZbIbsgaCCPZPAiEAz5qPSfc7ESFuCh/5k3Qx3M9kyPIR22OMm+2MjWW2vp4="}]}},"2.0.1":{"name":"tuxharness","version":"2.0.1","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","local":"npm run dev","lint":"gulp lint","start":"npm run harness","test":"gulp testcoverage","testonly":"gulp test"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","isolation","view","viewable","engines","json","standalone","sandbox","server","lorem","ipsum"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"^1.0.0","consolidate":"^0.13.1","express":"^4.12.0","lorem-ipsum":"^1.0.3","serve-index":"^1.6.3","xtend":"^4.0.0"},"devDependencies":{"dustjs-linkedin":"^2.6.x","expect.js":"^0.3.0","gulp":"^3.8.0","gulp-develop-server":"^0.4.0","gulp-expect-file":"^0.0.0","gulp-istanbul":"^0.9.0","gulp-jshint":"^1.9.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.0","jade":"^1.9.0","jshint-stylish":"^2.0.0","node-notifier":"^4.1.2","request":"^2.55.0"},"engines":{"node":">=0.10 <=0.12","iojs":"1.x"},"gitHead":"be3bf5234c217ef0f78e570842e8c8107ff38e28","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@2.0.1","_shasum":"b93cee90c2430c2e2c6491dedbe3104350bf68a3","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"b93cee90c2430c2e2c6491dedbe3104350bf68a3","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-2.0.1.tgz","integrity":"sha512-p/EQDWAHlO0vGhX5N4eKeKBJRDzaI7EXRlUePXiZQqw/qKFw3ST7p4e68xnHXeq8XtBt97iJi0pHS964G4R0Tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5+93x6hlyXw2i5F9fcUcEXgKlr1JWR/ofxqNUmq3dYAiEA8ZcvXj5Yha7EhcqI9rcROReVuFsr19/YT1PxHXwSs6c="}]}},"2.0.2":{"name":"tuxharness","version":"2.0.2","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","local":"npm run dev","lint":"gulp lint","start":"npm run harness","test":"gulp testcoverage","testonly":"gulp test"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","isolation","view","viewable","engines","json","standalone","sandbox","server","lorem","ipsum"],"repository":{"type":"git","url":"https://github.com/danactive/tuxharness"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"^1.0.0","consolidate":"^0.13.1","express":"^4.12.0","lorem-ipsum":"^1.0.3","serve-index":"^1.6.3","xtend":"^4.0.0"},"devDependencies":{"dustjs-linkedin":"^2.6.x","expect.js":"^0.3.0","gulp":"^3.8.0","gulp-develop-server":"^0.4.0","gulp-expect-file":"^0.0.7","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.9.0","gulp-load-plugins":"^0.10.0","gulp-mocha":"^2.0.0","jade":"^1.9.0","jshint-stylish":"^2.0.0","node-notifier":"^4.1.2","request":"^2.55.0"},"engines":{"node":">=0.10 <=0.12","iojs":"1.x"},"gitHead":"29230996bf2b3581cefdd94ed1ef46d4bf83c425","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness","_id":"tuxharness@2.0.2","_shasum":"d85575cecaeb34086a6c4c50ec329e5b082c8b2d","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"d85575cecaeb34086a6c4c50ec329e5b082c8b2d","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-2.0.2.tgz","integrity":"sha512-vK2LxoHf35luICbX877RiBQIRl3tWVOODXmyjOf61bxK01eoO3BYKywv3lJBHffmumM5LvecojfeKBCPD/DFaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAeih6j5scyCEwouFcra0t5WKzjUzaZLAjf4JAZb8BxAiBUGHVe1WA7sBppn+tBovxeUV88knNKnlstY7kREc3N5Q=="}]}},"2.0.3":{"name":"tuxharness","version":"2.0.3","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","local":"npm run dev","lint":"gulp lint","start":"npm run harness","test":"gulp testcoverage","testonly":"gulp test"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","isolation","view","viewable","engines","json","standalone","sandbox","server","lorem","ipsum"],"repository":{"type":"git","url":"git+https://github.com/danactive/tuxharness.git"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"^2.0.1","consolidate":"^0.14.1","express":"^4.12.0","lorem-ipsum":"^1.0.3","serve-index":"^1.6.3","xtend":"^4.0.0"},"devDependencies":{"dustjs-linkedin":"^2.6.x","expect.js":"^0.3.0","gulp":"^3.8.0","gulp-develop-server":"^0.5.2","gulp-expect-file":"^0.0.7","gulp-istanbul":"^1.1.1","gulp-jshint":"^2.0.2","gulp-load-plugins":"^1.4.0","gulp-mocha":"^3.0.1","jade":"^1.9.0","jshint-stylish":"^2.0.0","node-notifier":"^4.1.2","request":"^2.55.0"},"engines":{"node":">=0.10 <=0.12","iojs":"1.x"},"gitHead":"b281514c315d5e6f435a225e27fdfc7a9a24647d","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness#readme","_id":"tuxharness@2.0.3","_shasum":"3283eec7ce058070eaa7651f86016cdb5eb9cb71","_from":".","_npmVersion":"3.7.1","_nodeVersion":"6.2.1","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"dist":{"shasum":"3283eec7ce058070eaa7651f86016cdb5eb9cb71","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-2.0.3.tgz","integrity":"sha512-BsyAecVkPOoI3O7Hlu9hOfiTnp25IENRFP/j+Ai7kF0DnD4Nam5SUi+ADvM1Hl1/T9QLpH9+yAdpA99+irT3Yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICE+DVJSYqX79zPd9zvf+PnHTh9MolQKyW0+aFFFUoJhAiEAlxa0//+O38IWTH9YHDk+801tEMa52OSdsCBYbM66ZfE="}]},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tuxharness-2.0.3.tgz_1478364650458_0.3411130807362497"}},"2.0.4":{"name":"tuxharness","version":"2.0.4","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","local":"npm run dev","lint":"gulp lint","start":"npm run harness","test":"gulp test","testcover":"gulp testcoverage"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","isolation","view","viewable","engines","json","standalone","sandbox","server","lorem","ipsum"],"repository":{"type":"git","url":"git+https://github.com/danactive/tuxharness.git"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"^2.0.1","consolidate":"^0.14.1","express":"^4.12.0","lorem-ipsum":"^1.0.3","serve-index":"^1.6.3","xtend":"^4.0.0"},"devDependencies":{"dustjs-linkedin":"^2.6.x","expect.js":"^0.3.0","gulp":"^3.8.0","gulp-develop-server":"^0.5.2","gulp-expect-file":"^0.0.7","gulp-istanbul":"^1.1.1","gulp-jshint":"^2.0.2","gulp-load-plugins":"^1.4.0","gulp-mocha":"^3.0.1","jade":"^1.9.0","jshint-stylish":"^2.0.0","node-notifier":"^4.1.2","request":"^2.55.0"},"peerDependencies":{"jshint":"^2.9.4"},"engines":{"node":">=0.10"},"gitHead":"05adc5c65d2e2f8aaf39702dfd3aa4527fc77cd5","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness#readme","_id":"tuxharness@2.0.4","_shasum":"0483e02551d8389ff2903dd839ba32404cf549de","_from":".","_npmVersion":"3.7.1","_nodeVersion":"6.2.1","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"dist":{"shasum":"0483e02551d8389ff2903dd839ba32404cf549de","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-2.0.4.tgz","integrity":"sha512-5Iqw/4kItkYR38xeRO/mR9cMYv3a/EmwhZurKphoAOryAjIlkVyPl4ccjM4SoM2tnnPhMZsRUKdMYPU+fXbLnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoa1QnaCrPQ7jcZ7uXPQTywCed7bwJ6Gt+jNhnlLn7EQIgTyhSpDNt4TpwSALxthT3iMQVRVIoC3S8wpPBPKjj9Tw="}]},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tuxharness-2.0.4.tgz_1478364662150_0.2594250070396811"}},"2.0.5":{"name":"tuxharness","version":"2.0.5","description":"Test User eXperience Harness","main":"index.js","scripts":{"harness":"node .","dev":"gulp develop","local":"npm run dev","lint":"gulp lint","start":"npm run harness","test":"gulp test","testcover":"gulp testcoverage"},"keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","isolation","view","viewable","engines","json","standalone","sandbox","server","lorem","ipsum"],"repository":{"type":"git","url":"git+https://github.com/danactive/tuxharness.git"},"author":{"name":"Dan BROOKS"},"license":"MIT","dependencies":{"app-root-path":"^2.0.1","consolidate":"^0.14.1","express":"^4.12.0","lorem-ipsum":"^1.0.3","serve-index":"^1.6.3","xtend":"^4.0.0"},"devDependencies":{"dustjs-linkedin":"^2.6.x","expect.js":"^0.3.0","gulp":"^3.8.0","gulp-develop-server":"^0.5.2","gulp-expect-file":"^0.0.7","gulp-istanbul":"^1.1.1","gulp-jshint":"^2.0.2","gulp-load-plugins":"^1.4.0","gulp-mocha":"^3.0.1","jade":"^1.9.0","jshint":"^2.9.4","jshint-stylish":"^2.0.0","node-notifier":"^4.1.2","request":"^2.55.0"},"engines":{"node":">=0.10"},"gitHead":"04fc6685d24a99c81161e287a0e371f16322277b","bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"homepage":"https://github.com/danactive/tuxharness#readme","_id":"tuxharness@2.0.5","_shasum":"0becf50482dced324de734eb6eb825577086c935","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"danactive","email":"npm@domaindesign.ca"},"maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"dist":{"shasum":"0becf50482dced324de734eb6eb825577086c935","tarball":"https://registry.npmjs.org/tuxharness/-/tuxharness-2.0.5.tgz","integrity":"sha512-8zkbe2zHclv7h+lEw4KFke10jrLud80xQ3R2ul94SqIY7Xr/UwNZRFm8stJGMSWmaIOdMECy8Mfc1nY6MU7spQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE2stHXhAXRCy6pv6Hzx5Ua56ya/Xi5No0FDY8CdHKgAIhANHxCJqlSt8qdx5FMZnAtzenATdQaq3Xa1UBJx1kwGPh"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tuxharness-2.0.5.tgz_1481864009075_0.08927667629905045"}}},"readme":"# Test User eXperience Harness\nBuild a stand-alone test harness with dynamic data to quickly prototype and isolate your HTML/CSS or examine your JSON document.\n\n[![npm version](https://badge.fury.io/js/tuxharness.svg)](http://badge.fury.io/js/tuxharness)\n[![Dependencies Status](https://david-dm.org/danactive/tuxharness.svg)](https://david-dm.org/danactive/tuxharness)\n[![DevDependencies Status](https://david-dm.org/danactive/tuxharness/dev-status.svg)](https://david-dm.org/danactive/tuxharness#info=devDependencies)\n[![MIT Licensed](http://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\n## Installation steps to setup and configure\n1. `npm install tuxharness --save-dev`\n1. Define a **recipe** file -- similar to *Gruntfile.js* or *gulpfile.js*\n\t* Mac/Unix copy file `cp -nv \"node_modules/tuxharness/tuxfile.js\" \"tuxfile.js\"`\n\t* Windows copy file `copy \"node_modules/tuxharness/tuxfile.js\" \"tuxfile.js\"`\n\t* More example recipes [starter sample tuxharness recipe](test/starter.js) or [full sample](test/sample.js)\n1. Run the harness server\n\t* `node ./node_modules/tuxharness/index.js`\n\t* or add a *script* reference to your package.json like `\"harness\": \"node ./node_modules/tuxharness/index.js\"` then execute with `npm run harness`\n\n## Recipe details\n### Register\n* `port` localhost server port number (default is *4000*)\n* `static` serve static assets (img, js, css, fonts...)\n\t* `route` is a virtual web path - served by express.js\n\t* `directory` is the physical path where the static assets are hosted\n* `view`\n\t* `engines` array of template view engine name as defined in *npm*\n\t* `path` is the physical path to the views folder - relative from your project root\n\n### Harness (*array*)\n* `route` is a virtual web path - served by express.js\n* `view` is the physical path where the view is hosted - relative to your view folder\n* `data` (*object*) - passed into the view for transformation\n* `data` (*string*) - service call to request JSON data\n* `data` (*function(**callback**, **util**)*) - callback argument will async call to gather data passed into the view for transformation\n\t* *callback* type string/JSON: print to browser\n\t* *util* type object\n\t\t* *getIpsumText* Lorum Ipsum generator\n\t\t* *getJsonRoute* type function(string route): wraps route name with localhost IP address with port and JSON path\n\n## Template View Engines\n1. [dust.js](https://github.com/linkedin/dustjs) (sample in test folder) \n\t* `npm install dustjs-linkedin --save`\n1. [Jade](https://github.com/jadejs/jade) (sample in test folder) \n\t* `npm install jade --save`\n1. Many others supported by [Consolidate.js](https://github.com/tj/consolidate.js)\n\t1. install any additional engines in your project\n\t1. register your view engine in your project's JS file\n\n## Commands\n* `npm run harness` Single run server to serve the test harness environment\n* `npm run dev` Respawn-on-save server to serve the test harness environment\n* `npm run lint` Lint JS files\n* `npm test` Unit test and coverage\n\n## JSON browser extentions\n* Firefox [JSONView](https://addons.mozilla.org/en-US/firefox/addon/jsonview/)\n* Chrome [JSONView](https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc)\n* Safari [safari-json-formatter](https://github.com/rfletcher/safari-json-formatter)\n\n## Roadmap\n1. Allow remote recipes\n\t* Views and data too\n1. Host demo\n","maintainers":[{"name":"danactive","email":"npm@domaindesign.ca"}],"time":{"modified":"2022-06-27T23:43:52.723Z","created":"2015-02-05T21:18:14.956Z","1.0.0":"2015-02-05T21:18:14.956Z","1.0.1":"2015-02-06T18:59:44.829Z","1.1.0":"2015-02-10T19:42:55.051Z","1.1.1":"2015-02-16T16:58:31.883Z","1.2.0":"2015-02-17T16:09:30.567Z","1.3.0":"2015-02-17T19:29:42.527Z","1.3.1":"2015-02-17T21:27:00.128Z","1.4.0":"2015-02-22T16:53:26.564Z","1.4.1":"2015-02-24T17:33:17.665Z","1.4.2":"2015-02-24T23:14:17.795Z","1.5.0":"2015-02-27T19:41:26.012Z","1.5.2":"2015-03-17T04:37:30.607Z","1.6.0":"2015-03-27T03:50:34.538Z","1.6.1":"2015-03-27T04:06:31.967Z","1.6.2":"2015-03-28T00:42:35.171Z","1.6.3":"2015-03-28T04:07:31.275Z","1.7.0":"2015-04-11T23:12:15.624Z","1.7.1":"2015-04-18T22:50:04.587Z","2.0.0":"2015-05-30T20:21:13.794Z","2.0.1":"2015-06-03T05:03:19.977Z","2.0.2":"2015-06-20T04:37:26.937Z","2.0.3":"2016-11-05T16:50:52.172Z","2.0.4":"2016-11-05T16:51:03.967Z","2.0.5":"2016-12-16T04:53:29.309Z"},"homepage":"https://github.com/danactive/tuxharness#readme","keywords":["test","testable","ui","interface","ux","user","experience","harness","page","fragment","node","js","css","html","template","prototype","isolate","isolation","view","viewable","engines","json","standalone","sandbox","server","lorem","ipsum"],"repository":{"type":"git","url":"git+https://github.com/danactive/tuxharness.git"},"author":{"name":"Dan BROOKS"},"bugs":{"url":"https://github.com/danactive/tuxharness/issues"},"license":"MIT","readmeFilename":"README.md","users":{"danactive":true}}