{"_id":"fs-operations","_rev":"27-1d81bd2f0002aad8b323aee117418a6c","name":"fs-operations","dist-tags":{"latest":"1.3.6"},"versions":{"1.0.0":{"name":"fs-operations","version":"1.0.0","keywords":["file","operations","rename","delete","move","copy"],"author":{"name":"brownant"},"license":"ISC","_id":"fs-operations@1.0.0","maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"dist":{"shasum":"9dc8441f03aa910708a810b8742a727ab0cb30d2","tarball":"https://registry.npmjs.org/fs-operations/-/fs-operations-1.0.0.tgz","fileCount":9,"integrity":"sha512-NYqiLLn952l970nD0dqSN/oTVUGrwVtN437Ul2KZaVk/YyTmu+6/DFIpINpPU1nLF6kTMdpWE9JHK55YbkIWtQ==","signatures":[{"sig":"MEUCIQDMEdacIUi4RmD5l3isotZgkexdpwLdkooF7GvQgC0qjgIgBEZ+FgYgUiFNxTOSCCBt58iYXeAJUzP4iH9LCfoU9nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5206},"main":"index.js","gitHead":"f469b4e1acb91b49cb790b42d81bbc15a360bec7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"brownant","email":"45zhangye@gmail.com"},"_npmVersion":"10.8.2","description":"A package for batch file and directory operations","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"^4.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs-operations_1.0.0_1738750792799_0.4660322409490598","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"fs-operations","version":"1.1.0","keywords":["file","operations","rename","delete","move","copy"],"author":{"name":"brownant"},"license":"ISC","_id":"fs-operations@1.1.0","maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"dist":{"shasum":"aa8cf43b97b8082cf951e1ca9499a1d09bd8625b","tarball":"https://registry.npmjs.org/fs-operations/-/fs-operations-1.1.0.tgz","fileCount":9,"integrity":"sha512-og6uSyicj06SoN3X5OxYi9EQXRVuHdAPGsELRCNknMkPjz9cB7TPJHJc5cJDtacWm/IanG+embsi5oFfz4JWKQ==","signatures":[{"sig":"MEQCIETAgwQV1XaYbDYhqZ6Z0zGQGWrAp8jGBJj/cOs1r+xcAiAvOg0v4nT1iJF7AISQBEMpaVi+kFO9B0g2jGqt4+NcTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5213},"main":"index.js","gitHead":"1b0133d9fb4f5c35cf205d0a9fdba162fd53accd","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"brownant","email":"45zhangye@gmail.com"},"_npmVersion":"10.8.2","description":"A package for batch file and directory operations","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"^4.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs-operations_1.1.0_1738751273533_0.7265103733106275","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"fs-operations","version":"1.2.0","keywords":["file","operations","rename","delete","move","copy"],"author":{"name":"brownant"},"license":"ISC","_id":"fs-operations@1.2.0","maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"homepage":"https://github.com/OnlyBrownAnt/file-operations#readme","bugs":{"url":"https://github.com/OnlyBrownAnt/file-operations/issues"},"dist":{"shasum":"dc5ff39cd8c416d2df7b38cbf6e8e166cace36b0","tarball":"https://registry.npmjs.org/fs-operations/-/fs-operations-1.2.0.tgz","fileCount":9,"integrity":"sha512-58ss6HCCLb0fH+HDm8AcIyP69CHKOxxktpe9c9t27RqFC54FS4kgQWLTua7JfETeXjkL4HgOOHbxDtl6IjHgoQ==","signatures":[{"sig":"MEYCIQDqgF+vWMwkIrhV1uOdV+b2jJpogZjp30EFNraLQYhRrAIhAL2G22LC+aPqpM4xfoXkincafQDtgmHdSVdv1G8AOECq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5320},"main":"index.js","gitHead":"64fee88494081dc713621a98973c5f452c5b9323","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"brownant","email":"45zhangye@gmail.com"},"repository":{"url":"git+https://github.com/OnlyBrownAnt/file-operations.git","type":"git"},"_npmVersion":"10.8.2","description":"A package for batch file and directory operations","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"^4.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs-operations_1.2.0_1738751641514_0.4830965164533594","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"fs-operations","version":"1.2.2","keywords":["file","operations","rename","delete","move","copy"],"author":{"name":"brownant"},"license":"ISC","_id":"fs-operations@1.2.2","maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"homepage":"https://github.com/OnlyBrownAnt/file-operations#readme","bugs":{"url":"https://github.com/OnlyBrownAnt/file-operations/issues"},"dist":{"shasum":"dc75db368a79c98bec30a8c13753618bdd41f7ec","tarball":"https://registry.npmjs.org/fs-operations/-/fs-operations-1.2.2.tgz","fileCount":9,"integrity":"sha512-yXBElOn0/MzEYrlV2HQUV1FAWDQYyoBiypoZQ2hUUurc4YOU+Ha0QGhwxbLcaNSoQOYYRgMNo7YxlpVTlXrHnQ==","signatures":[{"sig":"MEYCIQDhJB8dGspZJ27qKQnxvRGq7/1zmat7gLu+f3JE6wKbrwIhAMXTcncrHxeX5sdc4xPzKgxuRZ0/zuShAxX9wlatFUf2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5323},"main":"index.js","gitHead":"9b93a5c9a07fb6f7002f9d1830fa11b4ee631c26","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"brownant","email":"45zhangye@gmail.com"},"repository":{"url":"git+https://github.com/OnlyBrownAnt/file-operations.git","type":"git"},"_npmVersion":"10.8.2","description":"A package for batch file and directory operations","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"^4.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs-operations_1.2.2_1738751953252_0.5053677031338861","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"fs-operations","version":"1.2.3","keywords":["file","operations","rename","delete","move","copy"],"author":{"name":"brownant"},"license":"ISC","_id":"fs-operations@1.2.3","maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"homepage":"https://github.com/OnlyBrownAnt/file-operations#readme","bugs":{"url":"https://github.com/OnlyBrownAnt/file-operations/issues"},"dist":{"shasum":"8355a3bbbe888a3670eff24b1e58404ef9b58b6c","tarball":"https://registry.npmjs.org/fs-operations/-/fs-operations-1.2.3.tgz","fileCount":9,"integrity":"sha512-WwSWmTri/2ePc8jZkiOJQhT2TkZvGT5vnFV7zO1cy5rl+kpdgoVjuDClidN/XnHmYdiSyEDMhNwMfMQ6+kpzBg==","signatures":[{"sig":"MEUCIFkeyN3BJte9q8BHSSLXbrKNQMZ9NKhueKSKw1bweAdvAiEA5SOo2wTFU026YRyb5HjIJAAj5fb8RppSEgvVzdjEvcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5374},"main":"index.js","gitHead":"ddbefd09ae8ae8878384b24c2b1e2c9f30f03ddf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"brownant","email":"45zhangye@gmail.com"},"repository":{"url":"git+https://github.com/OnlyBrownAnt/file-operations.git","type":"git"},"_npmVersion":"10.8.2","description":"A package for batch file and directory operations","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fs-operations_1.2.3_1738752096516_0.15297338090873658","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"fs-operations","version":"1.2.4","keywords":["file","operations","rename","delete","move","copy"],"author":{"name":"brownant"},"license":"ISC","_id":"fs-operations@1.2.4","maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"homepage":"https://github.com/OnlyBrownAnt/fs-operations#readme","bugs":{"url":"https://github.com/OnlyBrownAnt/fs-operations/issues"},"dist":{"shasum":"676f69c70ee02d75f0f26312f056ce118eedbe5f","tarball":"https://registry.npmjs.org/fs-operations/-/fs-operations-1.2.4.tgz","fileCount":9,"integrity":"sha512-wVWwS1DptaTkmOX35O2bFlBNXKP5Hx74/ljlNyjv5+6RXdRT7XFacqdhD3QYxCRHyx3gH/TSztkVKiP5xJN7ZQ==","signatures":[{"sig":"MEUCIQCgfURvKH/cdgQBn+sFLQPtiH8tQHVx0H7FbkFJOq3UjwIgPAHh1FH2RTmPCKcXDPM5IZasQBxa9mCXGt03CkQOTY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5372},"main":"index.js","gitHead":"30ef83e83cd526a08ba526c44ea464b166ac1309","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"brownant","email":"45zhangye@gmail.com"},"repository":{"url":"git+https://github.com/OnlyBrownAnt/fs-operations.git","type":"git"},"_npmVersion":"10.8.2","description":"A package for batch file and directory operations","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/fs-operations_1.2.4_1738752289461_0.9874885273270209","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"fs-operations","version":"1.3.1","keywords":["file","operations","rename","delete","move","copy"],"author":{"name":"brownant"},"license":"ISC","_id":"fs-operations@1.3.1","maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"homepage":"https://github.com/OnlyBrownAnt/fs-operations#readme","bugs":{"url":"https://github.com/OnlyBrownAnt/fs-operations/issues"},"dist":{"shasum":"6a7e78c795f6fc68286722c964cf969486ed50f1","tarball":"https://registry.npmjs.org/fs-operations/-/fs-operations-1.3.1.tgz","fileCount":11,"integrity":"sha512-s9gCNVM99xWaYFwfbk4HB/F+ATbYfTQL4HzM1KkPcNn10MDMAA55Apr/vOSFlHTECcCW757ZeupRdews+zwoWQ==","signatures":[{"sig":"MEYCIQCSKzyPSR0Sc09gkm08sTn2seL7iWrg/jOoxwe1jJZ3mAIhALZKAkKtxH1+iGwgVsqNYPwjFm7pZgEQCZNjTmn/+RWe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5723},"main":"index.js","type":"module","gitHead":"30ef83e83cd526a08ba526c44ea464b166ac1309","scripts":{"test":"tsc && node ./built/test/test.js","build":"tsc"},"_npmUser":{"name":"brownant","email":"45zhangye@gmail.com"},"repository":{"url":"git+https://github.com/OnlyBrownAnt/fs-operations.git","type":"git"},"_npmVersion":"10.8.2","description":"A package for batch file and directory operations","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","typescript":"^5.7.3","@types/node":"^22.13.1"},"_npmOperationalInternal":{"tmp":"tmp/fs-operations_1.3.1_1738828001912_0.6069320434352008","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"fs-operations","version":"1.3.2","keywords":["file","operations","rename","delete","move","copy"],"author":{"name":"brownant"},"license":"ISC","_id":"fs-operations@1.3.2","maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"homepage":"https://github.com/OnlyBrownAnt/fs-operations#readme","bugs":{"url":"https://github.com/OnlyBrownAnt/fs-operations/issues"},"dist":{"shasum":"1c2cf45b2c5ae4ec30ff65a75143981aa1c4d5d3","tarball":"https://registry.npmjs.org/fs-operations/-/fs-operations-1.3.2.tgz","fileCount":11,"integrity":"sha512-TI5sg3hKOIEs7WA626JaZkIL04E0sjJXTROJqGgeqOTOYqrSrc+grkz3QHHxkFCb0ZeCIBfTYFduy6W6EJlVIQ==","signatures":[{"sig":"MEUCIQD+kmof7grZKNh1vkzCiQsEnRNszcTbAvvdrcB2zFkoYwIgPNabJtg4YD3hPsjUUVAk/Zw1hUpaNdu02O7cINdQgBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5723},"main":"index.js","type":"module","gitHead":"30ef83e83cd526a08ba526c44ea464b166ac1309","scripts":{"test":"tsc && node ./built/test/test.js","build":"tsc"},"_npmUser":{"name":"brownant","email":"45zhangye@gmail.com"},"repository":{"url":"git+https://github.com/OnlyBrownAnt/fs-operations.git","type":"git"},"_npmVersion":"10.8.2","description":"A package for batch file and directory operations","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","typescript":"^5.7.3","@types/node":"^22.13.1"},"_npmOperationalInternal":{"tmp":"tmp/fs-operations_1.3.2_1738828998836_0.5583413309240555","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"fs-operations","version":"1.3.3","keywords":["file","operations","rename","delete","move","copy"],"author":{"name":"brownant"},"license":"ISC","_id":"fs-operations@1.3.3","maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"homepage":"https://github.com/OnlyBrownAnt/fs-operations#readme","bugs":{"url":"https://github.com/OnlyBrownAnt/fs-operations/issues"},"dist":{"shasum":"7b22a01bc21af991d387b0270513e328046f625b","tarball":"https://registry.npmjs.org/fs-operations/-/fs-operations-1.3.3.tgz","fileCount":10,"integrity":"sha512-10uyGl0Vd4ECc2e2fq9ROqXUa92JxhSnHKpeAnp1foVWmm1k0qMH2yev9rlGS446nyMFP2eJPk2GIQSqgJtHGw==","signatures":[{"sig":"MEUCIQDdt8x3QEOMSwjwGtGybZdhJOhA8I27wMYnADi+ayHvnwIgQUNeLyJUSjocWCz6QPBNMxN7ka6e5AVsReVGWrhFAeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5627},"main":"index.js","type":"module","gitHead":"30ef83e83cd526a08ba526c44ea464b166ac1309","scripts":{"build":"tsc"},"_npmUser":{"name":"brownant","email":"45zhangye@gmail.com"},"repository":{"url":"git+https://github.com/OnlyBrownAnt/fs-operations.git","type":"git"},"_npmVersion":"10.8.2","description":"A package for batch file and directory operations","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","typescript":"^5.7.3","@types/node":"^22.13.1"},"_npmOperationalInternal":{"tmp":"tmp/fs-operations_1.3.3_1738833030465_0.40238029654317753","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"fs-operations","version":"1.3.4","keywords":["file","operations","rename","delete","move","copy"],"author":{"name":"brownant"},"license":"ISC","_id":"fs-operations@1.3.4","maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"homepage":"https://github.com/OnlyBrownAnt/fs-operations#readme","bugs":{"url":"https://github.com/OnlyBrownAnt/fs-operations/issues"},"dist":{"shasum":"9b00cd24c7e90fea87044a515d40829b894fbf31","tarball":"https://registry.npmjs.org/fs-operations/-/fs-operations-1.3.4.tgz","fileCount":16,"integrity":"sha512-SwV3oOaOu1bualMTYFKfsNDbZTp6t7uN9UUdvtRM1ngUhT/xdTVOMsvSR08wW2M8A0P3Eh4s3R7w0eqvN6sfcg==","signatures":[{"sig":"MEUCIETa9ULZqkd0lfEtUilQi9h3sA8oJTFID9PjSDkL41E7AiEAhQxFKbCC9R5YJq4CP5A2gHPZl01DRu/s2Ytx8RBWGr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10358},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"30ef83e83cd526a08ba526c44ea464b166ac1309","scripts":{"build":"tsc"},"_npmUser":{"name":"brownant","email":"45zhangye@gmail.com"},"repository":{"url":"git+https://github.com/OnlyBrownAnt/fs-operations.git","type":"git"},"_npmVersion":"10.8.2","description":"A package for batch file and directory operations","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","chalk":"^5.4.1","typescript":"^5.7.3","@types/node":"^22.13.1"},"_npmOperationalInternal":{"tmp":"tmp/fs-operations_1.3.4_1738836325724_0.494868780226303","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"fs-operations","version":"1.3.5","keywords":["file","operations","rename","delete","move","copy"],"author":{"name":"brownant"},"license":"ISC","_id":"fs-operations@1.3.5","maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"homepage":"https://github.com/OnlyBrownAnt/fs-operations#readme","bugs":{"url":"https://github.com/OnlyBrownAnt/fs-operations/issues"},"dist":{"shasum":"bdd4bacfd735052f337117b6ac805352b6932f05","tarball":"https://registry.npmjs.org/fs-operations/-/fs-operations-1.3.5.tgz","fileCount":16,"integrity":"sha512-U0pOo4Q0CWefIyuSzgR9v+AzsH91ghclW8Bl8V1Tb00OTVEmEM0vtjxINMMsoyWVUA1LzLONj6nRjg+RWMr8MA==","signatures":[{"sig":"MEYCIQDCw3Bo8LctwLZUZudWXys91D049gVCustI3sF42zVfnwIhAL6GdaVi6y8Xzk+dhGcdX0AcddgXjJzQAIDidi4s5tuf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10335},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"30ef83e83cd526a08ba526c44ea464b166ac1309","scripts":{"build":"tsc"},"_npmUser":{"name":"brownant","email":"45zhangye@gmail.com"},"repository":{"url":"git+https://github.com/OnlyBrownAnt/fs-operations.git","type":"git"},"_npmVersion":"10.8.2","description":"A package for batch file and directory operations","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.7.3","@types/node":"^22.13.1"},"_npmOperationalInternal":{"tmp":"tmp/fs-operations_1.3.5_1738837023706_0.8006982564793335","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"fs-operations","version":"1.3.6","description":"A package for batch file and directory operations","type":"module","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/OnlyBrownAnt/fs-operations.git"},"scripts":{"build":"rm -rf build && tsc"},"keywords":["file","operations","rename","delete","move","copy"],"author":{"name":"brownant"},"license":"ISC","devDependencies":{"@types/node":"^22.13.1","tsx":"^4.19.2","typescript":"^5.7.3"},"dependencies":{"chalk":"^5.4.1"},"_id":"fs-operations@1.3.6","gitHead":"30ef83e83cd526a08ba526c44ea464b166ac1309","bugs":{"url":"https://github.com/OnlyBrownAnt/fs-operations/issues"},"homepage":"https://github.com/OnlyBrownAnt/fs-operations#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-G3Ufz+8vSDJWn585PX/ajbNZSptgUAnW4TL+Rxr8LulGrG0DwQ49J0UGPEPxq0lm1MPrJeIngTAnXTFFpEkJDw==","shasum":"adee2d938f5ff9eb4c870ad1250ea0d5fed67fdf","tarball":"https://registry.npmjs.org/fs-operations/-/fs-operations-1.3.6.tgz","fileCount":16,"unpackedSize":10398,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGhFLNaTjGdJnR4zvB9CzrCi02gHGTP1kciszfdZfUkJAiBgnv0NTAY57pzOGqsIk0/o0h1TidZzGrgzeFZvZ7ulvw=="}]},"_npmUser":{"name":"brownant","email":"45zhangye@gmail.com"},"directories":{},"maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fs-operations_1.3.6_1738837160568_0.6612883696846092"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-05T10:19:52.798Z","modified":"2025-02-06T10:19:20.919Z","1.0.1":"2016-12-14T17:46:35.017Z","1.0.2":"2016-12-14T17:47:36.769Z","1.0.3":"2016-12-14T17:49:30.727Z","1.0.4":"2016-12-14T17:50:22.837Z","1.0.6":"2016-12-15T15:19:13.317Z","1.0.7":"2016-12-19T16:29:39.855Z","1.0.8":"2016-12-21T13:47:25.370Z","1.0.9":"2016-12-21T17:02:46.317Z","1.0.10":"2016-12-21T17:37:57.286Z","1.0.11":"2016-12-27T13:04:36.368Z","1.0.12":"2016-12-27T13:19:39.140Z","1.0.13":"2016-12-27T13:23:04.378Z","1.0.14":"2016-12-27T13:26:27.761Z","1.0.15":"2016-12-30T13:23:38.576Z","1.0.0":"2025-02-05T10:19:53.026Z","1.1.0":"2025-02-05T10:27:53.702Z","1.2.0":"2025-02-05T10:34:01.761Z","1.2.2":"2025-02-05T10:39:13.454Z","1.2.3":"2025-02-05T10:41:36.682Z","1.2.4":"2025-02-05T10:44:49.688Z","1.3.1":"2025-02-06T07:46:42.124Z","1.3.2":"2025-02-06T08:03:19.047Z","1.3.3":"2025-02-06T09:10:30.667Z","1.3.4":"2025-02-06T10:05:25.883Z","1.3.5":"2025-02-06T10:17:03.954Z","1.3.6":"2025-02-06T10:19:20.736Z"},"bugs":{"url":"https://github.com/OnlyBrownAnt/fs-operations/issues"},"author":{"name":"brownant"},"license":"ISC","homepage":"https://github.com/OnlyBrownAnt/fs-operations#readme","keywords":["file","operations","rename","delete","move","copy"],"repository":{"type":"git","url":"git+https://github.com/OnlyBrownAnt/fs-operations.git"},"description":"A package for batch file and directory operations","maintainers":[{"name":"brownant","email":"45zhangye@gmail.com"}],"readme":"# File System Operations\n\nA Node.js package for batch processing of files and directories, supporting rename, delete, move, and copy operations with infinite nesting support.\n\n## Features\n\n- **Batch Renaming**: Rename files and directories in bulk using regular expressions or fixed rules.\n- **Delete Files and Directories**: Remove specified files or directories.\n- **Move and Copy**: Move and copy files and directories.\n- **Infinite Nesting Support**: Recursively process directories with infinite nesting.\n- **Error Handling**: Provides clear error messages to help quickly identify issues.\n\n## Installation\n\n```bash\nnpm install fs-operations --save-dev\n```\n\n## Usage\n\n### Rename Files and Directories\n\n```javascript\nimport { renameFiles } from \"fs-operations\";\n\n(async () => {\n  await renameFiles(\"./test\", /old/, \"new\"); // Replace \"old\" with \"new\" in filenames and directory names\n})();\n```\n\n### Delete Files and Directories\n\n```javascript\nimport { deleteFiles } from \"fs-operations\");\n\n(async () => {\n  await deleteFiles(\"./test\", /delete/); // Delete files and directories with names containing \"delete\"\n})();\n```\n\n### Move Files and Directories\n\n```javascript\nimport { moveFiles } from \"fs-operations\";\n\n(async () => {\n  await moveFiles(\"./test/source\", \"./test/destination\"); // Move a directory\n})();\n```\n\n### Copy Files and Directories\n\n```javascript\nimport { copyFiles } from \"fs-operations\";\n\n(async () => {\n  await copyFiles(\"./test/source\", \"./test/copy\"); // Copy a directory\n})();\n```\n","readmeFilename":"README.md"}