{"_id":"criticalcss","_rev":"138-bf50d0ddd78baec018d4b1047ba84cdf","name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","dist-tags":{"latest":"2.1.0","beta":"3.0.0-beta.1"},"versions":{"0.1.0":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.1.0","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-9"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1"},"keywords":[],"_id":"criticalcss@0.1.0","dist":{"shasum":"f97f8f1602f85260044615934fdae62c1bb168cf","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.1.0.tgz","integrity":"sha512-pK8A3Ri+gtb2gdY41cCVfLbFxoz9aU87VoorKQwN0kHh+97drl6huM1xblgMXn5Vj3hD3S7lhPno7EMW4Zsk1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX3DBYW55puKESBAWRW71uzVjuu4k4jQQZZ6YCPTfs9AIhAJ3eTihgOYQblgqoDoEckHq0x+u9BX7jk1fsqghIRnAs"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.1.1":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.1.1","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./criticalcss.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-9"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1"},"keywords":[],"_id":"criticalcss@0.1.1","dist":{"shasum":"779220980a436224a48eb3188a09c10c976493b3","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.1.1.tgz","integrity":"sha512-ZhpVSers0RQbYIkCNnSUJMbY/t47FZ+M5o1JU6aZ7Cefj+17LnimPKqhavjSl57qm+RYKdeSUnZXdQoGAA3HXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFekxF0Knt4KHFDTNd4eS1Cf+XBbG7OOOZZfM99EKpVQAiEA307H0DJMeAoFMgHrR6uYWoqxzCTrOY+J3Y3sjvb6T4w="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.1.2":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.1.2","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-9"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1"},"keywords":[],"_id":"criticalcss@0.1.2","dist":{"shasum":"f11e2414e46c5a272b49c383f5a89f3242cd0522","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.1.2.tgz","integrity":"sha512-h8hB+7e+OSlvPdoyVkChXXrLq2TNi2rz37c4Gh0g/US6kFci16v09mce2GcRPf8jZBBVCBc6CAZiRvdO1eYTiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrEzNIYMQ2t+thm6A3IpJeuIEpWbhjO3KjbteK1vXepgIgBmFFZwyHKxwOLBUCLIE+YHcpwDBTjOyHsa0UKFjO/8U="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.1.3":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.1.3","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-9"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1"},"keywords":[],"_id":"criticalcss@0.1.3","dist":{"shasum":"c32d27eea82dcafdf226d788338127bbef22facd","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.1.3.tgz","integrity":"sha512-qPu/rL6wHimdmSB3UnJuXs8SsvvIdZGVvEMouEr+/byvvr6KfoA75mfuhZezcVOckLOwput3K1OnIfQMJY/VeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFgSlioUbDbVgosilqTv+My39oNb7nv44eD5Ng8JN0RgIgRJE6Wj9vbNL1AYtPTzs2X7eARJHrfRebV4NXTl6wWr0="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.1.5":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.1.5","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-9"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1"},"keywords":[],"gitHead":"dccaf44ff98049766fdce1f865f67191e8f78dff","_id":"criticalcss@0.1.5","_shasum":"6258629134fc73c69c76a54fb92a2a28757d09ee","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"dist":{"shasum":"6258629134fc73c69c76a54fb92a2a28757d09ee","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.1.5.tgz","integrity":"sha512-Qi5Dut7uvisfHlb47J2j5j98gsidL7tPSuuPpPiroKGhZ+yhIzvOYkB50qwpySNWbTYrz/EBqntDDmCi1m5Ltg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyU4EnG4NQKMOKXbNVi/+Q1/C4g0VMAaidHXYyGM7H3QIgRpQhlASQOUEkYD/jYuGu8umZB+2Kc4hfDUSmUCUIAZc="}]},"directories":{}},"0.1.6":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.1.6","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-9"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1"},"keywords":[],"_id":"criticalcss@0.1.6","dist":{"shasum":"75c112c0fcc8b52e867948ed56816a0f083624f5","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.1.6.tgz","integrity":"sha512-YSZ3G+aqDB5P9ebcbiVqyNF2F42bXR23Zvpo7hCAaSttD5gglzmJIOAImU0Sq0eQSup6dpX6EjuCxBG0xhKqgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBToOoZbFpNW5QQhoU/DX3J91GfN0/PgkVf6EJhGbM0CAiEA7QenZuRcVLj+hBq+dADFpRyR+gZuTX/KedYPfQAZFeE="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.1.7":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.1.7","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-9"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1"},"keywords":[],"_id":"criticalcss@0.1.7","dist":{"shasum":"e90479200406a070044b58166760949276cfa87c","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.1.7.tgz","integrity":"sha512-V8zUBLCG7dL1CqmPv5FhLph7FgvTeAMSVnbh7aMpcFb3zQ+DX78N+ZYcVRborQFKdGe73uGb02SWWCgH43Etpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkx8cgbUWXXnytqk/ubGNorzFI4bnGCnegd/UONc+6AwIhAJbRP2nkE7pQrnY8exSlDJ0GEaFPQxG53IEMnjpRfbJD"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.1.8":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.1.8","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-9"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1"},"keywords":[],"_id":"criticalcss@0.1.8","dist":{"shasum":"92937cbb0b652f507367a673847234f3fcf0a9c2","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.1.8.tgz","integrity":"sha512-ukpCX1RsLWoFrBeGVGz0T1DVtCvYlJaEnS4S8xpuaJ3iDbhhjwH7ZnMDvoQfVV21ZnEV+SIhy8HyBa9IexTfwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGfLWmAWaHDSiJfhevqEXSQFPp8Eh6aSJiJWFE0t6PAQIgZV+tOTU9Zv+D2f00VQVka2q/7Q0yKMdG7uo3hL3PU1M="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.1.9":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.1.9","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-9"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1"},"keywords":[],"_id":"criticalcss@0.1.9","dist":{"shasum":"b80120677e8ddaaf4387a9c6d5f1ec3456c6a878","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.1.9.tgz","integrity":"sha512-S5HX8uCR4GL5eNg/JgjjJ/Dwst5MIm/reVSOXh59Vyfbb0oJWuyhVLCOO/HOFd8puXHl98XKxpGF3IOcF24ANA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQejCR6pfK3D8L/hhelxXPWBh/A/TM4e4NkrkNYMwJ7AiEA/zKmKCEnHiHjcq6EZSHP8OblBXQ63uzqUv2sF+mKUXY="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.1.10":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.1.10","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-9"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1"},"keywords":[],"_id":"criticalcss@0.1.10","dist":{"shasum":"14963cc0062fc883ceb99f90db36268cba158199","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.1.10.tgz","integrity":"sha512-8qZZJRyUy47K18HxEdqscIC2Rz2RfXxfRFceAc5BatrpqHbhcX7PyPIDUn20WxsK0dxqc8b8iUOhVtXCrf4peQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfsMcoORynXAtXOo/3oxamz/h6NcgnMF5z20gmKDsnKgIgYJlkIEvz8vAunSjR6bq+7gBNYvqUJnB7miOh2DmB7mM="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.2.0":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.2.0","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-9"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1"},"keywords":[],"_id":"criticalcss@0.2.0","dist":{"shasum":"99dc69e12db23125fe683410eafb57467c730273","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.2.0.tgz","integrity":"sha512-1gRyKQK19McbPcqDwcKXtN5v8/TvyjJKhhhBLga2fS/vYSUmpn94Tl70pksfEgo0wAXDAMcNlqn9gEafi7ZHZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhadtnlUcVx6U3YVihZfokocvHQQuWEmWKleFVcK4JzgIhAMuvF+nXPM2OplWwHq5fHMavGz0gIsN4OkHMmScibuU1"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.2.1":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.2.1","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1"},"keywords":[],"_id":"criticalcss@0.2.1","dist":{"shasum":"2facc13a2c1d4e750ec3de934e2477b40f672d60","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.2.1.tgz","integrity":"sha512-rjRo+uG2GNtzRLOwtcCclkZxuTGd4IQMvfK2CJ6VWjrOScZCvY1L4DelmJxhMj1YnEyB2uHUDAeVjlNssFVMyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXY5ilo5sQcc6aESus/GmDHLyod4qSz7i+NW1EckkIOAiEAuJSGwtAUTW8fQEgTwPmQEucY8j5/IUf3thQP9NFj4Io="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.2.2":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.2.2","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"_id":"criticalcss@0.2.2","dist":{"shasum":"43ab40e4cef87575d95ada6ef6f94bc1fb7207c4","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.2.2.tgz","integrity":"sha512-P3tNx/nw5GJxT2llRJmNQoJoQ5JNk1mWwQkWPTmlKVPzHYIHE0V6GdnFtlu/gsTCOoH52n+mXVgJRJDVXypLaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoEMaosHp3AbtDfw8ukWxCFxjO9/YIeTxlePzxfkM7rwIgGL5qu24F/dRFJhdm7eXtBsl7xi382GkGLN1mHTTczHA="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.3.0":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.3.0","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"_id":"criticalcss@0.3.0","dist":{"shasum":"957baaf12425a513e57af50b844cc4992c892e08","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.3.0.tgz","integrity":"sha512-nbA6f331pVr40DXp3V4ak2+Ef0/axpN9CAo1UV+kT732ysRE0/kKcvif2Zo2BNMvT9VpF9FKZeGVExNJU4tW6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ7u+4qhUT2EnEzdavbdSfrlPpBSTfy+Z5FxGV9AEkhAIgTJJqA4EiUllIwfKNQqAxbG56N+IX9CXmtpxV6mMsuRQ="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.3.1":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.3.1","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"_id":"criticalcss@0.3.1","dist":{"shasum":"3362accc34983f1d6cbfda94f2f3457d586d5431","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.3.1.tgz","integrity":"sha512-FhfaAhAGQsHZsAk2cNVj78Dx1uDbueIa5XHjHdo7wg4zzrOa4iEEzVgsmOfDMw5pCF6ivvdaWlYQO/d6Wj5ZVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFoqH+6W/YpuSRZjcfb06p8OROY6Ig/wm1TA8E1CqyHAiEAs4oKlEAn4jbdNUbG8kpYvNuIM/m2QP8lp1YhCgzw23U="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.3.2":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.3.2","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"gitHead":"d570a55234ff0e1cce29645057498ccb4e88920c","_id":"criticalcss@0.3.2","_shasum":"49ea170a991fc276123fd60e0e39e9b96c0468c0","_from":".","_npmVersion":"2.0.0-beta.0","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"dist":{"shasum":"49ea170a991fc276123fd60e0e39e9b96c0468c0","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.3.2.tgz","integrity":"sha512-0Pov57EESTWVlEv9cNyJqPXPVmGR0lbfNIybf91JUSgCepj5kaWF2EJZrebXeaYazeC0Gb3x22MTECaGyWZVOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8ct/LtgjR8b5Ip1uPoPZX267VImYFhu7PK0rOP6hxgAiEA7iBkTyBA6hot48doNTUH2c+kzMcLC1jY4ArB8RyBpP4="}]},"directories":{}},"0.4.0":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.4.0","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"_id":"criticalcss@0.4.0","dist":{"shasum":"0ab5b022d4bafcf0e9c838f4445048744779fcf1","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.4.0.tgz","integrity":"sha512-0gonDvm7DU8BmfcMfjpQQN7z/6b+RBDA37NKTVMgmG4SOB54VAXKkpwnZmGmP8A3Aru+tI080wEIeE1lKru5Ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHkV6jCqtnYiTUX029ZOtSzkcqW/ywP/YXvzvEDZ6bswIgeUloZ2pryf8WUfplr8y3BJwHKFheTytKRmRzo6r0rvM="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.4.1":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.4.1","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"_id":"criticalcss@0.4.1","dist":{"shasum":"3b43b0116a29458e942cc2297097c08c10f22696","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.4.1.tgz","integrity":"sha512-QwH8cZrEMk+JrNbjTD+fCB4UEFMM1pMmAZabkK63OaTchOQ5CuyLFLV6iQYXteAlK1WMgmDwwBrEJr2IRXE9cQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWUlBTpwShguG20OxNRmtNe8zMI4STi3zqhPnWN4HsTAiB/RBHvg/dVkzoOEXM3ItqEmzL57PKn8e2gwir26LxJTg=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.4.2":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.4.2","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"_id":"criticalcss@0.4.2","dist":{"shasum":"f2afe127213a4e66e0f24e72dfcad53b53c01dd5","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.4.2.tgz","integrity":"sha512-chyXBmQuWjdRCAFN2/2g7UNx6xj4u9nN+kA+zS/ipx6GOD1zT6aCllayr2buV2SQR9361WptYlGnjU44L99c1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpQOEc3BeUs9jNOLs0RbUj1fXiHJtRFt+BmmjIEfueHQIhAOk4IPYhUZgyQJoCiGerR0Be3ymWadVotRf/q/F5JCkE"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.4.3":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.4.3","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"_id":"criticalcss@0.4.3","dist":{"shasum":"058509feee54c84d39ff4a4a5216a22be999daee","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.4.3.tgz","integrity":"sha512-nB4mrYyW3nII7wMVQ9miyw6AunJ80fvlaLIPrA4y41GVxLj24Gy/pMPQIv76Kk9DFdqDxJx3PB4Av6sk2ggQog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA9aPVABGzBX+o3d3xKemYtvU25e2uJiovjjolc7UKOgIgTpl1uL+1UO92hQKWA61sVHxkQR3Mi5fFdeNOYScgFMU="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.4.4":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.4.4","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"_id":"criticalcss@0.4.4","dist":{"shasum":"f70cc13b7cba8733338ff0c73197ce39f44c0160","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.4.4.tgz","integrity":"sha512-MdKPi8buy8Nf7sSkZ60o7xEQCp3IVq+sHHcvIKsJea1EjyuuKTdk4Q6yC6LNkqO7L90KwuylFD1wrwllXFTTHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgDQNhZmLW4cDaFlAj4/ReZUBSxLp6VsHUxJRKWacGYAiEA0mBI2yN5NFXL2igZkWY91jYqSoZggdYQsj8ZXeBayyA="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.4.5":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.4.5","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"_id":"criticalcss@0.4.5","dist":{"shasum":"da9ccc8af0aef834703b45e8f70a888a401ed27d","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.4.5.tgz","integrity":"sha512-KlK/iNJkDzkAjiOtwUY2l+cZa4lpSM8tHpib1rPDJQBi2OBsPYdI5yZhIMTxqUlMvbRjX6bd57L6tpDh0RjUxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXo3kh6waghBwqS0PpFeTYvfPwvobrMTx2ZUn70aMDGwIhAOLLbCoOBJBVivDAcBSAcC+mLmXj2417rU1dKAC0WLZf"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"directories":{}},"0.4.6":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.4.6","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"gitHead":"6763c2ff54cbd41eb339bbcac8286374034ce3b1","_id":"criticalcss@0.4.6","_shasum":"b423b738818c88801dbc1a7783f4f2ade70c4f51","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.22","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"dist":{"shasum":"b423b738818c88801dbc1a7783f4f2ade70c4f51","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.4.6.tgz","integrity":"sha512-ts7tz97faJAz2VAZxptFxLYILrMDsSPoSxz5nQra1K+iTTdXCtVHYibyjhOckuKeHrpoSMACoNduCF3keLocTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALrKHbyvvx9uVos6pJIC6OCp8YF0+Z2fy26V672lS1YAiBGSe847z8U72Xdl5EdtIJ7JjbpYxzcryuguzj16gVKUg=="}]},"directories":{}},"0.4.7":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.4.7","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.7-15"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"gitHead":"7d9a21bc56bb48dfeaa7b6775552f07e56182bdc","_id":"criticalcss@0.4.7","_shasum":"12893a9f4ddc7ed04a22303dd1114f31096f0cc2","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.22","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"dist":{"shasum":"12893a9f4ddc7ed04a22303dd1114f31096f0cc2","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.4.7.tgz","integrity":"sha512-SFhYYAVBL6kCBdY1tx4TJlwnatmHVj2QGIQvRNlgGh7Xb+xKJ7aQzRR+4U6BDDi5Z9epwR/cD55aGq8fTnud9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpgr1QY3uqLvfi+7Vh2J3ernPsk1qa80pzDCHunbkVigIgZEiLTjuZ//iUxLl9YmzZq4vLwA+AENg67vMA1Hj4x8c="}]},"directories":{}},"0.4.8":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.4.8","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.13"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"gitHead":"b2a7f0030683eed97d2ba1c44078a152ca82f6a4","_id":"criticalcss@0.4.8","_shasum":"694b9593ae41973210ad4c72ddc9ad811dad0dd5","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.22","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"dist":{"shasum":"694b9593ae41973210ad4c72ddc9ad811dad0dd5","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.4.8.tgz","integrity":"sha512-gKibcFM780PiZEE+EBARQsdCCNJSlWQLlHqi0jxi/197tZRPx/GIjSJ2DBumDDQIcE1Pu6pllA4xUZZyyKux6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxgWdLf1f1JMaPbjzD5eX4qp7Zy7MHLO6x96opj+iB/gIhAKsWIUQDtXFmWIgDSdS6byQyrVq4hiaWe4gIoEFzpeWK"}]},"directories":{}},"0.4.9":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.4.9","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.13"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"gitHead":"692ae7359bbe84e2a69cdfcfd387afaf7cee9418","_id":"criticalcss@0.4.9","_shasum":"988192d26a6972b4efdf9a3dfd200b3bdf99a0e4","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.22","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"dist":{"shasum":"988192d26a6972b4efdf9a3dfd200b3bdf99a0e4","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.4.9.tgz","integrity":"sha512-nPTAC2X6llJxQ6WELynkJmnENmKCZ3CrQv+2tWJlCWjjwv7vB1bfku02qg8Uysd5GDynvdK5rkVLkmsDUblF5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAax1Ng3FEl06NcNUwAeU3WIG7E4mPhZJXsaCnLeRhdSAiA3JfYV8wmf+ginZHo888GyZ7ONvTcg4qKIkRNLj402sQ=="}]},"directories":{}},"0.4.10":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.4.10","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.13"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"gitHead":"c50308838f8b28ef6091c1c378e437f84a1e439d","_id":"criticalcss@0.4.10","_shasum":"739f4949f0cc804aea302053f8bacb334f86ef62","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.22","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"}],"dist":{"shasum":"739f4949f0cc804aea302053f8bacb334f86ef62","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.4.10.tgz","integrity":"sha512-zNsv6Mp/2B48TUPHgs/XkVUx454FbFh9+bhTT88SpGC6uHPdTzYG6m4/4T4mVKi5L+SAWexqkou3BLmtE5rPsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1DUX48h7BUuH6TnFNdwLtQB/CsaZhaOl8xnjdW8W73AiEA2vipBzu8f3y38+So4xuB0c/bk3FfoQPwZWepJ7MoMjw="}]},"directories":{}},"0.5.0":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.5.0","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.13"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-qunit":"~0.3.0","grunt-contrib-watch":"~0.2.0","grunt":"~0.4.5","phantom-unit":"0.1.1","grunt-contrib-connect":"0.8.0"},"keywords":[],"gitHead":"9cf287006845464bd4c6403291ed5b38d1614419","_id":"criticalcss@0.5.0","_shasum":"b8c366c111317a06fae38eaed84fcddcad812adf","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.22","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},{"name":"jlembeck","email":"jlembeck@gmail.com"}],"dist":{"shasum":"b8c366c111317a06fae38eaed84fcddcad812adf","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.5.0.tgz","integrity":"sha512-ACUWDIzwdpe5j4sqVwbMofCOQFACC02zQ6em6eTKFBlGqEp4Vhwv6beKHu9DpyAFDIhBcAql/yA8tq52PcP+dQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfDDCofOFTr1Ofs58YApbkXw6Biaifu1I0X3WCctKesAiEAtj5Yjxxhogip+X8PBg5JVSFBgJNX364T8yhCU7woVSA="}]},"directories":{}},"0.5.1":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.5.1","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"main":"./critical.js","licenses":[{"type":"MIT","url":"https://github.com/filamentgroup/criticalcss/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt nodeunit"},"dependencies":{"phantomjs":"1.9.13"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-connect":"0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-qunit":"^0.5.2","grunt-contrib-watch":"^0.6.1","phantom-unit":"0.1.1"},"keywords":[],"gitHead":"57cbc8bbb3d7b4c974d708cad394dccdb60f9511","_id":"criticalcss@0.5.1","_shasum":"27ded3127122a1467baf1502d8c1b6a5eedf99e0","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},{"name":"jlembeck","email":"jlembeck@gmail.com"}],"dist":{"shasum":"27ded3127122a1467baf1502d8c1b6a5eedf99e0","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.5.1.tgz","integrity":"sha512-zl8uZcjlZvvDfSngl/ms6nHYZeUPSyde9Yh24GLqX4NMCpus1Jq8o5uHAxM7XmCb41rouAeug+j43FZIfqIWOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGYqhZg9bAeTIcEcvMPIfLuoRQ1YsNabkcPUCMfjVVDAiEAgrJrBxQIe+86fqMRnDPeH/gioOrJuvfjH+iaM0+tODM="}]},"directories":{}},"0.6.0":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.6.0","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"git+https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"bin":{"criticalcss":"bin/critical.js"},"main":"./critical.js","license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"node node_modules/.bin/grunt test"},"dependencies":{"phantomjs":"1.9.13","yargs":"^3.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-connect":"0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-qunit":"^0.5.2","grunt-contrib-watch":"^0.6.1","phantom-unit":"0.1.1"},"keywords":[],"gitHead":"44e1dd5de1d179c502746e17bbfc59c23c365dc6","_id":"criticalcss@0.6.0","_shasum":"0881e7f3af0006928960a78a9d5ad4f386b99225","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.1","_npmUser":{"name":"jlembeck","email":"jlembeck@gmail.com"},"dist":{"shasum":"0881e7f3af0006928960a78a9d5ad4f386b99225","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.6.0.tgz","integrity":"sha512-DQ0P/vGB3puiFQ4hcQLlmOvYneKMqrprL4maVBjtcyfENQONvEgm8x9ZuG7P1jpYaf+oQTA1Yhi4A1VfeXnL7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4fDDeLRFvPPhrMIr2sS3Df6zjoXeeYQVdZ8DZvyMvZAiEAmC1Wr4xUkoOoUs/gJbzxgaKWdNgL6Xx+wUfq1ZQNOpU="}]},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},{"name":"jlembeck","email":"jlembeck@gmail.com"}],"directories":{}},"0.6.1":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.6.1","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"git+https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"bin":{"criticalcss":"bin/critical.js"},"main":"./critical.js","license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"node node_modules/.bin/grunt test"},"dependencies":{"phantomjs":"^1.9.17","yargs":"^3.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-connect":"0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-qunit":"^0.5.2","grunt-contrib-watch":"^0.6.1","phantom-unit":"0.1.1"},"keywords":[],"gitHead":"e7061f40464eb1aa5f2afb6b34d6b592be19d5e1","_id":"criticalcss@0.6.1","_shasum":"c439c075cea53800e673b9f7b9d60b8a44a879e3","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.1","_npmUser":{"name":"jlembeck","email":"jlembeck@gmail.com"},"dist":{"shasum":"c439c075cea53800e673b9f7b9d60b8a44a879e3","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.6.1.tgz","integrity":"sha512-oHwoYKQdZp7Xt6d8UCgm76WZK/tcrjQSLDzCVaS1wU/YNEeIJe0y7CgN2mvB+0FIxsVmvxnWhaoHDRNLG/14aQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtGsikR1+/O7N3XzZ/vFJrfOeUuS/bqCITN3b7nd4eRQIhAJ2uQrXTbxxJ7923EUgH22k6zQK3nf+fnJaY9nT4tsU7"}]},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},{"name":"jlembeck","email":"jlembeck@gmail.com"}],"directories":{}},"0.6.2":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"0.6.2","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"git+https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"bin":{"criticalcss":"bin/critical.js"},"main":"./critical.js","license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"node node_modules/.bin/grunt test"},"dependencies":{"phantomjs":"^1.9.17","yargs":"^3.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-connect":"0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-qunit":"^0.5.2","grunt-contrib-watch":"^0.6.1","phantom-unit":"0.1.1"},"keywords":[],"gitHead":"62afe89333bf0f04b419e2769c52940552dfd0a8","_id":"criticalcss@0.6.2","_shasum":"a756cf2d2412d67439158b872688beb15e1e4c32","_from":".","_npmVersion":"3.3.11","_nodeVersion":"0.10.31","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"dist":{"shasum":"a756cf2d2412d67439158b872688beb15e1e4c32","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-0.6.2.tgz","integrity":"sha512-3Tp6jUd5YOtD1shrxFeHP9XZs3bclJqvNqpW2v6ezPTygdgY4z3mT6PYhWD4kcde9L0B5vGqCX2Q7xLRlMWh+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuXXl1CZABhNxV8cDnHbFRoQDspTSYKI69IhT28tg/ZAiBiwHBrrGW6+pFXz2IAmUJAZ9e4Ipj7tjz3rPeaWLRjTA=="}]},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},{"name":"jlembeck","email":"jlembeck@gmail.com"}],"directories":{}},"1.0.0":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"1.0.0","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"git+https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"bin":{"criticalcss":"bin/critical.js"},"main":"./critical.js","license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"node node_modules/.bin/grunt test"},"dependencies":{"phantomjs-prebuilt":"^2.1.3","yargs":"^3.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-connect":"0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-qunit":"^0.5.2","grunt-contrib-watch":"^0.6.1","phantom-unit":"0.1.1"},"keywords":[],"gitHead":"8e965f209bf9a814e601c01e32972edcbf61afec","_id":"criticalcss@1.0.0","_shasum":"3200b3f71a7d151f75f93301b6f328b10c8c33ea","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.3","_npmUser":{"name":"jlembeck","email":"jlembeck@gmail.com"},"dist":{"shasum":"3200b3f71a7d151f75f93301b6f328b10c8c33ea","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-1.0.0.tgz","integrity":"sha512-EMYhogJJn3xWRYI3cJRUXw8G2PEls1OpasnqOJFTVxqEBHPK5l/sEnH5PilG9RuqTfI/KdbK2BsWqN+kP0XwtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUR/JZGpQPfMnVaXdSWHdb7Oj6R/dwUuqxDP3BstamMwIhAO12tZgjTosOcS5wDvX+oydycxINgZsH3IV9RhLeNnkt"}]},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},{"name":"jlembeck","email":"jlembeck@gmail.com"}],"directories":{}},"1.0.1":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"1.0.1","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"git+https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"bin":{"criticalcss":"bin/critical.js"},"main":"./critical.js","license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"node node_modules/.bin/grunt test"},"dependencies":{"phantomjs-prebuilt":"^2.1.3","yargs":"^3.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-connect":"0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-qunit":"^0.5.2","grunt-contrib-watch":"^0.6.1","phantom-unit":"0.1.1"},"keywords":[],"gitHead":"bc8255078681474edd9092eaf771e6919308fc27","_id":"criticalcss@1.0.1","_shasum":"9a6a0fcea9f9e3cb10aa2362705ca83b45567f61","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.3","_npmUser":{"name":"jlembeck","email":"jlembeck@gmail.com"},"dist":{"shasum":"9a6a0fcea9f9e3cb10aa2362705ca83b45567f61","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-1.0.1.tgz","integrity":"sha512-p46agN+KaCHb/No1EeEYtQEWOuhlSkZMGjnazUVWQMoTcps4KXhdFmc1nSDWPuidmHESeIUAh1vSsXYjoknGbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbnRGSsPCI3KxEFpCB37RClHgy2RF1qe3LAoE9w8PF7gIhAO60iJX8KRw6yuOnZSRrh275TgYJaPSImYJxvuQQnXw9"}]},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},{"name":"jlembeck","email":"jlembeck@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/criticalcss-1.0.1.tgz_1454947883605_0.3363875625655055"},"directories":{}},"1.0.2":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"1.0.2","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"git+https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"bin":{"criticalcss":"bin/critical.js"},"main":"./critical.js","license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"node node_modules/.bin/grunt test"},"dependencies":{"phantomjs-prebuilt":"^2.1.3","postcss":"^5.0.19","postcss-initial":"^1.5.1","yargs":"^3.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-connect":"0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-qunit":"^0.5.2","grunt-contrib-watch":"^0.6.1","phantom-unit":"0.1.1"},"keywords":[],"gitHead":"a04585e2290708cba8930e6ecac913baa1581a3f","_id":"criticalcss@1.0.2","_shasum":"49ed085473bb2e8b9da74f56c73fb8fc50b423ca","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.4.6","_npmUser":{"name":"jlembeck","email":"jlembeck@gmail.com"},"dist":{"shasum":"49ed085473bb2e8b9da74f56c73fb8fc50b423ca","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-1.0.2.tgz","integrity":"sha512-YftW+tt7rmV/eCLMmrucHu+qJbJtuXDV9jKAS+bRcza2Efq3wnPcNDT1yCPnRYQpcoKyt+lyQvy7MEl73EcN6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAC/FbwGZibu1O6dZ/OBbw95ieij3Z3ZJSJPgm1cNZwQIhAOhZjb+TyZuOP7EnlppH19E4I1qHKQvC+8SJDZrd5A0X"}]},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},{"name":"jefflembeck","email":"jlembeck@gmail.com"},{"name":"jlembeck","email":"jlembeck@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/criticalcss-1.0.2.tgz_1471638482324_0.3614472795743495"},"directories":{}},"1.0.3":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"1.0.3","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"git+https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"bin":{"criticalcss":"bin/critical.js"},"main":"./critical.js","license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"node node_modules/.bin/grunt test"},"dependencies":{"phantomjs-prebuilt":"^2.1.3","postcss":"^5.0.19","postcss-initial":"^1.5.1","yargs":"^3.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-connect":"0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-qunit":"^0.5.2","grunt-contrib-watch":"^0.6.1","phantom-unit":"^1.0.1"},"keywords":[],"gitHead":"c33cc2644a33bd7e68c07ecd9ab0a113d3574dbd","_id":"criticalcss@1.0.3","_shasum":"3fc38a18b776beb0cdf2f4f6858ea2c48e313481","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.4.6","_npmUser":{"name":"jlembeck","email":"jlembeck@gmail.com"},"dist":{"shasum":"3fc38a18b776beb0cdf2f4f6858ea2c48e313481","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-1.0.3.tgz","integrity":"sha512-tQ75bGkADiShUvgl9gRT96q2dscOLI17LPbNVWE8oYZ2tZuOFb4Ec2WIvFQ7QFug4xO1x/9jC8Fg/Wt2nCXd/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEeUUndTYQvwmDKZdgJbJqodHcbG5Gj7nlw46MdGd7BgIhANuLOsyL7ObpiW4a3GSLW/FmeqQfAo+wrNt4jIE2Okmp"}]},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},{"name":"jefflembeck","email":"jlembeck@gmail.com"},{"name":"jlembeck","email":"jlembeck@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/criticalcss-1.0.3.tgz_1472242039807_0.7719629930797964"},"directories":{}},"2.0.0":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"2.0.0","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"git+https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"bin":{"criticalcss":"bin/critical.js"},"main":"./critical.js","license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"node node_modules/.bin/grunt test"},"dependencies":{"css":"^2.2.1","lodash":"^4.15.0","phantomjs-prebuilt":"^2.1.3","postcss":"^5.0.19","postcss-initial":"^1.5.1","yargs":"^3.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-connect":"0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-qunit":"^0.5.2","grunt-contrib-watch":"^0.6.1","phantom-unit":"^1.0.1"},"keywords":[],"gitHead":"aa4c33028a60ea8b47e54b77507101196ee078e2","_id":"criticalcss@2.0.0","_shasum":"565d3f232ac20d0b33799de859c45ac389123d3e","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"dist":{"shasum":"565d3f232ac20d0b33799de859c45ac389123d3e","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-2.0.0.tgz","integrity":"sha512-E7LmPKNSmmX1GqEagYaES1nrWx/XCsR5tzospSu0ypYRVYmRDv36TVOx48j0KoNArnCMRMe76a6aNOe36Af5jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCscvyAk/SCxevU1lHQk9a2iZcbGby7Q6lLezSJBJCSWQIhAK+r+DLrRt5p3o0oJtqTPDrwb96nyErUFIny0D2aDwLS"}]},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},{"name":"jefflembeck","email":"jlembeck@gmail.com"},{"name":"jlembeck","email":"jlembeck@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/criticalcss-2.0.0.tgz_1473188550325_0.17365467152558267"},"directories":{}},"2.1.0":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"2.1.0","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"git+https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"bin":{"criticalcss":"bin/critical.js"},"main":"./critical.js","license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"node node_modules/.bin/grunt test"},"dependencies":{"css":"^2.2.1","lodash":"^4.15.0","phantomjs-prebuilt":"^2.1.3","postcss":"^5.0.19","postcss-initial":"^1.5.1","yargs":"^3.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-connect":"0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-qunit":"^0.5.2","grunt-contrib-watch":"^0.6.1","phantom-unit":"^1.0.1"},"keywords":[],"gitHead":"3b77416808e6abb73a5f347dfe756f058b4a846f","_id":"criticalcss@2.1.0","_shasum":"9e3becb2a6aa93eb1506b552bb9f3bea54225915","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.4.7","_npmUser":{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},"dist":{"shasum":"9e3becb2a6aa93eb1506b552bb9f3bea54225915","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-2.1.0.tgz","integrity":"sha512-1BP1/npsfTL9I4IM0bJulKyLoxwmnTvyLNY437mC/S/O6XfloDac6DC+UeLrtzKtSNA+TY2ejwIkp/pNXpK/mA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzpxX3cJFs4HXWr/5oFGlWGHQcNzd7vC4bd8Zs3UamoAiBA70Yh8C4Z74pLr4Z91WiTLTAwiFFBDTJOPTVlo3bDlQ=="}]},"maintainers":[{"name":"filamentgroup","email":"thegroup@filamentgroup.com"},{"name":"jlembeck","email":"jlembeck@gmail.com"},{"name":"johnbender","email":"john.m.bender@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/criticalcss-2.1.0.tgz_1475255596484_0.15328686451539397"},"directories":{}},"3.0.0-beta":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"3.0.0-beta","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"git+https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"bin":{"criticalcss":"bin/critical.js"},"main":"./critical.js","license":"MIT","engines":{"node":">= 8.0.0"},"scripts":{"test":"node node_modules/.bin/grunt test"},"dependencies":{"css":"^2.2.1","fs-extra":"^7.0.0","lodash":"^4.15.0","postcss":"^5.0.19","postcss-initial":"^1.5.1","promise.prototype.finally":"^3.1.0","puppeteer":"^1.9.0","tmp":"0.0.33","yargs":"^3.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-connect":"0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-qunit":"^0.5.2","grunt-contrib-watch":"^0.6.1","phantom-unit":"^1.0.1"},"keywords":[],"readme":"# CriticalCSS\n\n[![Filament Group](http://filamentgroup.com/images/fg-logo-positive-sm-crop.png) ](http://www.filamentgroup.com/)\n\nFinds the Above the Fold CSS for your page, and outputs it into a file\n\n## Getting Started\nInstall the module with: `npm install criticalcss`\n\n```javascript\nvar criticalcss = require(\"criticalcss\");\n\ncriticalcss.findCritical(\"path/to/file/or/url\", options (only rules required), function(err, output){\n\tif( err ){\n\t\tthrow new Error( err );\n\t} else {\n\t\tfs.writeFileSync( filename, output );\n  }\n});\n\ncriticalcss.getRules(\"path/to/css/file/\", function(err, output){\n\tif( err ){\n\t\tthrow new Error( err );\n\t} else {\n\t\tfs.writeFileSync( filename, output );\n  }\n});\n\n```\n\nUsing both together:\n\n```JavaScript\nvar request = require('request');\nvar path = require( 'path' );\nvar criticalcss = require(\"criticalcss\");\nvar fs = require('fs');\nvar tmpDir = require('os').tmpdir();\n\nvar cssUrl = 'http://site.com/style.css';\nvar cssPath = path.join( tmpDir, 'style.css' );\nrequest(cssUrl).pipe(fs.createWriteStream(cssPath)).on('close', function() {\n  criticalcss.getRules(cssPath, function(err, output) {\n    if (err) {\n      throw new Error(err);\n    } else {\n      criticalcss.findCritical(\"https://site.com/\", { rules: JSON.parse(output) }, function(err, output) {\n        if (err) {\n          throw new Error(err);\n        } else {\n          console.log(output);\n        }\n      });\n    }\n  });\n});\n```\n\n## Documentation\n`.findCritical`\n\nTakes url or path to file, an options hash, and a callback function\n\n### Default values for options hash\n\n* `width`:  1200;\n* `height`: 900;\n* `forceInclude`: [];\n* `rules`: []; // REQUIRED\n* `buffer`: 800*1024;\n* `ignoreConsole`: false;\n\n#### options.width\nType: `Integer`\nDefault value: `1200`\n\nThe width of the window being used for determining \"above the fold\"\n\n#### options.height\nType: `Integer`\nDefault value: `900`\n\nThe height of the window being used for determining \"above the fold\"\n\n#### options.forceInclude\nType: `Array`\nDefault value: `[]`\n\nAn array of selectors that should be included in the critical css no\nmatter what. This is sometimes necessary with js-enhanced components.\n\n#### options.rules\nType: `Array`\nDefault value: `[]`\n\nA `JSON.stringify`d version of a\n[CSSRuleList](https://developer.mozilla.org/en-US/docs/Web/API/CSSRuleList)\n\n#### options.buffer\nType: `Integer`\nDefault value: `800*1024`\n\nSets the `maxBuffer` for [child_process.execFile](http://nodejs.org/api/child_process.html#child_process_child_process_execfile_file_args_options_callback) in Node.\nNecessary for potential memory issues.\n\n#### options.ignoreConsole\nType: `Boolean`\nDefault value: `false`\n\nSince criticalCSS handles output from STDOUT, it will also catch any\noutputs to `console` that are in the JavaScript on a page. If set to\n`true`, those will be silenced.\n\n`.getRules`\n\nTakes a path to the CSS file and a callback function and returns a `JSON.stringify`'d subset of a `CSSRuleList`\n\n#### options.restoreFontFaces\nType: `Boolean`\nDefault value: `false`\n\nIf you include `@font-face` declarations in your `all.css` file and set this flag to `true` in your options, criticalcss will include all the `@font-face` declarations that are required to satisfy `font-family` declarations in the criticalcss output.\n\n### Default values for options hash\n\n* `buffer`: 800*1024;\n\n## CLI?\n\nSure, we got that.\n\n```\n\nCommands:\n  run  Run criticalcss\n\nOptions:\n  --help                   Show help                                   [boolean]\n  -u, --url                The url you would like to run criticalcss against\n                                                             [string] [required]\n  -f, --file               The local css file you're referencing for criticalcss\n                                                             [string] [required]\n  -w, --width              The width of your viewport            [default: 1200]\n  -h, --height             The height of your viewport            [default: 900]\n  -o, --output             The name of your output css file\n                                             [string] [default: \"dist/dist.css\"]\n  -b, --buffer             Specifies the largest amount of data allowed on\n                           stdout or stderr - if this value is exceeded then the\n                           child process is killed             [default: 819200]\n  --force, --forceInclude  Sometimes selectors need to be forced into the\n                           criticalcss                     [array] [default: []]\n  -i, --ignoreConsole      Criticalcss will pick up console errors, set this to\n                           ignore them                [boolean] [default: false]\n\n```\n## Examples\nCheck out the tests!\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [Grunt](http://gruntjs.com/).\n\n## Release History\n* v2.0.0 - Append the declarations from the original input CSS to selectors chosen by criticalCSS (includes vendor prefixes and other bits that the CSS object model misses). \n* v1.0.0 - Upgrade the underlying tool to Phantom 2.1\n* v0.6.0 - Add a CLI version\n* v0.5.0 - Add `ignoreConsole` option\n* v0.4.0 - Moved to using a local filename for `getRules` and moved to passing in a required `Array` of rules into the options hash on `findCritical`\n* v0.3.0 - Added `forceInclude` functionality. This allows the user to\n  pass in an array of strings that are selectors. These selectors, if\nfound in the CSS, will be treated as though they are above the fold and\nwill therefore be automatically included.\n* v0.2.0 - Refactor\n* v0.1.0 - Hey, released this thing\n\n## License\nCopyright (c) 2014 Scott Jehl/Jeffrey Lembeck/Filament Group\nLicensed under the MIT license.\n","readmeFilename":"README.md","gitHead":"5e66e761cc4e89b2f5195c7cdd37dedf653124e5","_id":"criticalcss@3.0.0-beta","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"filamentgroup-admin","email":"thegroup@filamentgroup.com"},"dist":{"integrity":"sha512-iXqwzA+O/WcL06USgEh8B8qkb68EeO/Jk84XNKo4yvbmIj22WC3NVDjQgUfnfI763bXUrV55FQ2gRkIpgd++7g==","shasum":"5d7a17019315ed9b9d175bd21284e4a6d2d38336","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-3.0.0-beta.tgz","fileCount":41,"unpackedSize":61591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWxMGCRA9TVsSAnZWagAAzcwP/16KBHeYIEFVULsFQWy8\nR/ErIem4KXo2dS5nL6L68bOS+9rTfuc7HuQjYFvqKylgU1v8aayavSVASyyz\nJ608OEs8lc6DhZWViX+w99qlWho7fQlr+rgi1q4vyY3x8nIgMjcOAyZOrf+D\nCDFX7OCeS+C3uMPGOqw4jYWv0nHtZtfawxnl8+aTfC2SDTdumj1EyFNWYVTL\n4TQnPBbETRvqufmrPGz64mJKg/fC/65MtW24mE7CX32Qwnc1ErPxez3n42XT\nGVWU8wYFAkrxIfYW61H1R2Nrqx2Gd0PtZEHbPE7yWCaFK3e6LZ8WoREhSqfT\nNs6MiEsrs1MtQnjAtNCFlyaIKAznWcrU3pMAMd1rJCD5ahEriEszV5wsJNEf\nnv6ycyn6y8h6GQ3Rr/xiKisle2tgkII2M85PIcTGEPYcnwxRYxuUaHDztZDp\n20gw6CGDin1iCzXl3a+NqBzJl8FQtadUkxKj1waxD+YuotUBpsAt86+9KPcB\nddo8QK5GmGmhYcHPwHgWQvSW0incnA20Ke0oUGHUzVMXDgfTCBmXfjx0T6Wx\nUSOVZAQtxgK0fwRhk6H0saZ0vliBCo80Rb2DlnfitoiV2jcu925+vTmo0JXD\nSkL93XVpb6x+qvqwX4q2V0uD9IDrXi5LwUFXrCXbwF/BTia1xGF+auLc7/Ks\ncW31\r\n=oFKE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo7A/4DntTrOO4FhgaH6Dm4Nc48lybluw0KBKVMH95qQIhAOuJQEM5mcgbpBGcCSSIrPMT/sb+YYaFQGHRGHSb2zTU"}]},"maintainers":[{"email":"thegroup@filamentgroup.com","name":"filamentgroup-admin"},{"email":"jeff@npmjs.com","name":"jlembeck"},{"email":"john.m.bender@gmail.com","name":"johnmbender"},{"email":"maggie@filamentgroup.com","name":"maggiewachs"},{"email":"scott@filamentgroup.com","name":"scottjehl"},{"email":"zachleatherman@gmail.com","name":"zachleat"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/criticalcss_3.0.0-beta_1549472518040_0.5059001615392218"},"_hasShrinkwrap":false},"3.0.0-beta.1":{"name":"criticalcss","description":"Finds the Above the Fold CSS for your page, and outputs it into a file","version":"3.0.0-beta.1","homepage":"https://github.com/filamentgroup/criticalcss","author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"repository":{"type":"git","url":"git+https://github.com/filamentgroup/criticalcss.git"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"bin":{"criticalcss":"bin/critical.js"},"main":"./critical.js","license":"MIT","engines":{"node":">= 8.0.0"},"scripts":{"test":"node node_modules/.bin/grunt test"},"dependencies":{"css":"^2.2.1","fs-extra":"^7.0.0","lodash":"^4.15.0","postcss":"^5.0.19","postcss-initial":"^1.5.1","promise.prototype.finally":"^3.1.0","puppeteer":"^1.9.0","tmp":"0.0.33","yargs":"^3.10.0"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-connect":"0.8.0","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-qunit":"^0.5.2","grunt-contrib-watch":"^0.6.1","phantom-unit":"^1.0.1"},"keywords":[],"readme":"# CriticalCSS\n\n[![Filament Group](http://filamentgroup.com/images/fg-logo-positive-sm-crop.png) ](http://www.filamentgroup.com/)\n\nFinds the Above the Fold CSS for your page, and outputs it into a file\n\n## Getting Started\nInstall the module with: `npm install criticalcss`\n\n```javascript\nvar criticalcss = require(\"criticalcss\");\n\ncriticalcss.findCritical(\"path/to/file/or/url\", options (only rules required), function(err, output){\n\tif( err ){\n\t\tthrow new Error( err );\n\t} else {\n\t\tfs.writeFileSync( filename, output );\n  }\n});\n\ncriticalcss.getRules(\"path/to/css/file/\", function(err, output){\n\tif( err ){\n\t\tthrow new Error( err );\n\t} else {\n\t\tfs.writeFileSync( filename, output );\n  }\n});\n\n```\n\nUsing both together:\n\n```JavaScript\nvar request = require('request');\nvar path = require( 'path' );\nvar criticalcss = require(\"criticalcss\");\nvar fs = require('fs');\nvar tmpDir = require('os').tmpdir();\n\nvar cssUrl = 'http://site.com/style.css';\nvar cssPath = path.join( tmpDir, 'style.css' );\nrequest(cssUrl).pipe(fs.createWriteStream(cssPath)).on('close', function() {\n  criticalcss.getRules(cssPath, function(err, output) {\n    if (err) {\n      throw new Error(err);\n    } else {\n      criticalcss.findCritical(\"https://site.com/\", { rules: JSON.parse(output) }, function(err, output) {\n        if (err) {\n          throw new Error(err);\n        } else {\n          console.log(output);\n        }\n      });\n    }\n  });\n});\n```\n\n## Documentation\n`.findCritical`\n\nTakes url or path to file, an options hash, and a callback function\n\n### Default values for options hash\n\n* `width`:  1200;\n* `height`: 900;\n* `forceInclude`: [];\n* `rules`: []; // REQUIRED\n* `buffer`: 800*1024;\n* `ignoreConsole`: false;\n\n#### options.width\nType: `Integer`\nDefault value: `1200`\n\nThe width of the window being used for determining \"above the fold\"\n\n#### options.height\nType: `Integer`\nDefault value: `900`\n\nThe height of the window being used for determining \"above the fold\"\n\n#### options.forceInclude\nType: `Array`\nDefault value: `[]`\n\nAn array of selectors that should be included in the critical css no\nmatter what. This is sometimes necessary with js-enhanced components.\n\n#### options.rules\nType: `Array`\nDefault value: `[]`\n\nA `JSON.stringify`d version of a\n[CSSRuleList](https://developer.mozilla.org/en-US/docs/Web/API/CSSRuleList)\n\n#### options.buffer\nType: `Integer`\nDefault value: `800*1024`\n\nSets the `maxBuffer` for [child_process.execFile](http://nodejs.org/api/child_process.html#child_process_child_process_execfile_file_args_options_callback) in Node.\nNecessary for potential memory issues.\n\n#### options.ignoreConsole\nType: `Boolean`\nDefault value: `false`\n\nSince criticalCSS handles output from STDOUT, it will also catch any\noutputs to `console` that are in the JavaScript on a page. If set to\n`true`, those will be silenced.\n\n`.getRules`\n\nTakes a path to the CSS file and a callback function and returns a `JSON.stringify`'d subset of a `CSSRuleList`\n\n#### options.restoreFontFaces\nType: `Boolean`\nDefault value: `false`\n\nIf you include `@font-face` declarations in your `all.css` file and set this flag to `true` in your options, criticalcss will include all the `@font-face` declarations that are required to satisfy `font-family` declarations in the criticalcss output.\n\n### Default values for options hash\n\n* `buffer`: 800*1024;\n\n## CLI?\n\nSure, we got that.\n\n```\n\nCommands:\n  run  Run criticalcss\n\nOptions:\n  --help                   Show help                                   [boolean]\n  -u, --url                The url you would like to run criticalcss against\n                                                             [string] [required]\n  -f, --file               The local css file you're referencing for criticalcss\n                                                             [string] [required]\n  -w, --width              The width of your viewport            [default: 1200]\n  -h, --height             The height of your viewport            [default: 900]\n  -o, --output             The name of your output css file\n                                             [string] [default: \"dist/dist.css\"]\n  -b, --buffer             Specifies the largest amount of data allowed on\n                           stdout or stderr - if this value is exceeded then the\n                           child process is killed             [default: 819200]\n  --force, --forceInclude  Sometimes selectors need to be forced into the\n                           criticalcss                     [array] [default: []]\n  -i, --ignoreConsole      Criticalcss will pick up console errors, set this to\n                           ignore them                [boolean] [default: false]\n\n```\n## Examples\nCheck out the tests!\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [Grunt](http://gruntjs.com/).\n\n## Release History\n* v2.0.0 - Append the declarations from the original input CSS to selectors chosen by criticalCSS (includes vendor prefixes and other bits that the CSS object model misses). \n* v1.0.0 - Upgrade the underlying tool to Phantom 2.1\n* v0.6.0 - Add a CLI version\n* v0.5.0 - Add `ignoreConsole` option\n* v0.4.0 - Moved to using a local filename for `getRules` and moved to passing in a required `Array` of rules into the options hash on `findCritical`\n* v0.3.0 - Added `forceInclude` functionality. This allows the user to\n  pass in an array of strings that are selectors. These selectors, if\nfound in the CSS, will be treated as though they are above the fold and\nwill therefore be automatically included.\n* v0.2.0 - Refactor\n* v0.1.0 - Hey, released this thing\n\n## License\nCopyright (c) 2014 Scott Jehl/Jeffrey Lembeck/Filament Group\nLicensed under the MIT license.\n","readmeFilename":"README.md","gitHead":"42e299907a0bd3a8113f83aef4b2fd69ca5d21e3","_id":"criticalcss@3.0.0-beta.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"filamentgroup-admin","email":"thegroup@filamentgroup.com"},"dist":{"integrity":"sha512-iMMdM33i2e8DXkJjbOpZcF+nxy+pxL2oZxMhaY+1gnJ/X8Dld1SE0tYMseVpf1Cuxtgr1EK3hTTovrUhg0uDRQ==","shasum":"958c29078664dcdc20ecc4507ca7265a64d22abd","tarball":"https://registry.npmjs.org/criticalcss/-/criticalcss-3.0.0-beta.1.tgz","fileCount":44,"unpackedSize":63164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciVALCRA9TVsSAnZWagAAAsEP/3ZwW/3jRS+teJPpw6dx\njqizdsgiugvlQ/tLqx2JaiuMMUsyb/neawk6zknO/QagdlKbSL6Vy2wNKhMz\ngZWK+Zz1IyYQyhavWqe0EFQyvU08b/M79lBLoqd7bEjw1L+7FRjKrKK4r4dj\nqgLt7XD+Sh9He8pG0mgBGA9xZ7X4lqSXm48N/XTpbNVOgCeJUWomGs0wSEdR\nPeIGyLXlpCgBOpMTRPbWHLslEmCqhpJos4/aIbwisuM5PcWf2pYEYu0iuIrN\n6QmmG5Qzpykljw6jLfTULW9OIxhXQr58oBUSiHz/LQiZF+7XyhUMQBMqcc+2\n+ErTWxHIkQfJOnFbPSmaV8GIUrdc0lIHDCcYRQwGJ5sUvqHmynbaggEZAyN5\nEj6H76fbh6gt41s2L6dQMhUA5e1/hp4KZgssNjThpWFOk7+2S58rV2bpIMMm\nYV9EbHlpBj6GI2d96jz+P8Justt6t2CLy+xMY01RTjUx2FFnbFOzMVut6y2J\nxzdo10dvVpYCfRu9wcgHy6YadK8z+WHScTr5xRpNVttHG7LSSdtN+qyiJ07O\n4mVsXMfLy3cZbzzD3S3vIV71AQ6oojcx1D08Jg6043tATLoMXZJZZ4HassZz\n+wsexpwxQ9FxOpkvRgm3BgQn38UlewlYoiKaUWIC4TQZnIM/IQ/0ihCjmdLu\nj3k6\r\n=SHxp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDltBo4joU4e3Qi8VzYZ+LpCLgEOqhuNufdIywoWZq3tAIhAKGAp1zpUSY4psC0ouYZ2OivMbGO6ZEcPk7Im0GVCqyw"}]},"maintainers":[{"email":"thegroup@filamentgroup.com","name":"filamentgroup-admin"},{"email":"jeff@npmjs.com","name":"jlembeck"},{"email":"john.m.bender@gmail.com","name":"johnmbender"},{"email":"maggie@filamentgroup.com","name":"maggiewachs"},{"email":"scott@filamentgroup.com","name":"scottjehl"},{"email":"zachleatherman@gmail.com","name":"zachleat"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/criticalcss_3.0.0-beta.1_1552502794738_0.5844229493655828"},"_hasShrinkwrap":false}},"readme":"","maintainers":[{"email":"thegroup@filamentgroup.com","name":"filamentgroup-admin"},{"email":"jeff@npmjs.com","name":"jlembeck"},{"email":"john.m.bender@gmail.com","name":"johnmbender"},{"email":"maggie@filamentgroup.com","name":"maggiewachs"},{"email":"scott@filamentgroup.com","name":"scottjehl"},{"email":"zachleatherman@gmail.com","name":"zachleat"}],"time":{"modified":"2022-06-14T03:29:53.742Z","created":"2014-06-26T20:06:05.814Z","0.1.0":"2014-06-26T20:06:06.802Z","0.1.1":"2014-06-26T20:49:03.459Z","0.1.2":"2014-06-26T20:53:40.886Z","0.1.3":"2014-06-26T21:00:02.904Z","0.1.5":"2014-06-27T03:13:03.485Z","0.1.6":"2014-06-27T12:32:19.305Z","0.1.7":"2014-06-27T13:11:01.421Z","0.1.8":"2014-06-27T23:41:10.307Z","0.1.9":"2014-06-28T01:09:16.251Z","0.1.10":"2014-07-01T22:45:36.147Z","0.2.0":"2014-08-07T01:00:15.249Z","0.2.1":"2014-08-08T22:11:52.009Z","0.2.2":"2014-09-15T21:52:30.656Z","0.3.0":"2014-09-16T01:04:16.953Z","0.3.1":"2014-09-25T00:13:34.865Z","0.3.2":"2014-10-10T20:59:03.610Z","0.4.0":"2014-10-13T04:29:18.280Z","0.4.1":"2014-10-13T23:09:30.655Z","0.4.2":"2014-10-14T02:59:08.159Z","0.4.3":"2014-10-15T12:46:33.675Z","0.4.4":"2014-10-17T15:38:04.039Z","0.4.5":"2014-11-12T18:09:34.778Z","0.4.6":"2015-01-07T21:33:12.927Z","0.4.7":"2015-01-09T18:13:17.831Z","0.4.8":"2015-01-09T20:06:04.183Z","0.4.9":"2015-01-15T05:16:15.112Z","0.4.10":"2015-01-15T05:21:28.932Z","0.5.0":"2015-01-26T03:25:56.255Z","0.5.1":"2015-03-05T17:57:34.721Z","0.6.0":"2015-06-12T19:06:51.371Z","0.6.1":"2015-06-12T19:38:11.422Z","0.6.2":"2016-01-05T17:47:17.064Z","1.0.0":"2016-01-28T17:19:54.883Z","1.0.1":"2016-02-08T16:11:25.913Z","1.0.2":"2016-08-19T20:28:04.745Z","1.0.3":"2016-08-26T20:07:20.030Z","2.0.0":"2016-09-06T19:02:32.249Z","2.1.0":"2016-09-30T17:13:17.705Z","3.0.0-beta":"2019-02-06T17:01:58.145Z","3.0.0-beta.1":"2019-03-13T18:46:34.861Z"},"readmeFilename":"","homepage":"https://github.com/filamentgroup/criticalcss","keywords":[],"repository":{"type":"git","url":"git+https://github.com/filamentgroup/criticalcss.git"},"author":{"name":"Scott Jehl/Jeffrey Lembeck/Filament Group","email":"hello@filamentgroup.com","url":"http://filamentgroup.com"},"bugs":{"url":"https://github.com/filamentgroup/criticalcss/issues"},"users":{"herrkessler":true,"zoxon":true,"companjero":true,"cmdaniels":true,"jlembeck":true},"license":"MIT"}