{"_id":"grunt-asset-fingerprint","_rev":"32-243361099bc81267fc9d77ad832ab385","name":"grunt-asset-fingerprint","dist-tags":{"latest":"0.4.0"},"versions":{"0.0.1":{"name":"grunt-asset-fingerprint","version":"0.0.1","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.0.1","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"965f644f760da3cc3b2193cc0be4d37eec54a52e","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.0.1.tgz","integrity":"sha512-Aga1Q+XDMvKnjPm8XM+ScUZq505lCYj/M/LV3nVobcukSRJN84fBm3cP74g1vTQnlHkc0q1KoRZmvNI6LjLeOA==","signatures":[{"sig":"MEQCIHVUSp3qgSpkZJnkrtlOITZH/HLDPjf6RCuLFLBFem5XAiAvhxbpLg3ZBXC0D9OHonSsLh9cHhKL0C3PovxY5rzsjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/searls/grunt-asset-fingerprint/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"1.3.11","description":"Generates asset fingerprints","directories":{},"devDependencies":{"grunt":"~0.4.1","grunt-jasmine-bundle":"0.0.3"},"peerDependencies":{"grunt":"~0.4.1"}},"0.0.2":{"name":"grunt-asset-fingerprint","version":"0.0.2","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.0.2","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"5961e9920c78308782cbb7b3ed9f6e7202fcdd56","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.0.2.tgz","integrity":"sha512-mKFiyIgAko5TRO/ocoA/Rp2cXXYqahktK7qKpzZYPLFH0OdHDKpZuf0YhQu2neLiiobXSoa2L6rSFAuNDQWVBw==","signatures":[{"sig":"MEUCIQDcTKCOnsnZ0nh7GQ1ggAdROLiJGFbTOokUcGdGjM/JVwIgfSPtFdekuoMVWWKDeSc5jlRdkye+4zqhtxk55pOmshA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/searls/grunt-asset-fingerprint/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"1.3.11","description":"Generates asset fingerprints","directories":{},"devDependencies":{"grunt":"~0.4.1","grunt-jasmine-bundle":"0.0.3"},"peerDependencies":{"grunt":"~0.4.1"}},"0.0.3":{"name":"grunt-asset-fingerprint","version":"0.0.3","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.0.3","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"fce09f61d26053098f17dda03f4ef1c8bcc898b9","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.0.3.tgz","integrity":"sha512-N0NKbdmFr7uAbfxhr6Fta3x77R0A8oujkkC2Juf0XgPzCU0xMC/jZp/VoXNZdwR/npJikuJrTVc8+3tmfIfVAg==","signatures":[{"sig":"MEUCIQD0027kBoD+9GKU0RJt/UwdSFqsPcetzrY4KPkX+Tv9RgIgAr97NADek8y8PsZTf8sbE/QRWlSB6X1OHAiDrUDODLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/searls/grunt-asset-fingerprint/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"1.3.11","description":"Generates asset fingerprints","directories":{},"devDependencies":{"grunt":"~0.4.1","grunt-jasmine-bundle":"0.0.3"},"peerDependencies":{"grunt":"~0.4.1"}},"0.1.0":{"name":"grunt-asset-fingerprint","version":"0.1.0","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.1.0","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"cebf3c718bbeafaea226945815ebce485bd3b1b5","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.1.0.tgz","integrity":"sha512-8Oxx7iZehytKj+TXU8V2M3J5kfYh9mKU6SW06Gq2gIyUmbwVg0aFR+WH3hCtilibCw3f4890Ts5t+PTE2U2d5A==","signatures":[{"sig":"MEYCIQDMmw4u7xXjWjLXYmhFCkIBEqOKXuGShmA3APK9ZW223wIhAMV4dtb6I2jM6635EYaKKx2/VWgICg8hpP0GhhpPvgVj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/searls/grunt-asset-fingerprint/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"1.3.11","description":"Generates asset fingerprints","directories":{},"devDependencies":{"grunt":"~0.4.1","grunt-jasmine-bundle":"0.0.3"},"peerDependencies":{"grunt":"~0.4.1"}},"0.1.1":{"name":"grunt-asset-fingerprint","version":"0.1.1","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.1.1","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"ad1402f579b8db06afcf01f3b28af701a9f4310d","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.1.1.tgz","integrity":"sha512-llsgaQ0WxAuwi8oeI9kIhn+5i6gMQj7ZvO841hkuOzFObDRkJmaHsueK3XlThHCWKzGSTIM3+zRKEWaPS6shLA==","signatures":[{"sig":"MEYCIQCe9s+hBvQXilSrJk7tpWI/3TWF6Say/SyNuUqVQcgCdAIhANWA3ta/VFc0bjNbLfV+ZvxWWnnJc85k3kU8KYTVBvzZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/searls/grunt-asset-fingerprint/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"1.3.11","description":"Generates asset fingerprints","directories":{},"dependencies":{"lodash":"~2.4.1"},"devDependencies":{"grunt":"~0.4.2","grunt-jasmine-bundle":"~0.1.4"},"peerDependencies":{"grunt":"~0.4.1"}},"0.1.2":{"name":"grunt-asset-fingerprint","version":"0.1.2","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.1.2","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"d887a6baf1404be958deb7e81160356f7379c61e","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.1.2.tgz","integrity":"sha512-3fJX7dNjTOIvyArsNZQ60CJAwuQj80UHCVwLG0xtx8z3DhT5GucZCdId1EXHL2LuWdjmwLu2EFgSgsJe/utMjA==","signatures":[{"sig":"MEQCIDUsz5DNqx+ec1q7ft61Qx4uCFWI+bXm+13ev99BFfMWAiBGHc7Bbc6vogMEUpsC/TX99JiP963uekfkzsoDjrLAkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/searls/grunt-asset-fingerprint/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"1.3.11","description":"Generates asset fingerprints","directories":{},"dependencies":{"lodash":"~2.4.1"},"devDependencies":{"grunt":"~0.4.2","grunt-jasmine-bundle":"~0.1.4"},"peerDependencies":{"grunt":"~0.4.1"}},"0.1.3":{"name":"grunt-asset-fingerprint","version":"0.1.3","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.1.3","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"7c1db5b0072498853ac9dafc5c98569fc2002cae","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.1.3.tgz","integrity":"sha512-WhZre3rZnK83CgrgkjB01hvN+5qoneqaaMeMihQTvwYuTguN1aUTYEISIe4MsEQwQ54Q4JYMr2d0nt7ajQ+DFg==","signatures":[{"sig":"MEUCIAncUn3ycpDjUM8UVR0JLPQ3keFYvU2x4seUw59ZA4/AAiEA4GZ5N9fN8KnvEZkPAk9vEr/SF3iKyN9HjisHvRzc2Rc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/searls/grunt-asset-fingerprint/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"1.3.11","description":"Generates asset fingerprints","directories":{},"dependencies":{"lodash":"~2.4.1"},"devDependencies":{"grunt":"~0.4.2","grunt-jasmine-bundle":"~0.1.4"},"peerDependencies":{"grunt":"~0.4.1"}},"0.2.0":{"name":"grunt-asset-fingerprint","version":"0.2.0","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.2.0","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"c84453eee591e5ae8196cd30c9923fd5f344fe83","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.2.0.tgz","integrity":"sha512-ONJNwE6YQQlIQm4lEdzrGWIxoTeCC1vWalmbnDT/8OhIYuq5Bfa5/M6d7Z1D+uC5Ktq/ZDyH/nJRWgRm+tRJkA==","signatures":[{"sig":"MEYCIQDq/iDpWcRdly6UfqviBtT2JdaMyl4x42LBVUeIfhpLoAIhAPWfOvEAPjPVplpbjN3A3DiI8sCOm6YVJxHaPpjXjmyW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/searls/grunt-asset-fingerprint/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"1.4.3","description":"Generates asset fingerprints","directories":{},"dependencies":{"lodash":"~2.4.1"},"devDependencies":{"grunt":"~0.4.2","grunt-jasmine-bundle":"~0.1.4"},"peerDependencies":{"grunt":"~0.4.1"}},"0.2.1":{"name":"grunt-asset-fingerprint","version":"0.2.1","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.2.1","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"cf828af735694c63b5ef7d313431fd8e8877a5e3","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.2.1.tgz","integrity":"sha512-xIISQJbcaE3ctPLevJd/2ZaXbzHkxA+ZXDTTpBBfk0rH7E9OxN65MdFXHUaP7VyOG6Itae6GAGXotkTMVUMgSg==","signatures":[{"sig":"MEUCIDWFWsahf2NQyb8nuVxgpTpE7Fyr7FriqKmfqH67lhWqAiEA/PZSWvTWRMGJfoKfbIlVyBfQp5a2aiYhAFHwqHGXDLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/searls/grunt-asset-fingerprint/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"1.4.3","description":"Generates asset fingerprints","directories":{},"dependencies":{"lodash":"~2.4.1"},"devDependencies":{"grunt":"~0.4.2","grunt-jasmine-bundle":"~0.1.4"},"peerDependencies":{"grunt":"~0.4.1"}},"0.3.0":{"name":"grunt-asset-fingerprint","version":"0.3.0","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.3.0","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"e5966063e5a0c5cac5a063d510d5682ee074060d","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.3.0.tgz","integrity":"sha512-RIai0UVwsMp0rY+5LV2tPPVKtIQCcpWSsS2z68KTUpHy5LNo9ckRK6gXx5wgJPy9xj4pAUgiuEtfRfjfasjAeA==","signatures":[{"sig":"MEUCIA/asiarT1uXXrMgBG69bvoZYRVIBU4vmVy7zVhBc7w2AiEAyoUgVnhVzUQMz78iM4lderVvqIsoFyf5u3sEw492pMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"e5966063e5a0c5cac5a063d510d5682ee074060d","engines":{"node":">= 0.8.0"},"gitHead":"d115c2d7d2bb0929ea8833e49309bba53195cbf4","scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/searls/grunt-asset-fingerprint/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"3.10.9","description":"Generates asset fingerprints","directories":{},"_nodeVersion":"6.9.2","dependencies":{"lodash":"~2.4.1"},"devDependencies":{"grunt":"~0.4.2","grunt-jasmine-bundle":"~0.1.4"},"peerDependencies":{"grunt":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/grunt-asset-fingerprint-0.3.0.tgz_1486653867830_0.20245742960833013","host":"packages-18-east.internal.npmjs.com"}},"0.3.1":{"name":"grunt-asset-fingerprint","version":"0.3.1","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.3.1","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"58331fbd21e1bd6ddc7742ed85803a3b8a1f7265","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.3.1.tgz","fileCount":14,"integrity":"sha512-DrjZ0HhHikqDRxK7skH+xaHxK9x3Fi6iCKCak+/OC3VlC+H82MPHGxSm6QRX0H1dI8ASCcHrJ5tx9lFB9BosaA==","signatures":[{"sig":"MEUCIQCX2RAVNLBeuyB2blMi+qq87Pl5cYRQDl/G4vq2xhPXFgIgYMeWdWK5Qw8/SlJLfAFLBz4jBAwOmFKJW8rKZJ3XDE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkaApCRA9TVsSAnZWagAAMtMP+QAMNPrG5tTSg1HwIf0g\n2fQq9fcdqNhRinzDqwddIkNbz6mSSJ8C1okKEetZjioMn0wBlyyYfQbbUZ8k\noq4a/nIUglJ5hasLuVnw2Y0P/kTS/VzwzNp/oiV5VISRgWioF7fw6ukkzsby\nduKq7NvKwc6h8FSIhTNnSXbUVSNVnG1BFhJgR1/fvzBA7fAbB6y0ZyRp293I\n7ihpTp4vj/F2BX33sT3SULRn0/AP3q2f99ZpCQShWhWSCyJ8dP8MVyAYN/vR\n36PgeBplgD1yy+ujE6YwxauukxMdO6FQoKqixIp06EsQ+jufvrviGZk9dQH7\nveU1VuBKmvSZxQKvZ/kvEGnsiboEnJi6Q6TXTZiVvREGGxO3MX84SKLPXzCt\n0L2LGZvRAxr3vQuktoGCut4RHfo/IoqGdCET5i6lwalDe2OHDX99yTT2D4zw\nxt0ra0iwJ/VIMqw+1uaWxz/GBsJL7TPohsLCRPC2OwC5xTOc1kQ86GAqWUmW\nf7qbGAnFZWr358PjpLrW8h5XODOHfXuTFlap6TlpERTlWP6xn3/EEs8p/K13\nue98VuDHdRUQ9KtTx/nHgw9nVCfOy/XXQYvgX0C//RZdye1HXkk2mBZjd+4U\n9uW13Jwn0g3veiQ9BiZFz+elFUc8vayq/NEzAbjeR5HIZlFoXzZ6KY4CVdyt\nATiM\r\n=wa/u\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">= 0.8.0"},"gitHead":"d2e79959c744e97954b46d1df52307b0ef61f67e","scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/searls/grunt-asset-fingerprint/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"6.14.11","description":"Generates asset fingerprints","directories":{},"_nodeVersion":"14.16.0","dependencies":{"lodash":"~2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.2","grunt-jasmine-bundle":"~0.1.4"},"peerDependencies":{"grunt":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/grunt-asset-fingerprint_0.3.1_1620156456514_0.7753637231243531","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"grunt-asset-fingerprint","version":"0.3.2","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.3.2","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"1187daee9c4556dd8413601881a2e86d79b71ec1","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.3.2.tgz","fileCount":14,"integrity":"sha512-pPca8V1F1Mzq1rInFIvGyBGha0sp6X0V6JvQstBTO8xq/WMamsAleUK4noyP9OGxVmVDxUFa3TUOdLl9EPXuQg==","signatures":[{"sig":"MEQCIG6UNLXL8notlQulFWOxrM4rpftSEAao8voJGP9jtUHyAiAh4UCthMNN7bUBN5Lpglde0T/FkfTmkhfnsTUcnpJqQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkaYgCRA9TVsSAnZWagAAnqwQAI/zDBqqhcPK1DIHVd63\nIWcF4pTXY8E62hrqhgw73YSCxNiJgjDp20an9bVwmanRI+lpa1z3irDzu303\nJmEVqn9Eo+GRn0Ammrb1JPFgB4en0qiFU0IkZ8P3OLoE+Mke9k6kaVXVpoc3\no3q0Th0ZuyQoO8j772DkvCa0x/iY8SY25UckItGIeLjzxGyddzJ0SbnLuvXw\nuI4k0k7DeoCWD2aw7Jp6wqz0is5MUJ2SOOIBUWGouXvWQhqV/ccp2sn5tCRt\nFTPiW0mI5kXekimxP7bpur8ue0G5vpf968trHESA5JsSC6Pb9LNrEu9zdFz7\noC+9NhcO6fQ9e3xEe0W5q4eVqB6N8XXTYgt1IsyUUWtRjSJzgWYJQkRuyjjN\n+mHbS93UchZAy3VzePGrGLCBjaIoakfZTP5tFfZUCJ/DWGgJahgwEdamEIes\nS9+Jfx56RkAZXBGH6Uwgqo5q0Bj3ZBlO+NhrO9Ko6ALDa4kBe884wO9zaooP\nKIxDCcUag5a65Yggg9kap5dDGBTCAxujPQwgCalaGwaTCQ4xcthEU79E0+e7\nVr+R3XuP8vVBzQBOUo6Y9i480oBBFFeXUnKj8rLjCavwqHntQD3Xz6ap0qyl\ngW/uSaK3Ggvf+Q8dMFJb/khjyxqwSGJOSGK4LXITVGqZfhEt7QL8opFd9mgr\n4PKx\r\n=NfkL\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">= 0.8.0"},"gitHead":"e2a447a7e2dd0a1b67a782df613a3a6b51325fe0","scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/searls/grunt-asset-fingerprint/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"6.14.11","description":"Generates asset fingerprints","directories":{},"_nodeVersion":"14.16.0","dependencies":{"lodash":"~2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.2","grunt-jasmine-bundle":"~0.1.4"},"peerDependencies":{"grunt":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/grunt-asset-fingerprint_0.3.2_1620157984245_0.9713706962312298","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"grunt-asset-fingerprint","version":"0.4.0","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"_id":"grunt-asset-fingerprint@0.4.0","maintainers":[{"name":"searls","email":"searls@gmail.com"}],"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"dist":{"shasum":"b87ba832606ddc77784e70501e6efe44bbc5b38b","tarball":"https://registry.npmjs.org/grunt-asset-fingerprint/-/grunt-asset-fingerprint-0.4.0.tgz","fileCount":15,"integrity":"sha512-VeFh6pMO8MnAyx3YhmJWihVdbpGuODmnUMqcoKZJ2mt0DIUwPYJK98mpfuA3wJ6ut2VpcYgwPYQ+OIhqjxcdNw==","signatures":[{"sig":"MEUCIQDWbso6dw35/A4CyXCEIGwT+VDhVHjpn5WvoGMDPpZbSAIgCsrHA3qvju6g/v08g4eUHAaBd4UBZ/X3XEnFH5R+8Rg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmSgQCRA9TVsSAnZWagAApHAP/j5kOdNBujsw+7ZzZJcL\nSvWWq7dgd/uq3cCRkciML/4WQfFUPwBL2Efi1Q2eHgOsbIIi8ghJr331UoJl\nXLRRcrf2znYJ2pxnA426gqbmIBBsTb39pCPoJLBBXnfSR/56hF07NQtF7oWg\nSvT+/wLQiue9y6MDzBtDHRs2aP7kDqBnRGfeoBHBy3vno+Cr60lmYXbgrfap\nrYL0X22yBRCL7rOFPRLBiodprTVCop5MmhlDvUrbKR8yDNR3xpkNd/g0DlxN\nQifw3siCMhGUuhzFGtuF7fUWVqivKbUc77k0qDwlzoAvEzKDhYwpqVSbz61K\nXzTKo/YG4yeskGL02e6JCdIKOeeNnbKlU72U7RNCxX/k9ylwOY4NhCRuaJQK\nf5G9EY5c5mnIPpl34y48RiMRr7YGqrHo3xFCS90yM3hCyWxjIzKtfFqg169r\nnSpD7f/g5Re6faMqjTEMCFzWusKffRVquL6OqdX5wE6HomSnQRX1ucHVe5R0\n8x7IXMXnJmaENX2pL/LyNNDYDwAh7/pRUdIcoTEofzcI+xUw/k2kEqxUZNn9\n9h2/6TU8KafIg5N1vmwGQD3tRDAkbMtEmi+v9yDW2x9fVr71Ij+wfjO2nNOW\nN1M9XlqCFbU/UP9oGiepiswNgK4qEXdc/CEg38Nfg21Ep2LMWAgnfPLVTDjI\nLdF+\r\n=3dVK\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">= 0.8.0"},"gitHead":"074fa121d2e19affad92084392e0395210ae75e2","scripts":{"test":"grunt test"},"_npmUser":{"name":"searls","email":"searls@gmail.com"},"licenses":[{"url":"https://github.com/testdouble/grunt-asset-fingerprint/blob/main/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"_npmVersion":"6.14.11","description":"Generates asset fingerprints","directories":{},"_nodeVersion":"14.16.0","dependencies":{"lodash":"~4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.4.0","coffeescript":"^2.5.1","grunt-jasmine-bundle":"~0.4.0"},"peerDependencies":{"grunt":"~1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-asset-fingerprint_0.4.0_1620649999871_0.27868558535544286","host":"s3://npm-registry-packages"}}},"time":{"created":"2013-11-22T18:56:07.076Z","modified":"2026-09-21T16:42:21.689Z","0.0.1":"2013-11-22T18:56:09.183Z","0.0.2":"2013-12-06T17:48:22.446Z","0.0.3":"2013-12-12T16:24:08.606Z","0.1.0":"2014-01-29T06:43:23.558Z","0.1.1":"2014-02-02T18:16:43.985Z","0.1.2":"2014-02-03T23:30:33.624Z","0.1.3":"2014-02-21T04:32:33.370Z","0.2.0":"2014-04-06T20:23:38.719Z","0.2.1":"2014-04-12T15:39:24.270Z","0.3.0":"2017-02-09T15:24:28.481Z","0.3.1":"2021-05-04T19:27:36.608Z","0.3.2":"2021-05-04T19:53:04.356Z","0.4.0":"2021-05-10T12:33:20.058Z"},"bugs":{"url":"https://github.com/searls/grunt-asset-fingerprint/issues"},"author":{"name":"Justin Searls","email":"justin@testdouble.com"},"homepage":"https://github.com/testdouble/grunt-asset-fingerprint","keywords":["gruntplugin","rails","assets","fingerprinting","manifest"],"repository":{"url":"git://github.com/searls/grunt-asset-fingerprint.git","type":"git"},"description":"Generates asset fingerprints","maintainers":[{"email":"dustin@testdouble.com","name":"dustin.tinney"},{"email":"mike@testdouble.com","name":"mike.testdouble"},{"email":"ross.brandes@gmail.com","name":"rosston"},{"email":"searls@gmail.com","name":"searls"}],"readme":"# grunt-asset-fingerprint\n\n[![Build Status](https://travis-ci.org/testdouble/grunt-asset-fingerprint.png?branch=main)](https://travis-ci.org/testdouble/grunt-asset-fingerprint)\n\n### Overview\n\ngrunt-asset-fingerprint works by appending a hash to all asset files. Find and replace is then used to identify references to these assets in your code so that they point at the new fingerprinted assets. Ideally this task works best at the end of the build process.\n\n### Config\n\n```js\nassetFingerprint: {\n  \"options\": {\n    \"manifestPath\": \"dist/assets.json\",\n    \"findAndReplaceFiles\": [\n      \"dist/**/*.{js,css,html,xml}\"\n    ],\n    \"keepOriginalFiles\": false,\n    \"cdnPrefixForRootPaths\": \"https://cdn.domain.com\"\n  },\n  \"dist\": {\n    \"files\": [\n      {\n        \"expand\": true,\n        \"cwd\": \"dist\",\n        \"src\": [\n          \"img/**/*\",\n          \"webfonts/**/*\",\n          \"js/app.js\",\n          \"css/app.css\"\n        ],\n        \"dest\": \"dist\"\n      }\n    ]\n  }\n}\n```\n## Running Specs\n\n* clone this repo\n* `npm install`\n* `grunt spec`\n","readmeFilename":"README.md"}