{"_id":"grunt-staticfy","_rev":"30-ad916039ab6173f213ef79c23aca036b","name":"grunt-staticfy","description":"Staticfy your website","dist-tags":{"latest":"0.5.2"},"versions":{"0.1.0":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.1.0","homepage":"","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://gitbub.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0"},"license":"MIT","gitHead":"5ece9c232a8f39b1b7f29e7f5089004c9ca8bbfb","_id":"grunt-staticfy@0.1.0","_shasum":"e050bb80f08d13aec1290c0ab767f98543c04ffa","_from":"./","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"e050bb80f08d13aec1290c0ab767f98543c04ffa","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.1.0.tgz","integrity":"sha512-0M6SyjIo+Uk9bhxaixfpubZpa5ZozOW7SG1jBtc/lahMXKAwBlOYlJjM+IHxt4/IvQ9FD1VejcEoeT/UUGf4rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQZ5SJgn2DwGmGn+2wTywESIlrFk2Iex+X3QV1YHJzXAiEAyQTnuLNKyPAiexPaCY9mMz4AtSXTBeAQAfNVORw3/k0="}]}},"0.2.0":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.2.0","homepage":"","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://gitbub.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0"},"license":"MIT","gitHead":"5a441c2a6071699a376395ba87e34f93d78ff48b","_id":"grunt-staticfy@0.2.0","_shasum":"9cc521a5b5fe4360e1e157f3258bc5fabe7e701e","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"9cc521a5b5fe4360e1e157f3258bc5fabe7e701e","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.2.0.tgz","integrity":"sha512-LRx/Skae8DJtIZizy2129Q/mGcbDzH3rMwTpsYps0ygyIvPwN1G0FddqG0vK1YWGpo/09AhSXWUlC2jGrPrClw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTyRJpX6acGhQUQRi5FrWBoox7kEQA2EiMK6zkwxI4TwIgQSbzqchmJpuLFPtOnr0Lo8i9b6cYUmk2DIoURMnHk0g="}]}},"0.2.1":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.2.1","homepage":"","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://gitbub.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4"},"license":"MIT","gitHead":"9b4bda2fea3ec8c556615cb08176f903aa971a81","_id":"grunt-staticfy@0.2.1","_shasum":"6c28813df0225a7086630b7045135269a75e7166","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"6c28813df0225a7086630b7045135269a75e7166","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.2.1.tgz","integrity":"sha512-loCpA0QO5UIQSwBtV8lvmb5y/gLKM00JJY4gJI1BID3af2PVsmhuV6Ahrw8KtbV7ZgJcju8AQEa7nZzWP/ublA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBbcxzZT4A5xZIuAGEMERgA0mSwEQxwAfxxhmu/4dp/AiEA5bCDwqO/vy7BOZzQW6ltXKo6BTZHzu2M4gol7eAsHLQ="}]}},"0.2.2":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.2.2","homepage":"","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://gitbub.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4"},"license":"MIT","gitHead":"3a22c1df258660cf2287d9c2704238d6e9c391d4","_id":"grunt-staticfy@0.2.2","_shasum":"589311b0180a4cdb610bb5da4597e3d4ed4a5f0d","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"589311b0180a4cdb610bb5da4597e3d4ed4a5f0d","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.2.2.tgz","integrity":"sha512-oCIPeMkEvM0SO/jnFA8NTLuH/kn0iKWPfBOpHPCAW6Ve5Ka67I42cjUDS1oqX6/1cKKHGUO3ZzUPKAaYT9Oj+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICT6a8gsnl27NIzEwPY7jbGrdBPLHH9SRRGkiJFxTkuUAiEAiJWhiyMPz7FQhaBXoQ1XiwkTgh7tPr+TJK2fIus/ouY="}]}},"0.2.3":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.2.3","homepage":"","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://gitbub.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4"},"license":"MIT","gitHead":"d85783d43e5e49213b497f6dfc8380266ecfc1e9","_id":"grunt-staticfy@0.2.3","_shasum":"948216655d61e8f659272a3b710980036e00a98a","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"948216655d61e8f659272a3b710980036e00a98a","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.2.3.tgz","integrity":"sha512-ClsZ+bo68l7cmHF3c0lj+fD8oyjtcoGrIe6i82tPlUlArOjPNDqBJQai6y4PvByqshsZ1MAFLNTdzkjipews2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpMYbB55ncMMtC0XNfbJRXfHc5Bkrn0tgpwXxGnzjnaAIgDi2WzbI042YmpkNVcgRehPxWXFd8kuHkNZkBr5Pbj9c="}]}},"0.4.0":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.4.0","homepage":"","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://gitbub.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4","underscore":"^1.7.0"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4","underscore":"^1.7.0"},"license":"MIT","gitHead":"ee9d943660feedfd83bbec8d843c2bab2f434ab1","_id":"grunt-staticfy@0.4.0","_shasum":"3bcf744eeed952ec6c7426792189de25730876fe","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"3bcf744eeed952ec6c7426792189de25730876fe","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.4.0.tgz","integrity":"sha512-xYh54Tn4mpe1DOxIaD+0Q5msp22bRjAmIvXTUZubDZbRvGSW8E8jk5o8yYCo3MbzsPY8ry6pHuGhHtNyPDUt3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Ua43XYy4ApF9UsXD2Yii3VhfT5R+DQ0NPo+NEZaCmwIgB6MH/VExPOG1SpBjfubr4c8WkFTs6TyK/5jD23O9mVw="}]}},"0.4.1":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.4.1","homepage":"","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://gitbub.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4","underscore":"^1.7.0"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4","underscore":"^1.7.0"},"license":"MIT","gitHead":"eb1c3e55b0ee749b0a9dfba05839b599a9c1916a","_id":"grunt-staticfy@0.4.1","_shasum":"ecf6cf9ae4f831291c85dd89a89f421607f67acb","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"ecf6cf9ae4f831291c85dd89a89f421607f67acb","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.4.1.tgz","integrity":"sha512-bANIgwwMZPUMPg9WhIvN2oDaqNCc0sScKGeuXw3kgwfFas68B2vHUwb7XWT51NII+y9MFsf4RO1mm2bWQ+njvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMy0UXlPEG+ObyeRGI0jsPdgVES8nYCa6Z3O0HnyJKoAIgVNysJK5gUPLNV+LUCpl3o5It2Pp+IZcpEM+bqEyW1wg="}]}},"0.4.2":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.4.2","homepage":"","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://gitbub.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4","underscore":"^1.7.0"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4","underscore":"^1.7.0"},"license":"MIT","gitHead":"84a1192716a7e68aa8ea479c43f05e611bbfc13e","_id":"grunt-staticfy@0.4.2","_shasum":"02eefea2bf13a0988f274195a7b7785f1ef4fbed","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"02eefea2bf13a0988f274195a7b7785f1ef4fbed","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.4.2.tgz","integrity":"sha512-m1bswRX2mACaBibGHvq39QDxb74zFXWgfwn56Cfo4AkXrERAYQfz9YkzEnIGK9wN+93MvD9uoouXbLDGEEwxbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELCxyU8VT1KhneKuDikkKk62rv1JfiU7Hm4AENB6wBGAiEAmNqdv/5O53lPtQGtrOzGKXe/AOv5mfrbDH6oINCB4JI="}]}},"0.4.3":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.4.3","homepage":"","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://gitbub.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4","underscore":"^1.7.0"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4","underscore":"^1.7.0"},"license":"MIT","gitHead":"7523ca0987f165fb9ecc8f59bb97709e687f79c1","_id":"grunt-staticfy@0.4.3","_shasum":"f747a8d31a14238d360b527112d67741c64acf5f","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"f747a8d31a14238d360b527112d67741c64acf5f","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.4.3.tgz","integrity":"sha512-ERHTnF55LEOGX1CUBG02TnoJYyBqQ8fMNinJDn5yMBvBoSlNQP7WfA3KVj4OHhJQVcEjziShS90I7bzT1ordsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwFg/ZdKwDvSHxv2EqUX9VxWLNydP/VrK/6Uw0RYA/5gIgW/FwfrnZ/A0lY/nvEhi5L9tD983eGlzLibpP05q1zpU="}]}},"0.4.4":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.4.4","homepage":"","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://gitbub.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4","underscore":"^1.7.0"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4","underscore":"^1.7.0"},"license":"MIT","gitHead":"ccd9cfd595b8754b11119a7c5c5b89227406c64b","_id":"grunt-staticfy@0.4.4","_shasum":"907be869ad0c94ba8a82aa3827f5325dfddefc2e","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"907be869ad0c94ba8a82aa3827f5325dfddefc2e","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.4.4.tgz","integrity":"sha512-5+aUwC5E2cAM9JhiQfCd2OEhRkZd4ggyJchkz5A9mxdC/zejvEFfoVRBtFaSsdj9wHMog+2THxoUlIIu78Axgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8VX9PgmTvgepUwNjVIylM8L+mJkQ0A26H4l0y6PD+6AiAxAWaouPbhP1hJsJDa7PI/S31PJLIHwF5thPP1YFcVxQ=="}]}},"0.4.5":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.4.5","homepage":"","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://gitbub.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4","portfinder":"^0.2.1","underscore":"^1.7.0"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4","underscore":"^1.7.0"},"license":"MIT","gitHead":"8c0a9fe9fe524ae6410bb04163c80a0181f99b5a","_id":"grunt-staticfy@0.4.5","_shasum":"35d1c342bd0e3b4743402086bacd859592daf4a7","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"35d1c342bd0e3b4743402086bacd859592daf4a7","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.4.5.tgz","integrity":"sha512-g8/Sou5dWV9pGoXlcVqePlSlIDSS1sRCH6EvmS7WV9BJwoQQtLZ2a63vSPxQf5/skLh5E1Qh63pEb4yM9lhbig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvA7ALCZu0YGzKynktHTJmU51Zzv03bgJiExhvZ/nTjwIhAIWkpKU3L2biVqGxm3bgxd4hZMTxyELjrr/eBkCCf/mh"}]}},"0.4.6":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.4.6","homepage":"","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://gitbub.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4","portfinder":"^0.2.1","underscore":"^1.7.0"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"async":"^0.9.0","grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4","portfinder":"^0.2.1","underscore":"^1.7.0"},"license":"MIT","gitHead":"8c0a9fe9fe524ae6410bb04163c80a0181f99b5a","_id":"grunt-staticfy@0.4.6","_shasum":"f379d4f86b1ef46321e97573cdc0a1b833ec12d8","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"f379d4f86b1ef46321e97573cdc0a1b833ec12d8","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.4.6.tgz","integrity":"sha512-ZLVSlWqe9LEgFzW6TqCGU2Lb+yg+GDiryosggZZ5VMKK1gQlSf1zduLJNBzD1bFMgpIKQOi75mx8Utb7gzGdkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDj7L+qqR7DaGIRaXQOCnRNLig9u2ykCcs3w4FqCjRdcAiAGYeCW5yQaKmDdOwRXr1PDD5DqGQA3yyZoW3EQyfxw1A=="}]}},"0.5.0":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.5.0","homepage":"https://github.com/AxesTeam/grunt-staticfy","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://github.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4","portfinder":"^0.2.1","underscore":"^1.7.0"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4","portfinder":"^0.2.1","underscore":"^1.7.0"},"license":"MIT","gitHead":"f16922e393f20ec3e375e622966db1f317d1bdb0","_id":"grunt-staticfy@0.5.0","_shasum":"ce49313744b23717d2dbf9e946cc4877c753880e","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"ce49313744b23717d2dbf9e946cc4877c753880e","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.5.0.tgz","integrity":"sha512-8P7xwAv4wc1y0rHUxpdrcgX+sKgyfvxpTNH4wPyOi4p0R1UORA4C6kOUD6E5eErK5DU4c3fJQlGgBV5S0Buy8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5mrky+R022murx+oys5PPY0W/oEhaFgIqCyEXjo1uwgIhAL4/tKwxzolpOz8wXqm2B+1p4/NgpRnmyeG+f9W2qO8M"}]}},"0.5.1":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.5.1","homepage":"https://github.com/AxesTeam/grunt-staticfy","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://github.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4","portfinder":"^0.2.1","underscore":"^1.7.0"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4","portfinder":"^0.2.1","underscore":"^1.7.0"},"license":"MIT","gitHead":"2b4f8d5ad890162671c2b246d98127570d06663c","_id":"grunt-staticfy@0.5.1","_shasum":"0b9c98098ceb966ac5b4022ac21ed4d72a788154","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"0b9c98098ceb966ac5b4022ac21ed4d72a788154","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.5.1.tgz","integrity":"sha512-GDIA3Az8jmwR5QTvBkH9z44rjidJJxXEzqY2LU4z2h3YXLHNVoSS7oQYkaxFrRw2NJCXBtekI8FaZv2vhs9bBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH74bhqRadohrszr3SUJTPpGOKofkx57V9t/OgFUADRAAiAojPj/C9g+U/izhIXMOnyjb3Mboxk27fdSEZlSYjNfWA=="}]}},"0.5.2":{"name":"grunt-staticfy","description":"Staticfy your website","version":"0.5.2","homepage":"https://github.com/AxesTeam/grunt-staticfy","author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"repository":{"type":"git","url":"git://github.com/AxesTeam/grunt-staticfy.git"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.9.2","grunt-contrib-nodeunit":"^0.3.3","node-static":"^0.7.4","portfinder":"^0.2.1","underscore":"^1.7.0"},"peerDependencies":{"grunt":"~0.4.4"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"main":"Gruntfile.js","directories":{"test":"test"},"dependencies":{"grunt":"~0.4.5","grunt-contrib-jshint":"~0.9.2","grunt-contrib-nodeunit":"~0.3.3","grunt-contrib-clean":"~0.5.0","node-static":"^0.7.4","portfinder":"^0.2.1","underscore":"^1.7.0"},"license":"MIT","gitHead":"59befa8d4bd895190b3bc46d380803ab39ee7a22","_id":"grunt-staticfy@0.5.2","_shasum":"ebc7b7b80625ed412579c8a60e24fbda51342c5b","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"weilao","email":"qqq123026689@126.com"},"maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"dist":{"shasum":"ebc7b7b80625ed412579c8a60e24fbda51342c5b","tarball":"https://registry.npmjs.org/grunt-staticfy/-/grunt-staticfy-0.5.2.tgz","integrity":"sha512-i+L6Vfb79rfwirAWLH2tLjlCgfiuBlJ2hvPTV/ZNbXJIDlE67gy9O+cMob6/hPO9tWVpwjEQt6pXSNqIN2oYRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVzXALoJz8Er1NH9/qc1EXQ322Vbq1FDx2g6oYrUki4gIgXRDEaKwYG20dZaWbkac3isHutg66eJEol4bCRs/gscg="}]}}},"readme":"# grunt-staticfy\r\n\r\n> Staticfy your website\r\n\r\n## Getting Started\r\nThis plugin requires Grunt `~0.4.4` and `phantomjs`\r\n\r\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:\r\n\r\n```shell\r\nnpm install grunt-staticfy --save-dev\r\n``` \r\n\r\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\r\n\r\n```js\r\ngrunt.loadNpmTasks('grunt-staticfy');\r\n```\r\n\r\n## The \"staticfy\" task\r\n\r\n### Overview\r\nIn your project's Gruntfile, add a section named `staticfy` to the data object passed into `grunt.initConfig()`.\r\n\r\n```js\r\ngrunt.initConfig({\r\n\tstaticfy: {\r\n\t\toptions: {\r\n\t\t\t// Task-specific options go here.\r\n\t\t},\r\n\t\tyour_target: {\r\n\t\t\t// Target-specific file lists and/or options go here.\r\n\t\t},\r\n\t},\r\n});\r\n```\r\n\r\n### Options\r\n\r\n#### options.inject_script\r\nType: `function`\r\nDefault value: `function(){}`\r\n\r\n#### options.onfinish\r\nType: `function`\r\nDefault value: `function(str){return str;}`\r\n\r\n### Usage Examples\r\n\r\n#### Default Options\r\n\r\n```js\r\ngrunt.initConfig({\r\n\tstaticfy: {\r\n\t\tstaticfy_simple_page: {\r\n\t\t    files: {\r\n\t\t        'dest.html': ['original.html']\r\n\t\t    }\r\n\t\t}\r\n\t}\r\n});\r\n```\r\n\r\n    Here is the a html with script:\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head lang=\"en\">\r\n    <meta charset=\"UTF-8\">\r\n    <title></title>\r\n</head>\r\n<body>\r\n<script type=\"text/javascript\">\r\n    document.writeln('success');\r\n</script>\r\n</body>\r\n</html>\r\n```\r\n\r\nThe script on page `document.writeln('success');` would be executed and the compiled page is:\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head lang=\"en\">\r\n    <meta charset=\"UTF-8\">\r\n    <title></title>\r\n</head>\r\n<body>\r\n<script type=\"text/javascript\">\r\n    document.writeln('success');\r\n</script>\r\nsuccess\r\n</body>\r\n</html>\r\n```\r\n\r\n#### Custom Options\r\n\r\n**option.inject_script**\r\n\r\nOnce the page is loaded, the inject script would be executed.\r\n\r\n```js\r\ngrunt.initConfig({\r\n\tstaticfy: {\r\n\t\toption_inject_script: {\r\n\t\t    options: {\r\n\t\t        inject_script: function () {\r\n\t\t            document.body.innerHTML = 'this line is made by inject script';\r\n\t\t        }\r\n\t\t    },\r\n\t\t    files: {\r\n\t\t        'dest.html': ['original.html']\r\n\t\t    }\r\n\t\t}\r\n\t}\r\n});\r\n```\r\n\r\nThis is the original html, no script on page.\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head lang=\"en\">\r\n    <meta charset=\"UTF-8\">\r\n    <title></title>\r\n</head>\r\n<body>\r\noriginal text\r\n</body>\r\n</html>\r\n```\r\n\r\nThe inject script `document.body.innerHTML = 'this line is made by inject script';` would be executed, so the compiled html is:\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head lang=\"en\">\r\n    <meta charset=\"UTF-8\">\r\n    <title></title>\r\n</head>\r\n<body>\r\nthis line is made by inject script\r\n</body>\r\n</html>\r\n```\r\n\r\n**option.onfinish**\r\n\r\n```js\r\ngrunt.initConfig({\r\n  staticfy: {\r\n    option_on_finish: {\r\n        options: {\r\n            onfinish: function (str) {\r\n                grunt.log.writeln(str.replace(/\\<!-- remove start --\\>[\\w\\W]*\\<!-- remove end --\\>/gi, ''));\r\n                return str.replace(/\\<!-- remove start --\\>[\\w\\W]*\\<!-- remove end --\\>/gi, '');\r\n            }\r\n        },\r\n        files: {\r\n\t        'dest.html': ['original.html']\r\n        }\r\n    }\r\n  }\r\n});\r\n```\r\n\r\nOriginal html\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head lang=\"en\">\r\n    <meta charset=\"UTF-8\">\r\n    <title></title>\r\n</head>\r\n<body>\r\n<!-- remove start -->\r\nthis will be remove\r\n<!-- remove end -->\r\nthis will not be remove\r\n</body>\r\n</html>\r\n```\r\n\r\nCompiled html\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head lang=\"en\">\r\n    <meta charset=\"UTF-8\">\r\n    <title></title>\r\n</head>\r\n<body>\r\nthis will not be remove\r\n</body>\r\n</html>\r\n```\r\n\r\n\r\n## Contributing\r\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/).\r\n\r\n1. Fork it\r\n2. Create your feature branch (`git checkout -b my-new-feature`)\r\n3. Commit your changes (`git commit -am 'Add some feature'`)\r\n4. Push to the branch (`git push origin my-new-feature`)\r\n5. Create new Pull Request\r\n\r\n## Release History\r\n_(Nothing yet)_\r\n","maintainers":[{"name":"weilao","email":"qqq123026689@126.com"}],"time":{"modified":"2022-06-18T16:02:28.171Z","created":"2014-08-04T10:30:58.160Z","0.1.0":"2014-08-04T10:30:58.160Z","0.2.0":"2014-08-05T02:55:36.032Z","0.2.1":"2014-08-05T03:03:03.397Z","0.2.2":"2014-08-05T03:25:44.816Z","0.2.3":"2014-08-05T04:16:58.209Z","0.4.0":"2014-09-18T07:25:46.727Z","0.4.1":"2014-09-18T09:16:27.867Z","0.4.2":"2014-10-14T02:57:28.931Z","0.4.3":"2014-10-14T06:04:47.965Z","0.4.4":"2014-11-03T07:18:45.171Z","0.4.5":"2014-11-17T13:03:00.384Z","0.4.6":"2014-11-17T13:20:15.957Z","0.5.0":"2015-04-08T06:14:14.582Z","0.5.1":"2015-04-08T06:28:45.865Z","0.5.2":"2015-04-08T06:30:55.177Z"},"keywords":["gruntplugin","staticfy","grunt-staticfy"],"repository":{"type":"git","url":"git://github.com/AxesTeam/grunt-staticfy.git"},"author":{"name":"Weilao","email":"qqq123026689@126.com","url":"https://github.com/weilao"},"bugs":{"url":"https://github.com/AxesTeam/grunt-staticfy/issues"},"license":"MIT","readmeFilename":"README.md","users":{"weilao":true},"homepage":"https://github.com/AxesTeam/grunt-staticfy"}