{"_id":"rev-path","_rev":"10-c37f9c48a37c2e843d93cbd8a201e3b0","name":"rev-path","description":"Create a revved file path","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"rev-path","version":"1.0.0","description":"Create a revved file path","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/rev-path"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js"},"files":["index.js"],"keywords":["rev","revving","web","file","name","filename","path","cache","caching"],"dependencies":{"modify-filename":"^1.0.0"},"devDependencies":{"ava":"0.0.4"},"gitHead":"fc5df89bace86b3c667503ccbcd840867ed5c67b","bugs":{"url":"https://github.com/sindresorhus/rev-path/issues"},"homepage":"https://github.com/sindresorhus/rev-path","_id":"rev-path@1.0.0","_shasum":"d4ccb436ac3370c4607175ce88eafc5c65c5d653","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d4ccb436ac3370c4607175ce88eafc5c65c5d653","tarball":"https://registry.npmjs.org/rev-path/-/rev-path-1.0.0.tgz","integrity":"sha512-PSC3dbofssGvCdwmrJKRJVpaJIOd0LUIbn+m7Fxy1u6vKLM7tISpX+s1i/TSmAm7DoKV4evJ+UnxmgfEgfxPgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9EI7/LWxff0px/YXG79uSeu+63wDZBTr+Z71//CSheAiBwnMkiPFmT1bBjxN40m4h3DYbM1QoZVIJOCSRaCDOklw=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"2.0.0":{"name":"rev-path","version":"2.0.0","description":"Create a revved file path","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/rev-path.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["rev","revving","web","file","name","filename","path","cache","caching"],"dependencies":{"modify-filename":"^1.0.0"},"devDependencies":{"ava":"*","xo":"*"},"gitHead":"fcfe8902dfe5756593ff7aa53803bd85fa6a40ee","bugs":{"url":"https://github.com/sindresorhus/rev-path/issues"},"homepage":"https://github.com/sindresorhus/rev-path#readme","_id":"rev-path@2.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-G5R2L9gYu9kEuqPfIFgO9gO+OhBWOAT83HyauOQmGHO6y9Fsa4acv+XsmNhNDrod0HDh1/VxJRmsffThzeHJlQ==","shasum":"10c978e824d76ce7dd1f7e66e88f50f5e71a0a6a","tarball":"https://registry.npmjs.org/rev-path/-/rev-path-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu70I3b2XgWIeL4meKNtM+NaoVzENWOejPWQaDrLGCWAIgVjDYA27txZETFgykWDg/3YPBCad3xBwAhXhPK72eTlA="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rev-path-2.0.0.tgz_1507006564891_0.38843234814703465"},"directories":{}},"3.0.0":{"name":"rev-path","version":"3.0.0","description":"Create a revved file path","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/rev-path.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && ava"},"keywords":["rev","revving","web","file","name","filename","path","cache","caching"],"dependencies":{"modify-filename":"^2.0.0"},"devDependencies":{"ava":"^3.15.0","xo":"^0.46.4"},"gitHead":"36e04b589800a82d9f02a4b233a9a1157d62ada8","bugs":{"url":"https://github.com/sindresorhus/rev-path/issues"},"homepage":"https://github.com/sindresorhus/rev-path#readme","_id":"rev-path@3.0.0","_nodeVersion":"12.22.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-2fUuv6IC7Z+Vj+DXEunJYJDZuwSsaJJHeLar3n2PGvHSH7j5+Xpd/Xh7PenekH4WQhxFuHtsGwd1dCh/HvT6Gw==","shasum":"fa7f121d2afb038bef169046ef4008ff85daaf17","tarball":"https://registry.npmjs.org/rev-path/-/rev-path-3.0.0.tgz","fileCount":4,"unpackedSize":2966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh25zBCRA9TVsSAnZWagAAAQQP/05M38MPRms7KG34Vd+p\nZpTW7R9XKanidCmN/apqtJo1RiuQXGMF7raZ0qgosPSJq+6xMr2k/bgxOvjG\n7xCBs2urYolm0Qy9QyOv2TIPNNdfwc8azpVN0JCLq6mlKK48OZKtdknsRK3E\nLx0thPBWaWOs/sLyuHJx8LeiJ0vXhFtZ7UcS98gVvHLNnRFJrRqotXM1c/5w\nWGV+XKhGer8J6ANNnpYDDxYggEwDDDzX3E4fjUCKBW4WwWeNrdjVojAM8flc\nwFI74VC41010Xy23g4f9cJ2LrjUWzQxx5LuLo8+DCnVPnbIeY4fWc7sR7wWe\nHwE1dYENPKzzyNmv5SHopyVmRz0XU4ar88GWECQfkU2hx29lByvMlmb6jmJM\nnS/YZPLwRBwkUFDjdhJUgETJTU741/lrl7tkoKgk4yXzh1wgECyLHRxWo2uC\nGjepVL3PMsB99KUfWWLfI8/2OshsGsw4aY3Qo0n4vAJkp8kNzsd0a1bIH/ec\ng/MK2NYlhS9Hygwc/8FRWeaVIR5W+uwf+jC1zEWV5vjpPCuuvVicdflqLmuK\n0tJQhI4kiEDR6wQOkXYoh4ORyyderFxpFf2xEif93OQdl3qCkvpzehM9ZX/L\nPOeil0EM/wEdJ5fvwQLVwSAVIjIk/NRMI7wuHQm3pi3z3UhQHcdXow5cUQBL\nQEVB\r\n=+eAA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm/etB13/OxO8WpdZcJud16XzIxkMhciud+vG0egxIKwIhAO3SqAtxv4YIPL/NK6JcYCT/uv1V2pabgOR3fNti3/U7"}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rev-path_3.0.0_1636488874472_0.09161425552901004"},"_hasShrinkwrap":false}},"readme":"# rev-path\n\n> Create a [revved file path](http://blog.risingstack.com/automatic-cache-busting-for-your-css/)\n\n## Install\n\n```sh\nnpm install rev-path\n```\n\n## Usage\n\n```js\nimport {revPath, unrevPath} from 'rev-path';\n\nconst hash = 'bb9d8fe615'\n\nconst path = revPath('src/unicorn.png', hash);\n//=> 'src/unicorn-bb9d8fe615.png'\n\nrevPath('src/unicorn.png', Date.now());\n//=> 'src/unicorn-1432309925925.png'\n\n// You can also revert an already hashed path\nunrevPath(path, hash);\n//=> 'src/unicorn.png'\n```\n\n## Related\n\n- [rev-file](https://github.com/sindresorhus/rev-file) - Get the revved file path of a file\n","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"time":{"modified":"2023-11-07T05:03:31.217Z","created":"2015-05-22T20:56:44.173Z","1.0.0":"2015-05-22T20:56:44.173Z","2.0.0":"2017-10-03T04:56:04.950Z","3.0.0":"2021-11-09T20:14:34.619Z"},"homepage":"https://github.com/sindresorhus/rev-path#readme","keywords":["rev","revving","web","file","name","filename","path","cache","caching"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/rev-path.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"bugs":{"url":"https://github.com/sindresorhus/rev-path/issues"},"license":"MIT","readmeFilename":"readme.md","users":{"bhaskarmelkani":true}}