{"_id":"valid-filename","_rev":"18-39588583d1c60124df7fc031ffa2d2c4","name":"valid-filename","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"valid-filename","version":"1.0.0","keywords":["re","regex","regexp","filename","valid","validate","check","detect","is","str","string"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"valid-filename@1.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/valid-filename","bugs":{"url":"https://github.com/sindresorhus/valid-filename/issues"},"dist":{"shasum":"b4d91053479375f7f5e30ce4ae45bf55feaa8b60","tarball":"https://registry.npmjs.org/valid-filename/-/valid-filename-1.0.0.tgz","integrity":"sha512-Ky3mfFdWIvz7/oTZgRP+u+jAQtsAxWTJjjgLS3WIpDu4pQYMTKqk/9y1m3ETfPQVJsrnV8o+ZdGDAxyPziuXaw==","signatures":[{"sig":"MEYCIQDsyNse4Dx4m8gf9ydw0G1QkVyqw6fYG/nUqJbMjofSrwIhAOmFvjVjTX0brMWfqeEvdvskxHYfS1n6q4EZRZ3LAwdG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"b4d91053479375f7f5e30ce4ae45bf55feaa8b60","engines":{"node":">=0.10.0"},"gitHead":"a71dc1d34bbb084451f114c2704971f30d8d82eb","scripts":{"test":"node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/valid-filename","type":"git"},"_npmVersion":"2.1.18","description":"Check if a string is a valid filename","directories":{},"_nodeVersion":"1.0.0","dependencies":{"filename-reserved-regex":"^1.0.0"},"devDependencies":{"ava":"0.0.4"}},"1.1.0":{"name":"valid-filename","version":"1.1.0","keywords":["re","regex","regexp","filename","valid","validate","check","detect","is","str","string"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"valid-filename@1.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/valid-filename","bugs":{"url":"https://github.com/sindresorhus/valid-filename/issues"},"dist":{"shasum":"a33c9828fe3766959e812566cd97482586313349","tarball":"https://registry.npmjs.org/valid-filename/-/valid-filename-1.1.0.tgz","integrity":"sha512-QxXlvLpLbPlSmZAOkxwhE8fVo5v+nTpz2FGauCyLtPMq4qQIMaUxR03XNFW2EfpBnZHh6QECJHUC97mekfe9zQ==","signatures":[{"sig":"MEYCIQDcXpEl0CkAd9GOOfJDGNeydr+1spTY5xyyBsdly6S6BgIhANdM6udrHgtWJbCbzGXWfw81rD3l3W80Drh2BojC0wuN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"a33c9828fe3766959e812566cd97482586313349","engines":{"node":">=0.10.0"},"gitHead":"e1b1fd936c69bcba4eea7de285db20bb964b05f6","scripts":{"test":"node test.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/valid-filename","type":"git"},"_npmVersion":"2.5.1","description":"Check if a string is a valid filename","directories":{},"_nodeVersion":"0.12.0","dependencies":{"filename-reserved-regex":"^1.0.0"},"devDependencies":{"ava":"0.0.4"}},"1.1.1":{"name":"valid-filename","version":"1.1.1","keywords":["re","regex","regexp","filename","valid","validate","check","detect","is","str","string"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"valid-filename@1.1.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/valid-filename","bugs":{"url":"https://github.com/sindresorhus/valid-filename/issues"},"dist":{"shasum":"deca86caa75520465e2b5572ed725b5fa1c530d8","tarball":"https://registry.npmjs.org/valid-filename/-/valid-filename-1.1.1.tgz","integrity":"sha512-1zhSvlAe6knS9qGWtAOxS8kkcXK6iiV/5xbKOSffcpwMFj5S9bCM9hH0W7YnA545r0YOgK8s2B32jyrf7gKxbg==","signatures":[{"sig":"MEUCIANIomIRcPXKFXwuBNaMjeP1AeD1C8KNlJRVIpyGVivHAiEAhp9kHQIoAIjE6/8DT9xy5ZKRXbyndAdnCwqnlasJblg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"deca86caa75520465e2b5572ed725b5fa1c530d8","engines":{"node":">=0.10.0"},"gitHead":"4ae3b2bf5ec519cfe21c9198539cfe5a9140c343","scripts":{"test":"ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/valid-filename","type":"git"},"_npmVersion":"2.14.12","description":"Check if a string is a valid filename","directories":{},"_nodeVersion":"4.2.4","dependencies":{"filename-reserved-regex":"^1.0.0"},"devDependencies":{"ava":"*"},"_npmOperationalInternal":{"tmp":"tmp/valid-filename-1.1.1.tgz_1454657290494_0.9249260751530528","host":"packages-9-west.internal.npmjs.com"}},"2.0.0":{"name":"valid-filename","version":"2.0.0","keywords":["re","regex","regexp","filename","valid","validate","check","detect","is","str","string"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"valid-filename@2.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/valid-filename#readme","bugs":{"url":"https://github.com/sindresorhus/valid-filename/issues"},"xo":{"esnext":true},"dist":{"shasum":"8252b5024db3f9d373f1303d20f1bf79d003fca8","tarball":"https://registry.npmjs.org/valid-filename/-/valid-filename-2.0.0.tgz","integrity":"sha512-Dk+xg1iodH9f/5DA6+CfaMh9JqV9gtxuxmCYvoXzhIPaSFnc8FW3kVhzN6K9G9NEUjQFXQ5gCIitHWuEDafTCA==","signatures":[{"sig":"MEYCIQDiTk6IGQfYxrt7Dy+DNKBtdlYjEzGBkX5Skwa1ojScJwIhAKI/VjufEj3J6OE4YXQ+L3tK5p8LSWB5/qOZ3Pka9XEE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"8252b5024db3f9d373f1303d20f1bf79d003fca8","engines":{"node":">=4"},"gitHead":"9d1e04d509e1718a2c89f84fdb0aee120ce67b07","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/valid-filename.git","type":"git"},"_npmVersion":"2.15.9","description":"Check if a string is a valid filename","directories":{},"_nodeVersion":"4.6.0","dependencies":{"filename-reserved-regex":"^2.0.0"},"devDependencies":{"xo":"*","ava":"*"},"_npmOperationalInternal":{"tmp":"tmp/valid-filename-2.0.0.tgz_1476124138585_0.856610847171396","host":"packages-12-west.internal.npmjs.com"}},"2.0.1":{"name":"valid-filename","version":"2.0.1","keywords":["re","regex","regexp","filename","valid","validate","check","detect","is","str","string"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"valid-filename@2.0.1","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/valid-filename#readme","bugs":{"url":"https://github.com/sindresorhus/valid-filename/issues"},"xo":{"esnext":true},"dist":{"shasum":"0768d6f364b1ed3bdf68f0d15abffb0d9d6cecaf","tarball":"https://registry.npmjs.org/valid-filename/-/valid-filename-2.0.1.tgz","integrity":"sha512-7eF/iUZ5SPd3FighoKgatSjXDJ25Vopo/6yvEKGyX4FIeZVHcLjHmyvbQ1WdFD9RQZ9PoBA7nrSxxAz/oC64SQ==","signatures":[{"sig":"MEQCIDrdM+XP3dBM2vKxiQJr+etTbWUgPJ9o2MUKtLwUtBjkAiAJdd/cR/bmChQTW5GRL+8+B6iBAcLiyEh5ZHEBMzjPBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"0768d6f364b1ed3bdf68f0d15abffb0d9d6cecaf","engines":{"node":">=4"},"gitHead":"fa4ff996a1307367231bc0f2384813184ef6757b","scripts":{"test":"xo && ava"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/valid-filename.git","type":"git"},"_npmVersion":"2.15.9","description":"Check if a string is a valid filename","directories":{},"_nodeVersion":"4.6.0","dependencies":{"filename-reserved-regex":"^2.0.0"},"devDependencies":{"xo":"*","ava":"*"},"_npmOperationalInternal":{"tmp":"tmp/valid-filename-2.0.1.tgz_1476128026482_0.3359949793666601","host":"packages-12-west.internal.npmjs.com"}},"3.0.0":{"name":"valid-filename","version":"3.0.0","keywords":["regex","regexp","filename","valid","validate","check","detect","is","string"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"valid-filename@3.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/valid-filename#readme","bugs":{"url":"https://github.com/sindresorhus/valid-filename/issues"},"dist":{"shasum":"a27b5f2387269f7a8251fec1057f6ee2197963f3","tarball":"https://registry.npmjs.org/valid-filename/-/valid-filename-3.0.0.tgz","fileCount":5,"integrity":"sha512-sOf2PhWhPU9cN5ohvdsKYKo0ceTz6xdoJhhD6OtyWs3NVOZHGDSbRCmmI91vFG5IJS6KppfH/iKY/yg+ppnfZw==","signatures":[{"sig":"MEUCIQDDbDmcB0Ghim4gyFSDD97mkzz5dck3w2FN94fMh8PKjgIgKGblljFkm0uasBxPeNPAszrfHzLTKWp4GYYD/NUe8wg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchVOUCRA9TVsSAnZWagAAI1cP/2RcXqKpjqQGASvqAe8S\nuzXUWiS+AaML03+QB9MrqSLCoU7D+VFGYHDbvOm/AvM37CDh1W7YzvhckK+a\nHL9+IDdFkGEJ1g0lpYCYob4jWBq/xBNxHCpx6jai5hnYXnlySGc9O8blUtbJ\nAVWDlqXyGD0LxzAHCuXbyCOJGZ32VXzZm0NdEi3HA4eFwDA8xO9BqJhWx4o0\n9c3yY1cCKgcc98a6O63BCKnPt9f5/jMA3jLvAuv4yss5uLqTJPESmeyM1qwK\nmJn1YDJvr3l7/jBg21NCVDXEs0vCe4MsQfwC1VX2n/RwKakhw3ezOV4zzOX9\nhxE2XnPVaCHYsRsV68CH/KPW7ZNcY7Uonfukkp5KXB32WNe7My0JPpRlKKlS\nkUXWNiCTfQM7hRLIAouaJgM9J9uGVl8f0cyWrg+8Chf7UjH/fztD7gAe47//\nUERSdIiAW7Dv3veIEC7kOG08/xPBOMyLV/jv0Ge4Ep6YPOBRt9tUofHLokvR\nGQd1OUhdPQycT8sVIyYRVW6puKPWaaeic8LPT7vKG1ITysupjhvMOQfuV8FS\ncWuaS2IqV+IU0PSce1ft9QM97RKiHYQ2AXSP9IcBrWheKzfKgcJzYksoEs5Y\nIYixEJCRO76c+SBUBBi4SQgCV3C42UBt6nQm51XT7Du/Vp4/CH93/22FEkmT\nOIwc\r\n=XJl2\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=6"},"gitHead":"68d54cc52211c40a1614f595ecf35f3082bb1e76","scripts":{"test":"xo && ava && tsd-check"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/valid-filename.git","type":"git"},"_npmVersion":"6.9.0","description":"Check if a string is a valid filename","directories":{},"_nodeVersion":"8.15.0","dependencies":{"filename-reserved-regex":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.3.1","tsd-check":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/valid-filename_3.0.0_1552241556073_0.6431700415995925","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"valid-filename","version":"3.1.0","keywords":["regex","regexp","filename","valid","validate","check","detect","is","string"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"valid-filename@3.1.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/valid-filename#readme","bugs":{"url":"https://github.com/sindresorhus/valid-filename/issues"},"dist":{"shasum":"da8766b7714566c155cc36d985824a5e45db01f3","tarball":"https://registry.npmjs.org/valid-filename/-/valid-filename-3.1.0.tgz","fileCount":5,"integrity":"sha512-O99sdfhdGCiWoN4cv6Unq4eJ2EuXwRsOLCeSw+IJyMYgwVK0BPmaUnzhWQw5E8qknLTVrVExCr6xxTBnRBvtsQ==","signatures":[{"sig":"MEQCIA7vHL6cV+Lasl6eWCzaoKnlNdH8/GSKzNa/4KjF4xg2AiBBkC3BGMjLt9VB7SkwC7KzIoLf8BKehX/NFFIot+hdiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpv4/CRA9TVsSAnZWagAAeeYP/RmVdSnHniVfkRiVEVsx\n+GmYQF6j5iow5bdb65zEKDaRt6p03ruo2WzupQBRDM6jMLSkHbNjJ/ZKVV45\n7WMf1B+7m9mC7ZFi6GnXHSoYc8BWZPdXgJi5KcFWeznhoGS0R+bhgAXIVsdq\nv33rIIZCKzrIXtToP1ptFzQA6Q3Pk0jFcBXY+8wEAYq3Hr7PaMdgqSGpINfV\nRDwYUU9XQ89Z5GuCBVohyVARLtX5DfzsU/FU+YCXKtiq+JYXvavJ9frLnCBY\n4XBDRiTCLaefTdctQzy9dOip07KmGJKWLHacL9nfox3HHM0lLRIwAloisQ7s\nUAvuG7HuSFIjBahsjBKDi+AQY3G4Q8DmLnmS1LtEXmXADYRNYta6FaKGbGHO\nOxGTGyiaNHDY966Y5s0Z0rIcUKEAXKQ1fJAiwsV37g9lKX0Ql0tTO83kK5c2\nF6lzNZYr7Sh+en4pMD8prKlfTMJ5kql5cN4kCVlOG09TwfPtevQf5HD9YXdE\n9AGxhsAShU1ViI2X6ba2ZGEOGls81NFDaoPM5n3Kuultvqe+3pTHO+5bsqIp\nhg1Ao6C8PAcnkLE/Rt5eJP0YU7g1Ty3BQnX88f8nTwfYPR6mSySHib5uYVn2\nl8GaYmB434NW8IEQER0dRDy74YhEfAG8BqTY9G87ybfqYnhONzYijbE2TbvD\n5r89\r\n=w1hk\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=6"},"gitHead":"1cd1450d8247b2a74ff939348b0a9c6324522895","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/valid-filename.git","type":"git"},"_npmVersion":"6.9.0","description":"Check if a string is a valid filename","directories":{},"_nodeVersion":"8.15.0","dependencies":{"filename-reserved-regex":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.4.1","tsd":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/valid-filename_3.1.0_1554447935233_0.6590139851771248","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"valid-filename","version":"4.0.0","keywords":["regex","regexp","filename","valid","validate","check","detect","is","string"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"valid-filename@4.0.0","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/valid-filename#readme","bugs":{"url":"https://github.com/sindresorhus/valid-filename/issues"},"dist":{"shasum":"64f1528cffa0725491de84bf1a65733c6125ab06","tarball":"https://registry.npmjs.org/valid-filename/-/valid-filename-4.0.0.tgz","fileCount":5,"integrity":"sha512-VEYTpTVPMgO799f2wI7zWf0x2C54bPX6NAfbZ2Z8kZn76p+3rEYCTYVYzMUcVSMvakxMQTriBf24s3+WeXJtEg==","signatures":[{"sig":"MEUCIDw+g/QlwwSgsXGY8/32ZDBXpJej1EQGlB0/WF/i07QXAiEA/g/Un9lFq10E63zOMBENTiXZB02Tppi49kF0nDd35fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGbC9CRA9TVsSAnZWagAAd2EQAIwv28qD2WFywzGxgl5C\n+/+OtWEvu5SnAShLMDWO775owk3soIsYL5BfylOg/SkJw4u7whjO7VHpYdnC\noylG2qfjRNoC6KSNGbsjLtOlH6PCtH7d5FWFgOJfIMpvLwL6PQeYxo/rZ9sW\nCju5owSbrhs/f0ggifudsNI+vugykH0dKtugkKSFQSduS7WOqJf7GiBDspZL\nNrJPcEx/MoA8XhjZYwilZe0t0PVNiwZQNHpxQJzfX5PGzFBVyCv4/Pj/AlVX\nzq3lHffRNjRXS5LbX1DfY6wKQdVfMPKiluphquPScaZ+1HvsROJO6whU4HaY\noz+N1x3AtdALMod4qcdepXmmBBk5aO5zjp0oD3ZHu3WPKVeVPVnVNMbjDUWr\nkyAknr59YqHjxezm2QFSJ6E68PkzEo26j5lfNyhqEli50+Ris+6qYPR/7dSl\naqrdoxctUo/mYo8pE2jRd+2g8m+/uu383onfr30Cj0NFdqr8u+tZcIj9rK6/\nNU3V89R0rq6LtjkApfCbDMxtZU25hXeYUQhHYbSKyoLNRSfLnSM5EdbKPDqc\nLHhWEQLxgSajxF3QsKOwLEYEesqVQhaqA2h64urcpBMQQc57icYhggssWGfD\nsMTtaXMYf8rjn07OCnHYxa0Vh26i7G3Z/WZ0ZTlBQUw6XncEqa3xBdr2ddXJ\nPDSM\r\n=YndS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":"./index.js","funding":"https://github.com/sponsors/sindresorhus","gitHead":"0f4cfd025930edef190c6803ee35c7ea834d851b","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/valid-filename.git","type":"git"},"_npmVersion":"7.10.0","description":"Check if a string is a valid filename","directories":{},"_nodeVersion":"12.22.1","dependencies":{"filename-reserved-regex":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.44.0","ava":"^3.15.0","tsd":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/valid-filename_4.0.0_1629073597211_0.09906389591173137","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"valid-filename","version":"5.0.0","description":"Check if a string is a valid filename","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/valid-filename.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=22"},"scripts":{"test":"xo && ava && tsd"},"keywords":["regex","regexp","filename","valid","validate","check","detect","is","string"],"dependencies":{"filename-reserved-regex":"^4.0.1"},"devDependencies":{"ava":"^8.0.1","tsd":"^0.33.0","xo":"^4.0.0"},"gitHead":"be4e5f60171a44bc637f21f5b5df47079e52f9f5","types":"./index.d.ts","_id":"valid-filename@5.0.0","bugs":{"url":"https://github.com/sindresorhus/valid-filename/issues"},"homepage":"https://github.com/sindresorhus/valid-filename#readme","_nodeVersion":"22.23.1","_npmVersion":"12.0.1","dist":{"integrity":"sha512-ehFCWRZhTFhxr4lG9xbd4Z5uoB/HRgSWWZqdvoSI+JP5wW1kGhOCqoYTLQjr0MUSSQB626T48Ck/olvLQKC5/g==","shasum":"c19a133acbc177485b83f3f9ffb6623bdb8548bc","tarball":"https://registry.npmjs.org/valid-filename/-/valid-filename-5.0.0.tgz","fileCount":5,"unpackedSize":3612,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG4WghBbfTOf7grQCdnEvRJXfsnrA6MmGxqjR6552uumAiEA8X9kWhVFOT3X+ONzAELfP48KZbsnTB6QrNmcXXuFjQE="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/valid-filename_5.0.0_1787955251364_0.7226509122171689"},"_hasShrinkwrap":false}},"time":{"created":"2015-01-14T05:22:07.377Z","modified":"2026-08-28T22:14:11.672Z","1.0.0":"2015-01-14T05:22:07.377Z","1.1.0":"2015-02-16T20:20:45.827Z","1.1.1":"2016-02-05T07:28:11.064Z","2.0.0":"2016-10-10T18:28:58.803Z","2.0.1":"2016-10-10T19:33:46.716Z","3.0.0":"2019-03-10T18:12:36.216Z","3.1.0":"2019-04-05T07:05:35.333Z","4.0.0":"2021-08-16T00:26:37.356Z","5.0.0":"2026-08-28T22:14:11.511Z"},"bugs":{"url":"https://github.com/sindresorhus/valid-filename/issues"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"license":"MIT","homepage":"https://github.com/sindresorhus/valid-filename#readme","keywords":["regex","regexp","filename","valid","validate","check","detect","is","string"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/valid-filename.git"},"description":"Check if a string is a valid filename","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"readme":"# valid-filename\n\n> Check if a string is a [valid filename](https://github.com/sindresorhus/filename-reserved-regex)\n\n## Install\n\n```sh\nnpm install valid-filename\n```\n\n## Usage\n\n```js\nimport isValidFilename from 'valid-filename';\n\nisValidFilename('foo/bar');\n//=> false\n\nisValidFilename('foo-bar');\n//=> true\n```\n\n## API\n\n### isValidFilename(input)\n\nReturns a `boolean` of whether `input` is a valid filename.\n\n#### input\n\nType: `string`\n\nThe string to check.\n\n## Related\n\n- [filenamify](https://github.com/sindresorhus/filenamify) - Convert a string to a valid safe filename\n","readmeFilename":"readme.md","users":{"abhisekp":true,"sixertoy":true,"flumpus-dev":true}}