{"_id":"cache-changed","_rev":"28-23c9b042c1b610b0907838103941f349","name":"cache-changed","dist-tags":{"latest":"1.3.3"},"versions":{"0.0.1":{"name":"cache-changed","version":"0.0.1","keywords":["cache","compare","stats"],"author":"","license":"MIT","_id":"cache-changed@0.0.1","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"dist":{"shasum":"478a2da7d9a8f58f06e4ac08225d244013faec20","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.1.tgz","fileCount":5,"integrity":"sha512-GzVlx3EaJJ+SO+fnVyfUGEzKcgm9ORKpxPvI3FYn8lj4rQnJ3gi5XBzfR4zJvZKdgUY9VXQdsTjQFszfLcB/JA==","signatures":[{"sig":"MEUCIAfZegxe6He7nuhHUS9olHXMpkfR7INpfGVnrzFbsRj7AiEAkx4rsToEgbCR2ZzcZtSzuQE0ImTV31Q8ng0ougnGXLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10237},"main":"index.js","type":"module","types":"./types","gitHead":"5931323eeda80f908dff246e8191ca3fffb6c13a","scripts":{"dev":"nodemon examples/compare.js","build":"tsc -p ./jsconfig.json && rimraf types/examples"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.1_1705744086969_0.46918118492176575","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"cache-changed","version":"0.0.2","keywords":["cache","compare","stats"],"author":"","license":"MIT","_id":"cache-changed@0.0.2","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"2ba00d267ae4054b88fc54ad2441d700688c6040","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.2.tgz","fileCount":5,"integrity":"sha512-8puNzhr3hduHg0YdJlMtUJSakBGBlfQev2DYRTIB76vcsLMSYuAMYgWQYlIRWvobYEzcO6ikJLFIumpFK1nwbA==","signatures":[{"sig":"MEYCIQDCOEB4IKGYJBk2U8EgLWuvnJfLsvMOzKSM1OzHQAVciQIhAMCGVMudZcHMQG9MBRlNWLibko3kCTNvai4BHLrJtM9d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10422},"main":"index.js","type":"module","types":"./types","gitHead":"2f4d84016bd99e888e016998a87293541315ef9e","scripts":{"dev":"nodemon examples/compare.js","build":"tsc -p ./jsconfig.json && rimraf types/examples"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.2_1705744524271_0.8732319132149853","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"cache-changed","version":"0.0.3","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.3","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"e74be9d6bddec2604ce41b078485b4166060e583","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.3.tgz","fileCount":5,"integrity":"sha512-XZ80ub9mqjfXRFJLdfEdI9ymy8hb9QVWTvlk2gKfXu5M/N/DC7HJBiBWeMhYgUmJ/5R3pYhZUyo1+rSM3rn6ZQ==","signatures":[{"sig":"MEUCIBi/yOJGJNcs7/A+jyZ4vBn2Za2T5k+KbmcfSruFFqPjAiEA1XVbCCoGr0OBkh4ARZR7bKW4iCWMq7cMWBkgXQxknQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10924},"main":"index.js","type":"module","types":"./types","gitHead":"ee6d48fd0fd9152bfc1c1b02df566e7a72b42e7a","scripts":{"dev":"nodemon examples/compare.js","build":"tsc -p ./jsconfig.json && rimraf types/examples"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.3_1705746021131_0.5083488576367925","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"cache-changed","version":"0.0.4","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.4","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"87d9ad85141d2b8a497b0b2294e3f217fea31564","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.4.tgz","fileCount":5,"integrity":"sha512-5yyP5KNzlgZEwVgpeQHXNVU//Q/FIsDBijIhfj1xY4QauoUYf1vIGKQLLtVeE34wCkKN2SlWbZ0wOpbNo8eQ3w==","signatures":[{"sig":"MEUCIQCk1dL+Qj80+ip2gHuY4p8bnrZUkssZJi35kkQ54Xn53gIgaBQ/Y16Aiz85o2vH4hO9RUGw+KY+YiGnoVO8ghgEA8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11143},"main":"index.js","type":"module","types":"./types","gitHead":"a211b740ea802d558315c22fab616d037ea9b38d","scripts":{"dev":"nodemon examples/compare.js","build":"tsc -p ./jsconfig.json && rimraf types/examples"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.4_1705746532120_0.007383068592975883","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"cache-changed","version":"0.0.5","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.5","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"f1d62c722a85fb5fd7438e416a891fc83705de3b","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.5.tgz","fileCount":5,"integrity":"sha512-chDMl3AIVOHAaZLT1QMvWcfw5zMQke8gazpQ9PA27MErz7yyCp0zEqHD5uEiDiyR5BpcER0kZ/npEtVwlzIgZQ==","signatures":[{"sig":"MEYCIQCNaqGf7GgWtdk+9eCtuf70wd2ybcpz4Ms/TSjGbSxtlAIhAIvOwP6/aLLwQ65FfLlWL4G4+l2LvD1MldddGvfluqcx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11196},"main":"index.js","type":"module","types":"types","gitHead":"2100380fbe6484bab3b891247accdcf4ecb3bf5a","scripts":{"dev":"nodemon examples/compare.js","build":"tsc -p ./jsconfig.json && rimraf types/examples"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","dependencies":{"cache-changed":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.5_1705746862950_0.7654577389289785","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"cache-changed","version":"0.0.6","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.6","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"674dc1a036e2b116f7e73ec63ede0066841be423","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.6.tgz","fileCount":5,"integrity":"sha512-NQEHPszSOIIbhcckVN2aijoSQGeBVBcvQfmAvrxrhJ8UxC88p6Us/nOAzPipkqEjX+SMU+3wtDxDEB+5odWjeQ==","signatures":[{"sig":"MEQCIGUZX9YvgnCSdVBI3iUuKoa3ph5x03I6bfqiTJADgnFDAiAXzK6nE7FNCwHs4GGAYVcTw/2MI6oynFSpu21vhapApw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11209},"main":"index.js","type":"module","types":"./types/index.d.ts","gitHead":"c2c13fa01ed82580f020dc2445b3246da2429d7d","scripts":{"dev":"nodemon examples/compare.js","build":"tsc -p ./jsconfig.json && rimraf types/examples"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","dependencies":{"cache-changed":"^0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.6_1705746951504_0.36077675266229203","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"cache-changed","version":"0.0.7","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.7","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"5828754b25729d791dc63492b537ff53c34d7d26","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.7.tgz","fileCount":5,"integrity":"sha512-+ESeIYB5XDLP1ZCPovRKLm/1U0WWayhkRWm2ZrW/+mgqRykuhjz0PT5rk6ia3A7VCjadPrJd66ctuBMSFQRR7Q==","signatures":[{"sig":"MEQCIGnJZrvxenjR3gp1CVNvQkkIy0MFau2ZnzJ/WHNaacuyAiBsFji6NVJpLsYqKD7zTrU1vYnmjYQ5yz9R7+segw6VvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11275},"main":"index.js","type":"module","types":"./types/index.d.ts","gitHead":"392026a8ba3c20d3d513809ce24313f0075430d6","scripts":{"dev":"nodemon examples/compare.js","build":"tsc -p ./jsconfig.json && rimraf types/examples"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","dependencies":{"cache-changed":"^0.0.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.7_1705747224893_0.5420067884428477","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"cache-changed","version":"0.0.8","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.8","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"cff42324651b834f5188116801f8a5556c0cb11a","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.8.tgz","fileCount":5,"integrity":"sha512-TSHI329V6St4westRrtgMTIcDOlCOxryg0DL/OZ0ijOZBBPWXxqpEkPtsQixaMlDSTeEe6P6GBp7wN2JksuxfQ==","signatures":[{"sig":"MEYCIQCJfNmW9YTnrG9uHhBV+dTQsnCsRv9x7fCPwe7dKgWCtAIhAMFLUGens8bPQjagHRY1WuzYlSvU6ggAy2b0wTE5km7E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11264},"main":"index.js","type":"module","types":"./types","gitHead":"ff5e035c62527184364b542b9e2f45271fc73c9c","scripts":{"dev":"nodemon examples/compare.js","build":"tsc -p ./jsconfig.json && rimraf types/examples"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","dependencies":{"cache-changed":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.8_1705747320044_0.273395260447699","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"cache-changed","version":"0.0.10","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.10","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"90e773a4de6c367154756520d1497c6cad106af5","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.10.tgz","fileCount":5,"integrity":"sha512-Cs7INNcQV/Yt3y9UsqLaoD8CuRA8AMEK8ZWbY6P/da+skdETXIJ0+DIpB/kIq0lTUDYKPtPdqVxRDPcEYHKZhw==","signatures":[{"sig":"MEQCIHPfrb1L1ekMVyMWo2nDr9WvnZEyOLgPE9xVYI9fVwasAiB34Qitiz6XwRZS+sq0WXCq5NnAaj1V4OroyinjIYFLpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11210},"main":"index.js","type":"module","types":"./types","gitHead":"98c43958b3564a4f2df12434da55736a333e2393","scripts":{"dev":"nodemon examples/compare.js","build":"tsc -p ./jsconfig.json && rimraf types/examples"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.10_1705747724971_0.7640811704983741","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"cache-changed","version":"0.0.11","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.11","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"ec6ddd2a05cf5983a004528ee55e53608eeffd78","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.11.tgz","fileCount":5,"integrity":"sha512-JfEY5R+2krVJokDbF9mD422WwYmK/nCd7dBVjkEbUQuYgir0g5J7drh99xFyzyM9s4RssEczTqAqZBZzECj0Cw==","signatures":[{"sig":"MEUCIQCBmZe4Aesu160rBLQVG9cuY3u4+zgn32fFJWku1Na4FgIgS/I45IGxEZdGduauakG+lloW6xTi8knLhutwNqa/9k0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11210},"main":"index.js","type":"module","types":"./types","gitHead":"14782f20f96cdf357b194f73ebf16645d0cf6d6b","scripts":{"dev":"nodemon examples/compare.js","build":"tsc -p ./jsconfig.json && rimraf types/examples"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.11_1705747954741_0.8186555020398729","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"cache-changed","version":"0.0.12","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.12","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"182aab9f3f0b0af6f079f3bdde30ada2fc09b782","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.12.tgz","fileCount":5,"integrity":"sha512-5c0T7oaYmPph5RqpCHJYdYD0Jv2Yx0mWPXCcw5+IxzS2OOd+LIhaTR8P9sKwLeLjuM0L3WHg1LuFZ5ezaS3lKg==","signatures":[{"sig":"MEQCIBfPactDBqebw9/Oj5N4Wi0erN+ZAli0gV2APxZQkfPxAiBeAc7YXRm65A8FOd3BvDq6q9s4aiDGDPG6PygK4GFsCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11718},"main":"index.js","type":"module","types":"./types","gitHead":"1598985089f37778b22ef0a1c0724ea9f612c451","scripts":{"build":"tsc -p ./jsconfig.json && rimraf types/examples","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.12_1705795220568_0.09995520412071524","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"cache-changed","version":"0.0.13","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.13","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"31cbe451fd127deb7321ff97e5ead56eca725a26","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.13.tgz","fileCount":5,"integrity":"sha512-BCEE5z5BwaMqKPcQySxh++byS80TXQpRFo5vE22RsVQoNGkYpvB40nZ+FY3wmuxfVQxcIanx9tyRsbcxA6Y4Ug==","signatures":[{"sig":"MEUCIQC8mljOFH7Yh4Oi/zQ03fOrGgvrjwC4iCRn+9vP3jid7wIgeo6MJQUvzNVV2B6s7N723lidrZGAkCCtNEwPi04/1Ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11655},"main":"index.js","type":"module","types":"./types","gitHead":"c3006cf7be37d073e3ce471459bdb9c9b845db91","scripts":{"build":"tsc -p ./jsconfig.json && rimraf types/examples","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.13_1705795463610_0.24068650456844942","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"cache-changed","version":"0.0.14","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.14","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"a8d3dbeadc5d3059249c9db6503ccf2e71a3ba4e","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.14.tgz","fileCount":5,"integrity":"sha512-zXOS3N8Hb52X27lSmu+TOI90nEKHGsPe802/srz186SySZFvaIarEQcGpG6wKq7s3T3OlzCEVSljalYLNsj4Vw==","signatures":[{"sig":"MEUCIQCtWYsocYztikvP7PY0dGKIj2HfdAyrimxarpk1mWNpVwIgCqLYER7lRMTxgMidJKMu/uPB0M6WixyKtdvu2S1ntGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11737},"main":"index.js","type":"module","types":"./types","gitHead":"618a7ed769dab9baf7b3cf37723eb4f10e5be797","scripts":{"build":"tsc -p ./jsconfig.json && rimraf types/examples","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.14_1705795979269_0.22882813114469802","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"cache-changed","version":"0.0.15","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.15","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"f90020564d32def6e582e3cd302f160ba06f33dd","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.15.tgz","fileCount":5,"integrity":"sha512-d8fmj+FdGbA89h5xgUNJbISnWNSj+z28RU6N4yYMpYVkjvNLBdR/yI0+6ZcXnenvUozDjz5CyVqDd36Lar6rzg==","signatures":[{"sig":"MEUCIQDC6ThG6JttFj3wsG+1/IRzYQT/Ayea217Ucp1qIOC2WQIgc3+UcWmYV3SNi9yiYCmsU+msxWqAxEYAKCHUK9iHiuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11778},"main":"index.js","type":"module","types":"./types","gitHead":"74f5d8eb12053b0919fa2eb5341b220b4b54d368","scripts":{"build":"tsc -p ./jsconfig.json && rimraf types/examples","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","rimraf":"^5.0.5","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.15_1705796044592_0.6613801870695368","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"cache-changed","version":"0.0.17","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.0.17","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"6f5d76f21408227717820e44c33575528489bf2d","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.0.17.tgz","fileCount":5,"integrity":"sha512-YgEyDNAbsTz4EMQfGAvxum4tkw6qby+U6AWHCf2YLaxUUq+QfRlKxgfNHJ5bezisPpLmFhD7VlCv5RN/JtlHKg==","signatures":[{"sig":"MEUCIQD+2S8Xud2nTUTX76KPgJKpNf8HANRp9xHOSNXDZjqvzwIgXvOYoS6mVtUzooNWF98Eeah+FZZ9o0mKCTBadZp3G70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11725},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"fafadc2476d4a5cc771551669e906f337f5282fb","scripts":{"build":"tsc -p ./jsconfig.json","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.0.17_1705796509162_0.37481901388427796","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"cache-changed","version":"0.1.0","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@0.1.0","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"4c7f5cfce01ab99d5e9194e403f17b1c84a998e4","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-0.1.0.tgz","fileCount":5,"integrity":"sha512-RKVHUArjOLKYVbz2L4gItieUjnA1oVBIIrc0KbM9FJUEpsuLaXY8lgekoAS0lCJ91ZPCOMPC7sS3AKVeQZdtRQ==","signatures":[{"sig":"MEUCIC3tbMbzf2lQFbOzB+Xf10DzZl5lzXHMsW0qU8ketpp/AiEAh5B6JdcW6YnA0EW5VOdEjx6UhRgyAsDY1Vqzy1PtckU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12354},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"9793f0b48c69aec6f38bb17df1fc5f0892e0d949","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_0.1.0_1705800096927_0.4158865760265942","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"cache-changed","version":"1.0.0","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@1.0.0","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"2b06ebf4d4a5a29a69ddd514d6a4a692bf7600bc","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.0.0.tgz","fileCount":5,"integrity":"sha512-Q6GvGtq4WitXj99EhbDlGtk0Dql7sURwx6/FEmtbG0rzmnkbEu6X+OMf8rIIBeLI9qpQKp/N9dV43W4n3GwXgg==","signatures":[{"sig":"MEUCIQCxao9vKRydh85OGKckdrqYL22t0HWoNrzsh/EOcbA1TQIgSUp4zyCpggCj4O23VSkdnPR5pgz3upESS6jk2zgrYRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12716},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"a485c81b5cb187afad2d7bc8a6ea747d7ef2ba24","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_1.0.0_1705806057487_0.9671142950974647","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"cache-changed","version":"1.0.1","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@1.0.1","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"fc1c57339153dda31aa08cd404faf579aa5cda9d","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.0.1.tgz","fileCount":5,"integrity":"sha512-9Gb+7JU8coed/soDIJed1ZFLEH7JhcOO1lNCzivL3wP+0YwThlBuxmXeJzg0HZ5xl4pohG8W1bGOy9v4nvddYQ==","signatures":[{"sig":"MEUCIQCQlJswSbMlyuex5kWKxDYJgdufwNd/3jG7DMCTy9cgPwIgapMoi3qynkueMDU84mS5TXpwvNwhdNTJVGMHUuYXGVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12806},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"10cda38fae734928b42527d08adbe8e8c683a95e","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_1.0.1_1705806296631_0.7616141239805623","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"cache-changed","version":"1.0.2","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@1.0.2","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"934604f0467d7ac194c5682ca57ab633070998e7","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.0.2.tgz","fileCount":5,"integrity":"sha512-W1UX2kOGfvT5lq5bSWfwRukbEAKcBWVHeiDo8zPruSNt4qLM2scNBj3zBlMjSNmgev3AjcMHLeK3nKMNgwAG/w==","signatures":[{"sig":"MEYCIQDglHIc4SwJ4ouIVymCXwZHyNxkGbqBqUOBJqnUY9nSOwIhAKYNBO6FxVyDQMimyCV8BrCXhZkCKDciM2Sw6n40Ozo3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12781},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"0f95b799291a4d1ff1bcdeba681f9d90dea434cd","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_1.0.2_1705807598741_0.4215885375092676","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"cache-changed","version":"1.1.0","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@1.1.0","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"c6c40dfbfed81c608d6b1271ff4325e3f2876bed","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.1.0.tgz","fileCount":5,"integrity":"sha512-9eq2T7z7bGHTltBjBF47rKocdiDL7cFgWIn/RD7k2cBsrD79LPyIYznCM2AVmXgRkvJLg/odcEJccnjQY3+wxg==","signatures":[{"sig":"MEQCIEhekbZd9zIY0zIsYSAo7GjQtEmFrVRjOvXzED7du29IAiBK2ZsiNCarfgP/bwB/ItD30GZ1lTtUzwnTJJoUY6Vbmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12918},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"90528cf7592370064d959c9d273d087a7b07917d","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_1.1.0_1706498620298_0.48212775325374","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"cache-changed","version":"1.1.1","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@1.1.1","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"df7394e7bfe4ebb53a807de2f9bd3ec2a055cf1f","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.1.1.tgz","fileCount":5,"integrity":"sha512-yFGN4+EpCFxmIwbYRlOSWCUPD6sdiPPS4lp3pbK3P81unRphp4FavWpMSYQXOqbun/caM66qUWHW6wkbZUjzZg==","signatures":[{"sig":"MEUCIQDiFJvcAmhi1gkgiY+Idjl9bBssF9Lhhd2t6w1WD/u+kgIgGpLuixEYD3eS7/tFpDRitdrHLi03udRwyOWNePKm5q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13242},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"c026593f5299ae6abef7a6fd0685fd3df1383a85","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_1.1.1_1706504877034_0.5455329705661522","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"cache-changed","version":"1.1.2","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@1.1.2","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"eabd0c23b8628678bdda1c581bf8a8391e869ab3","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.1.2.tgz","fileCount":5,"integrity":"sha512-L0R2vP3vd4xH8iuC11liYGxz1Ybd+TfugEQ9Fd1zxAhLZGuSc98OOLa2ZtxqjuaZ31qg4V22XjQsWD6pt2GFFQ==","signatures":[{"sig":"MEUCIGdbBZutzStNtcUUb3w1rJGc0+Hl6PGat85YMVbX14IzAiEApfi2t35ng6BpJfqK/go3oud3V8fSN5onuMiftFxhdn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13122},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"6432d70e7c2340dc92450f1a350e2a5dbf97bd51","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.2.4","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_1.1.2_1706505642540_0.6182186233431153","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"cache-changed","version":"1.1.3","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@1.1.3","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"7017af53640085a94fd62a5551e253326b750218","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.1.3.tgz","fileCount":5,"integrity":"sha512-iwZOEfeJURjTMRvYj0fracudKxgQ96U6EowWGT/tf6TmOvv0M5g/5UkhtfquPqZmR7Vm9zNZgyei0Iex0Japqw==","signatures":[{"sig":"MEQCIA7fve98fH5CoUWiQjVK9aK4qsD1TOimVL2x64hyaejYAiAHogwptR4+2SbaY7rEyxKu6f8C+ygN2K1YH5dXa1uU2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13137},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"4bc423455d9e8bed16976f2634e3fbf338f956a1","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.8.1","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_1.1.3_1718865363250_0.8411721384429103","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"cache-changed","version":"1.2.0","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@1.2.0","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"79cb5a413977f354582fb081d43add72cb0d4ac8","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.2.0.tgz","fileCount":5,"integrity":"sha512-eqfPSCHwagy6zXjqkefKtPHbSnZ9s1CIOr7S2ZZk+bs2VNcgVa5LH6yXKl3ND3NMl+9hYcpHZOXIjTvtz7PidQ==","signatures":[{"sig":"MEUCIQCvpAF1GgTS9lcbNEG0POpI3Gqd6eJfnFAGFqdgzBhhQQIgLplv5L2udPI5Ul94+j55izReJmvGz7zw7MmqB9xfOEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13917},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"5e9fbc80f4b84f816bbc750318e2d9aa599e00a9","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.8.1","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_1.2.0_1720062539113_0.13193938715138254","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"cache-changed","version":"1.2.1","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@1.2.1","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"993934ff0c09b32bf5372f87619985dc976b4610","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.2.1.tgz","fileCount":5,"integrity":"sha512-LGHwAfV6EveoBqBgb6TLNnHfDmMFqKphUcT37mIQcPgofD7jGvcQMujeXeXGw1unOTbcvMO83A7XNOn87J3l6A==","signatures":[{"sig":"MEUCICMFm/4N/H/nQgrubTU593AAJpprqyzpDoVeOCDuS3VoAiEA8Ra+sos38rjn2b0+rvJKl7NL/XblRg6s9GNglq72L+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13917},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"e38e4b609ef43d3a3ab301391e9d95d73812b850","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.8.1","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_1.2.1_1720072916066_0.19502610256684627","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"cache-changed","version":"1.3.0","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@1.3.0","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"d23b9bfbc8d6473da8400a259b931419196e60e2","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.3.0.tgz","fileCount":5,"integrity":"sha512-IeVf3LM+I/NORprHCvPakt7NDExf3GMyu767fqSV0X2ug8NDeeZbNiZFLA41Hc9R3NU5za2Z23G9Ss4CuDjSwg==","signatures":[{"sig":"MEUCIQDCOIvEAq7NSE+uklfFYvyRnUE0wIeJpRMVS9l0kbm6LQIgEv5IycSy54qT5j/9n8rEq8HHxvOXBkFgLHLG2XoMsww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14069},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"806210dce2dff7c887b00133c0715dd67370cd26","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.8.1","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_1.3.0_1720492155847_0.8760394089822745","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"cache-changed","version":"1.3.1","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@1.3.1","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"f858597f235d05101e7051052b32e9a9eb961244","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.3.1.tgz","fileCount":5,"integrity":"sha512-hmKYi3ryVG58jYg8hfbV1R5Y2Z0efgKXfBA00oEx9UKmeXbErlzpDUHgLiyKs+t8zhByAsh6PrzmColRL5s0AQ==","signatures":[{"sig":"MEQCIHkdehkvxpRPk5rVXKZb6ys76/LHwtK21eqpJBAFNZsOAiAIsWeiVnlPKhkYIxmRig4CJxuKHkmjcw/NxoaFZEJDFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14705},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"6202005450eb956c1f40cbe6bfcc4371399dcfab","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.8.1","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_1.3.1_1722658340002_0.08857768354592244","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"cache-changed","version":"1.3.2","keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","_id":"cache-changed@1.3.2","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"homepage":"https://github.com/kolserdav/cache-changed#readme","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"dist":{"shasum":"3be77f85884d4c185f7d0ab2a4112e9a3dbccb72","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.3.2.tgz","fileCount":5,"integrity":"sha512-wvEEJtTvted7nglgqNeamZpd5vMOYlTLOBWj7d6sM+I4lf6T3FgognakddngQMxcQhvR7TPGTzaCh4QzQUfy+g==","signatures":[{"sig":"MEUCIQD2TkqJFi6JToO+zbGI3lHYF0GTVws7oKJZVd8tw3EiCgIgIqxvr54m8dmBOts9WxGBPMGMImqAEReitKW4YxdiAp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14709},"main":"cache-changed.js","type":"module","types":"./cache-changed.d.ts","gitHead":"3ea42aec1ff972c3f4fa47ff74171865258520b0","scripts":{"build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix","dev:create":"nodemon examples/create.js","dev:compare":"nodemon examples/compare.js"},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"repository":{"url":"git+https://github.com/kolserdav/cache-changed.git","type":"git"},"_npmVersion":"10.8.1","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","nodemon":"^3.0.3","prettier":"^3.2.4","@types/node":"^20.11.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/cache-changed_1.3.2_1722659744669_0.2621300497691601","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"cache-changed","version":"1.3.3","description":"Library for asynchronous recursive comparison of directory files and metadata cache file","main":"cache-changed.js","type":"module","repository":{"type":"git","url":"git+https://github.com/kolserdav/cache-changed.git"},"keywords":["cache","compare","stats"],"author":{"name":"kolserdav"},"license":"MIT","scripts":{"dev:compare":"nodemon examples/compare.js","dev:create":"nodemon examples/create.js","build":"tsc -p ./jsconfig.json && eslint cache-changed.d.ts --fix"},"devDependencies":{"@types/node":"^20.11.5","@typescript-eslint/eslint-plugin":"^6.19.0","@typescript-eslint/parser":"^6.19.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","nodemon":"^3.0.3","prettier":"^3.2.4"},"_id":"cache-changed@1.3.3","gitHead":"205312aacf5d4bec29d0f46c25b72a3a8908b898","types":"./cache-changed.d.ts","bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"homepage":"https://github.com/kolserdav/cache-changed#readme","_nodeVersion":"20.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-oTdE0lgwW7XVgf/yUDrUrnQLBGRUCsnE3yzR8etHP7w1xO8DJhzy7NY4oq+nRjWWsBRwdLDSgbAoJjKM8kHlbg==","shasum":"585ad300f04f76a9a124eb18f0ba0a54670c05e5","tarball":"https://registry.npmjs.org/cache-changed/-/cache-changed-1.3.3.tgz","fileCount":5,"unpackedSize":14841,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4AvaLrd9JBqQZK3vYx9tAK6LvuX1C2tgh5yR+DY5PPAiBWZAW6PE/WJwp/Ku1A1yFvYPLQw2oObX2L0zX/sB34bw=="}]},"_npmUser":{"name":"kolserdav","email":"serega12101983@gmail.com"},"directories":{},"maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cache-changed_1.3.3_1734495461960_0.42528936696639796"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-20T09:48:06.968Z","modified":"2024-12-18T04:17:42.357Z","0.0.1":"2024-01-20T09:48:07.114Z","0.0.2":"2024-01-20T09:55:24.439Z","0.0.3":"2024-01-20T10:20:21.294Z","0.0.4":"2024-01-20T10:28:52.271Z","0.0.5":"2024-01-20T10:34:23.128Z","0.0.6":"2024-01-20T10:35:51.670Z","0.0.7":"2024-01-20T10:40:25.051Z","0.0.8":"2024-01-20T10:42:00.194Z","0.0.10":"2024-01-20T10:48:45.178Z","0.0.11":"2024-01-20T10:52:34.923Z","0.0.12":"2024-01-21T00:00:20.835Z","0.0.13":"2024-01-21T00:04:23.750Z","0.0.14":"2024-01-21T00:12:59.465Z","0.0.15":"2024-01-21T00:14:04.763Z","0.0.17":"2024-01-21T00:21:49.297Z","0.1.0":"2024-01-21T01:21:37.092Z","1.0.0":"2024-01-21T03:00:57.657Z","1.0.1":"2024-01-21T03:04:56.790Z","1.0.2":"2024-01-21T03:26:38.928Z","1.1.0":"2024-01-29T03:23:40.459Z","1.1.1":"2024-01-29T05:07:57.235Z","1.1.2":"2024-01-29T05:20:42.748Z","1.1.3":"2024-06-20T06:36:03.404Z","1.2.0":"2024-07-04T03:08:59.356Z","1.2.1":"2024-07-04T06:01:56.200Z","1.3.0":"2024-07-09T02:29:16.006Z","1.3.1":"2024-08-03T04:12:20.160Z","1.3.2":"2024-08-03T04:35:44.845Z","1.3.3":"2024-12-18T04:17:42.187Z"},"bugs":{"url":"https://github.com/kolserdav/cache-changed/issues"},"author":{"name":"kolserdav"},"license":"MIT","homepage":"https://github.com/kolserdav/cache-changed#readme","keywords":["cache","compare","stats"],"repository":{"type":"git","url":"git+https://github.com/kolserdav/cache-changed.git"},"description":"Library for asynchronous recursive comparison of directory files and metadata cache file","maintainers":[{"name":"kolserdav","email":"serega12101983@gmail.com"}],"readme":"# cache-changed\n\nA simple library to monitor changes in a directory and cache the results. It allows you to compare the current state of a directory with its previous state, and return a list of added, updated, and deleted files. The library also provides a method to create a cache of the current state of the directory.\n\n[![Npm package license](https://badgen.net/npm/license/cache-changed)](https://npmjs.com/package/cache-changed)\n[![Npm package dependents](https://badgen.net/npm/dependents/cache-changed)](https://npmjs.com/package/cache-changed)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://github.com/kolserdav/cache-changed/pulls)\n\n> The library uses only asynchronous operations where possible. Due to this, better performance is expected. But no error stack, so the library pass all errors to call method and you should add to your log `new Error().stack` as shown below.\n\n## Installation\n\n```sh\nnpm i cache-changed\n```\n\n## Usage\n\nImport `CacheChanged` class and get an instance of it:\n\n```javascript\nimport CacheChanged from 'cache-changed';\n\nconst cacheChanged = new CacheChanged({\n  // Default /tmp-dir-of-your-os/cache-cached_[basename(CWD)].json\n  cacheFilePath: './tmp/cache.json',\n  // Default [CWD]\n  targetDirPath: './',\n  // Default ['.git'], if passed then concat with default\n  exclude: ['node_modules', 'some-dir/node_modules'],\n});\n```\n\nCreating a cache from the `targetDirPath` directory to the `cacheFilePath` file:\n\n```javascript\ncacheChanged\n  .create({\n    noWrite: false,\n  })\n  .catch((err) => {\n    // Log error with a stack\n    console.error('Failed to create cache', err, new Error().stack);\n  })\n  .then((code) => {\n    console.log('Created cache files count', code);\n  });\n```\n\nComparison of cache from file `cacheFilePath` and directory `targetDirPath`:\n\n```javascript\ncacheChanged\n  .compare()\n  .catch((err) => {\n    // Log error with a stack\n    console.error('Failed to compare cache', err, new Error().stack);\n  })\n  .then((res) => {\n    console.log('Compared cache result', res);\n  });\n```\n\nResult of compare:\n\n```json\n{\n  \"added\": [],\n  \"updated\": [\n    {\n      \"pathAbs\": \"/home/user/projects/cache-changed/.gitignore\",\n      \"pathRel\": \".gitignore\",\n      \"mtimeMs\": 1705743775005.3252,\n      \"size\": 16,\n      \"isDir\": false\n    }\n  ],\n  \"deleted\": [],\n  \"isChanged\": true\n}\n```\n\n## Links\n\n- [Changelog](./docs/CHANGELOG.md)\n","readmeFilename":"README.md"}