{"_id":"@aiftp-tools/core","_rev":"13-6001fe2efff413b74b137f2f72ff23fd","name":"@aiftp-tools/core","dist-tags":{"latest":"0.13.1"},"versions":{"0.10.0":{"name":"@aiftp-tools/core","version":"0.10.0","keywords":["ftp","ftps","deploy","ai","aiftp"],"author":{"name":"Tanaka Yuichiro","email":"u16.tanaka@gmail.com"},"license":"MIT","_id":"@aiftp-tools/core@0.10.0","maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"homepage":"https://github.com/aiftp-tools/aiftp","bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"dist":{"shasum":"666714e795397cfd979d9e8f9a524d678aa8385c","tarball":"https://registry.npmjs.org/@aiftp-tools/core/-/core-0.10.0.tgz","fileCount":102,"integrity":"sha512-UtbV5PFezvOlbGnnjXFzDiq4iVe2VKXOhIiTAs9GCdrrISJJERHzO0VOV8gJRQBMLoz7KEJ+Pgf66hk1LNM15g==","signatures":[{"sig":"MEYCIQCPVCnhw9If0McVsQeq7UVAbx2Jr3sYXUIwaVy/FOAU+QIhAO3aUz9AfrtXm66eSItG0BTqR8hcSuczJ/tEyr9tuzCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421500},"main":"./dist/index.js","type":"module","_from":"file:aiftp-tools-core-0.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","prebuild":"node scripts/generate-version.mjs","typecheck":"tsc -p tsconfig.json --noEmit","pretypecheck":"node scripts/generate-version.mjs"},"_npmUser":{"name":"u16t","email":"u16.tanaka@gmail.com"},"_resolved":"/private/var/folders/85/0z021wj90vd5tf8fz6tfznt00000gn/T/0f5e838a73c3f4a99f0e3edd860e130a/aiftp-tools-core-0.10.0.tgz","_integrity":"sha512-UtbV5PFezvOlbGnnjXFzDiq4iVe2VKXOhIiTAs9GCdrrISJJERHzO0VOV8gJRQBMLoz7KEJ+Pgf66hk1LNM15g==","repository":{"url":"git+https://github.com/aiftp-tools/aiftp.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"aiftp core engine: config, diff, deploy, backup, keychain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","basic-ftp":"^6.0.1","picomatch":"^4.0.4","iconv-lite":"0.7.2","@iarna/toml":"^2.2.5","fast-xml-parser":"^5.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ftp-srv":"^4.6.3","@types/picomatch":"^4.0.3","@types/iarna__toml":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.10.0_1779583760917_0.20698056676344123","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@aiftp-tools/core","version":"0.10.1","keywords":["ftp","ftps","deploy","ai","aiftp"],"author":{"name":"Tanaka Yuichiro","email":"u16.tanaka@gmail.com"},"license":"MIT","_id":"@aiftp-tools/core@0.10.1","maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"homepage":"https://github.com/aiftp-tools/aiftp","bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"dist":{"shasum":"070e8ae71bbf72634c09b6fb528b213db4fa484f","tarball":"https://registry.npmjs.org/@aiftp-tools/core/-/core-0.10.1.tgz","fileCount":102,"integrity":"sha512-qCwScXW9f/UkHUbk8/gdEnQnsOKh2dqvPVwDKG8CTv26+w2E4dBYp41WqOsdfPAsEhcgjpkarFyzeiApC9ufqg==","signatures":[{"sig":"MEUCIQDEs0KfDa3QchKudrirt/+GmCXYywFHzlHpyf6TVzVyfQIgPHyhOlhK5d7kh2a8ZV2mCH6TmSk4litVTYpsWMU+WeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421495},"main":"./dist/index.js","type":"module","_from":"file:aiftp-tools-core-0.10.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","prebuild":"node scripts/generate-version.mjs","typecheck":"tsc -p tsconfig.json --noEmit","pretypecheck":"node scripts/generate-version.mjs"},"_npmUser":{"name":"u16t","email":"u16.tanaka@gmail.com"},"_resolved":"/private/var/folders/85/0z021wj90vd5tf8fz6tfznt00000gn/T/12bd633a49f133dfd83826f662a1e7e8/aiftp-tools-core-0.10.1.tgz","_integrity":"sha512-qCwScXW9f/UkHUbk8/gdEnQnsOKh2dqvPVwDKG8CTv26+w2E4dBYp41WqOsdfPAsEhcgjpkarFyzeiApC9ufqg==","repository":{"url":"git+https://github.com/aiftp-tools/aiftp.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"aiftp core engine: config, diff, deploy, backup, keychain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","basic-ftp":"^6.0.1","picomatch":"^4.0.4","iconv-lite":"0.7.2","@iarna/toml":"^2.2.5","fast-xml-parser":"^5.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ftp-srv":"^4.6.3","@types/picomatch":"^4.0.3","@types/iarna__toml":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.10.1_1779588425766_0.07756125887829968","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@aiftp-tools/core","version":"0.10.2","keywords":["ftp","ftps","deploy","ai","aiftp"],"author":{"name":"Tanaka Yuichiro","email":"u16.tanaka@gmail.com"},"license":"MIT","_id":"@aiftp-tools/core@0.10.2","maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"homepage":"https://github.com/aiftp-tools/aiftp","bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"dist":{"shasum":"64542d3d5cff8238e5d7e0d21aa3154a889c57d5","tarball":"https://registry.npmjs.org/@aiftp-tools/core/-/core-0.10.2.tgz","fileCount":102,"integrity":"sha512-5AKnMhXnuaUT22L47vCT/SYlT6wX6XytrtrSZzwdaltVjJQEg3uhPkLYaRAD9ksBvtucdkcGy5ZP8Jri9fmrhA==","signatures":[{"sig":"MEUCIQDUhqt16jIkemz4ARI5/y3F/BmlFFZxyBJfOBNu/Z29CQIgRW+NcsG0P8EdLQy9Qv6zF6y7JC3k/jlBCGe4HgRU0YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421495},"main":"./dist/index.js","type":"module","_from":"file:aiftp-tools-core-0.10.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","prebuild":"node scripts/generate-version.mjs","typecheck":"tsc -p tsconfig.json --noEmit","pretypecheck":"node scripts/generate-version.mjs"},"_npmUser":{"name":"u16t","email":"u16.tanaka@gmail.com"},"_resolved":"/private/var/folders/85/0z021wj90vd5tf8fz6tfznt00000gn/T/f34e934c6e88f082ba044c2e76f16de8/aiftp-tools-core-0.10.2.tgz","_integrity":"sha512-5AKnMhXnuaUT22L47vCT/SYlT6wX6XytrtrSZzwdaltVjJQEg3uhPkLYaRAD9ksBvtucdkcGy5ZP8Jri9fmrhA==","repository":{"url":"git+https://github.com/aiftp-tools/aiftp.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"aiftp core engine: config, diff, deploy, backup, keychain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","basic-ftp":"^6.0.1","picomatch":"^4.0.4","iconv-lite":"0.7.2","@iarna/toml":"^2.2.5","fast-xml-parser":"^5.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ftp-srv":"^4.6.3","@types/picomatch":"^4.0.3","@types/iarna__toml":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.10.2_1779589638292_0.057968399785342184","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@aiftp-tools/core","version":"0.10.4","keywords":["ftp","ftps","deploy","ai","aiftp"],"author":{"name":"Tanaka Yuichiro","email":"u16.tanaka@gmail.com"},"license":"MIT","_id":"@aiftp-tools/core@0.10.4","maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"homepage":"https://github.com/aiftp-tools/aiftp","bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"dist":{"shasum":"437f315708c81bc7efd39a563ecf2712a269800c","tarball":"https://registry.npmjs.org/@aiftp-tools/core/-/core-0.10.4.tgz","fileCount":102,"integrity":"sha512-Z9kGARz2FYJkRYLXeTcM/7G9MK0NBpWMIkIdEojb+6/eL2UEarvUQ4tifyNrz2P4BHk/uzdikiYE1hxo/VzuPw==","signatures":[{"sig":"MEQCIGgPItAafwh+BEnVOBodX33S46ulaCvbS3iTBcR/fnzfAiBQ4NLm7CBNevGSzu4lrIuLvPTkvGUveS7jYPDjslKkyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421495},"main":"./dist/index.js","type":"module","_from":"file:aiftp-tools-core-0.10.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","prebuild":"node scripts/generate-version.mjs","typecheck":"tsc -p tsconfig.json --noEmit","pretypecheck":"node scripts/generate-version.mjs"},"_npmUser":{"name":"u16t","email":"u16.tanaka@gmail.com"},"_resolved":"/private/var/folders/85/0z021wj90vd5tf8fz6tfznt00000gn/T/a5fb6c1f6315e00a486af41dd007c726/aiftp-tools-core-0.10.4.tgz","_integrity":"sha512-Z9kGARz2FYJkRYLXeTcM/7G9MK0NBpWMIkIdEojb+6/eL2UEarvUQ4tifyNrz2P4BHk/uzdikiYE1hxo/VzuPw==","repository":{"url":"git+https://github.com/aiftp-tools/aiftp.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"aiftp core engine: config, diff, deploy, backup, keychain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","basic-ftp":"^6.0.1","picomatch":"^4.0.4","iconv-lite":"0.7.2","@iarna/toml":"^2.2.5","fast-xml-parser":"^5.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ftp-srv":"^4.6.3","@types/picomatch":"^4.0.3","@types/iarna__toml":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/core_0.10.4_1779663174183_0.05198349559009707","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@aiftp-tools/core","version":"0.11.0","keywords":["ftp","ftps","deploy","ai","aiftp"],"author":{"name":"Tanaka Yuichiro","email":"u16.tanaka@gmail.com"},"license":"MIT","_id":"@aiftp-tools/core@0.11.0","maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"homepage":"https://github.com/aiftp-tools/aiftp","bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"dist":{"shasum":"28438eb6ccaf9ffa1b169f558fdcd7c03ddad34f","tarball":"https://registry.npmjs.org/@aiftp-tools/core/-/core-0.11.0.tgz","fileCount":150,"integrity":"sha512-Eiw9fDLiJpd0o/WPZp6Xvb6lrcQMgzr6Q4iFTHRIchlus6dN+8GEMHUp5XZLv2Nt8ryVdbvQb8HCv4QAzKU/gg==","signatures":[{"sig":"MEUCIQDSlATfQOSrGAXp8dKVMPNJpgNN85vfagxViT4Ilg8yWgIgK4U5Am1RzYFuh1KswBICd3deRoi6TWjeI1Mj8UO34hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504196},"main":"./dist/index.js","type":"module","_from":"file:aiftp-tools-core-0.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","prebuild":"node scripts/generate-version.mjs","typecheck":"tsc -p tsconfig.json --noEmit","pretypecheck":"node scripts/generate-version.mjs"},"_npmUser":{"name":"u16t","email":"u16.tanaka@gmail.com"},"_resolved":"/private/var/folders/85/0z021wj90vd5tf8fz6tfznt00000gn/T/74da7a476048398d9422f005d35de859/aiftp-tools-core-0.11.0.tgz","_integrity":"sha512-Eiw9fDLiJpd0o/WPZp6Xvb6lrcQMgzr6Q4iFTHRIchlus6dN+8GEMHUp5XZLv2Nt8ryVdbvQb8HCv4QAzKU/gg==","repository":{"url":"git+https://github.com/aiftp-tools/aiftp.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"aiftp core engine: config, diff, deploy, backup, keychain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","basic-ftp":"^6.0.1","picomatch":"^4.0.4","iconv-lite":"0.7.2","@iarna/toml":"^2.2.5","fast-xml-parser":"^5.8.0","ssh2-sftp-client":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ftp-srv":"^4.6.3","@types/picomatch":"^4.0.3","@types/iarna__toml":"^2.0.5","@types/ssh2-sftp-client":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/core_0.11.0_1779802329252_0.15603830937238272","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@aiftp-tools/core","version":"0.12.0","keywords":["ftp","ftps","deploy","ai","aiftp"],"author":{"name":"Tanaka Yuichiro","email":"u16.tanaka@gmail.com"},"license":"MIT","_id":"@aiftp-tools/core@0.12.0","maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"homepage":"https://github.com/aiftp-tools/aiftp","bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"dist":{"shasum":"b0f30512a8b8ea81fe42fae01335067cbfff9999","tarball":"https://registry.npmjs.org/@aiftp-tools/core/-/core-0.12.0.tgz","fileCount":174,"integrity":"sha512-FfaJaw8AYfuKwgwqsTVbWjqwXpk1mcFG7dX3GgfIXCRVt3Me+v5+xQ93tMkr7hPZOZiMWVbP5+ZnRsCjWoTciA==","signatures":[{"sig":"MEQCIAh2XfFdlHMP6k7l2azeY2iW96MmuBryoF4VXwl4htdaAiBaqXsjiVAzMc9z396bmwBBDU93bsQcPQ7WRTnvb8f0IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548672},"main":"./dist/index.js","type":"module","_from":"file:aiftp-tools-core-0.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","prebuild":"node scripts/generate-version.mjs","typecheck":"tsc -p tsconfig.json --noEmit","pretypecheck":"node scripts/generate-version.mjs"},"_npmUser":{"name":"u16t","email":"u16.tanaka@gmail.com"},"_resolved":"/private/var/folders/85/0z021wj90vd5tf8fz6tfznt00000gn/T/37745d86cd973ad0fac7ef82f2e094ec/aiftp-tools-core-0.12.0.tgz","_integrity":"sha512-FfaJaw8AYfuKwgwqsTVbWjqwXpk1mcFG7dX3GgfIXCRVt3Me+v5+xQ93tMkr7hPZOZiMWVbP5+ZnRsCjWoTciA==","repository":{"url":"git+https://github.com/aiftp-tools/aiftp.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"aiftp core engine: config, diff, deploy, backup, keychain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","basic-ftp":"^6.0.1","picomatch":"^4.0.4","iconv-lite":"0.7.2","@iarna/toml":"^2.2.5","fast-xml-parser":"^5.8.0","ssh2-sftp-client":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ftp-srv":"^4.6.3","@types/picomatch":"^4.0.3","@types/iarna__toml":"^2.0.5","@types/ssh2-sftp-client":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/core_0.12.0_1783761780190_0.18194248629013976","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@aiftp-tools/core","version":"0.12.1","keywords":["ftp","ftps","deploy","ai","aiftp"],"author":{"name":"Tanaka Yuichiro","email":"u16.tanaka@gmail.com"},"license":"MIT","_id":"@aiftp-tools/core@0.12.1","maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"homepage":"https://github.com/aiftp-tools/aiftp","bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"dist":{"shasum":"76ffee4e61426c04192efc27dd90674aedec74d4","tarball":"https://registry.npmjs.org/@aiftp-tools/core/-/core-0.12.1.tgz","fileCount":174,"integrity":"sha512-CCLv+HtDQjqnnx/TDPlVye1/VVmumArebZEbgJk4xDuRo//+po9RSVzXOTb/jBtnCG3ufFaZKtX9mkqv6EIITg==","signatures":[{"sig":"MEUCIFpHccXNuUjW8hhS56SK2wfIO3Z299HOY7hDW2dbgaTFAiEAiV8iT9jkbE84I6uG9kd6gtFYP10g+VkTncxPlvT3B2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548672},"main":"./dist/index.js","type":"module","_from":"file:aiftp-tools-core-0.12.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","prebuild":"node scripts/generate-version.mjs","typecheck":"tsc -p tsconfig.json --noEmit","pretypecheck":"node scripts/generate-version.mjs"},"_npmUser":{"name":"u16t","email":"u16.tanaka@gmail.com"},"_resolved":"/private/var/folders/85/0z021wj90vd5tf8fz6tfznt00000gn/T/b5a38a84aa686aea0ce8821d5a653923/aiftp-tools-core-0.12.1.tgz","_integrity":"sha512-CCLv+HtDQjqnnx/TDPlVye1/VVmumArebZEbgJk4xDuRo//+po9RSVzXOTb/jBtnCG3ufFaZKtX9mkqv6EIITg==","repository":{"url":"git+https://github.com/aiftp-tools/aiftp.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"aiftp core engine: config, diff, deploy, backup, keychain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","basic-ftp":"^6.0.1","picomatch":"^4.0.4","iconv-lite":"0.7.2","@iarna/toml":"^2.2.5","fast-xml-parser":"^5.8.0","ssh2-sftp-client":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ftp-srv":"^4.6.3","@types/picomatch":"^4.0.3","@types/iarna__toml":"^2.0.5","@types/ssh2-sftp-client":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/core_0.12.1_1785046633106_0.48430253963219405","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@aiftp-tools/core","version":"0.12.2","keywords":["ftp","ftps","deploy","ai","aiftp"],"author":{"name":"Tanaka Yuichiro","email":"u16.tanaka@gmail.com"},"license":"MIT","_id":"@aiftp-tools/core@0.12.2","maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"homepage":"https://github.com/aiftp-tools/aiftp","bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"dist":{"shasum":"caf6839cc1f3c57b2e2b8ca236ef118cb02108bf","tarball":"https://registry.npmjs.org/@aiftp-tools/core/-/core-0.12.2.tgz","fileCount":173,"integrity":"sha512-ovr04/xUmfqWV3JwyZmNTPRW7bZXngTJGCSzzOiByaqwpE0DgjM5AxY32M1U51KktIppnsoA7s/lUWWF6Zp7mw==","signatures":[{"sig":"MEYCIQDhSeAFHXFv8qJnrhxPHWrU1TEba53oFpLwT4tiE6yNawIhAIW6nqJzClz3YRCXYHFYNa7zoKHy42F7qEtr6z/JjCBF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548372},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"32a8a4385e8e3aa159e9dc97f80dd3cb1c4add4e","scripts":{"build":"tsc -p tsconfig.json","prebuild":"node scripts/generate-version.mjs","typecheck":"tsc -p tsconfig.json --noEmit","pretypecheck":"node scripts/generate-version.mjs"},"_npmUser":{"name":"u16t","email":"u16.tanaka@gmail.com"},"repository":{"url":"git+https://github.com/aiftp-tools/aiftp.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"aiftp core engine: config, diff, deploy, backup, keychain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","basic-ftp":"^6.0.1","picomatch":"^4.0.4","iconv-lite":"0.7.2","@iarna/toml":"^2.2.5","fast-xml-parser":"^5.8.0","ssh2-sftp-client":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ftp-srv":"^4.6.3","@types/picomatch":"^4.0.3","@types/iarna__toml":"^2.0.5","@types/ssh2-sftp-client":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/core_0.12.2_1785077917966_0.4750251651972994","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@aiftp-tools/core","version":"0.12.3","keywords":["ftp","ftps","deploy","ai","aiftp"],"author":{"name":"Tanaka Yuichiro","email":"u16.tanaka@gmail.com"},"license":"MIT","_id":"@aiftp-tools/core@0.12.3","maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"homepage":"https://github.com/aiftp-tools/aiftp","bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"dist":{"shasum":"57046b77188dd6205306109fac805baf472e48b7","tarball":"https://registry.npmjs.org/@aiftp-tools/core/-/core-0.12.3.tgz","fileCount":174,"integrity":"sha512-LpmyPBVqdcMgPCqteUS5tVlRC+czMrxPq9Q4mYToPD5vOGBuFWXps9yWr7goj0mTorhRVn+tkNzA9PTFi5qAXg==","signatures":[{"sig":"MEYCIQCIT/OO90M04i3qfNCuaPt7mlk6cha93apnkkOWv2CmcwIhAMPrZ6gJaLpAOgp71CUnuVv3BagfYr+KkFOOeYrJmz08","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549489},"main":"./dist/index.js","type":"module","_from":"file:aiftp-tools-core-0.12.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","prebuild":"node scripts/generate-version.mjs","typecheck":"tsc -p tsconfig.json --noEmit","pretypecheck":"node scripts/generate-version.mjs"},"_npmUser":{"name":"u16t","email":"u16.tanaka@gmail.com"},"_resolved":"/private/var/folders/85/0z021wj90vd5tf8fz6tfznt00000gn/T/3c5fb7f91408fd13b2d2464f5bd82d21/aiftp-tools-core-0.12.3.tgz","_integrity":"sha512-LpmyPBVqdcMgPCqteUS5tVlRC+czMrxPq9Q4mYToPD5vOGBuFWXps9yWr7goj0mTorhRVn+tkNzA9PTFi5qAXg==","repository":{"url":"git+https://github.com/aiftp-tools/aiftp.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"aiftp core engine: config, diff, deploy, backup, keychain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","basic-ftp":"^6.0.1","picomatch":"^4.0.4","iconv-lite":"0.7.2","@iarna/toml":"^2.2.5","fast-xml-parser":"^5.8.0","ssh2-sftp-client":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ftp-srv":"^4.6.3","@types/picomatch":"^4.0.3","@types/iarna__toml":"^2.0.5","@types/ssh2-sftp-client":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/core_0.12.3_1785105249723_0.4837010851158743","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@aiftp-tools/core","version":"0.12.4","keywords":["ftp","ftps","deploy","ai","aiftp"],"author":"Tanaka Yuichiro <u16.tanaka@gmail.com>","license":"MIT","_id":"@aiftp-tools/core@0.12.4","maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"homepage":"https://github.com/aiftp-tools/aiftp","bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"dist":{"shasum":"1e7a698cffb23f578e515c0e364503d0db4f3d00","tarball":"https://registry.npmjs.org/@aiftp-tools/core/-/core-0.12.4.tgz","fileCount":173,"integrity":"sha512-SSM/fpURdCRadNmzDsUE81npWjMiSPQU382YQ0js5VYMJMBZVE1RSvi59FVZy92qBIFXYnn7D3UD2tlbj2BoWw==","signatures":[{"sig":"MEQCIEHuI6nmL0P6eURZA7AuaxWvaGLv2015AMlNeafUvMGbAiA5+P1zj5OcNnS+6yMSeiPgbiZ4MdSRCQfDh8cHNTBrDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555444},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","prebuild":"node scripts/generate-version.mjs","typecheck":"tsc -p tsconfig.json --noEmit","pretypecheck":"node scripts/generate-version.mjs"},"_npmUser":{"name":"u16t","email":"u16.tanaka@gmail.com"},"repository":{"url":"git+https://github.com/aiftp-tools/aiftp.git","type":"git","directory":"packages/core"},"description":"aiftp core engine: config, diff, deploy, backup, keychain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","basic-ftp":"^6.0.1","picomatch":"^4.0.4","iconv-lite":"0.7.2","@iarna/toml":"^2.2.5","fast-xml-parser":"^5.8.0","ssh2-sftp-client":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ftp-srv":"^4.6.3","@types/picomatch":"^4.0.3","@types/iarna__toml":"^2.0.5","@types/ssh2-sftp-client":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/core_0.12.4_1785210743061_0.6277307535149819","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@aiftp-tools/core","version":"0.13.0","keywords":["ftp","ftps","deploy","ai","aiftp"],"author":{"name":"Tanaka Yuichiro","email":"u16.tanaka@gmail.com"},"license":"MIT","_id":"@aiftp-tools/core@0.13.0","maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"homepage":"https://github.com/aiftp-tools/aiftp","bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"dist":{"shasum":"cfb8e8315f3682ecee027b289ab962931b18c643","tarball":"https://registry.npmjs.org/@aiftp-tools/core/-/core-0.13.0.tgz","fileCount":198,"integrity":"sha512-42YkuSiEbTJPkKkSwu2t+BncCa/XhBhIhsGQ/RGaXaye03WoHH0uOISToNliI9wNjYK4keFXHkBOiWBE4TMplQ==","signatures":[{"sig":"MEUCIQD0BR15EzVMy2sHYbKriGup4l2SFzLVgshvWIQPAbRv0AIgZHnYYSn5+YrmkdYJPNffowwIO1UxlHWmtYILRcHSC8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607531},"main":"./dist/index.js","type":"module","_from":"file:aiftp-tools-core-0.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","prebuild":"node scripts/generate-version.mjs","typecheck":"tsc -p tsconfig.json --noEmit","pretypecheck":"node scripts/generate-version.mjs"},"_npmUser":{"name":"u16t","email":"u16.tanaka@gmail.com"},"_resolved":"/private/var/folders/85/0z021wj90vd5tf8fz6tfznt00000gn/T/a7986c1c2e79dc8844ee158e4771c8a7/aiftp-tools-core-0.13.0.tgz","_integrity":"sha512-42YkuSiEbTJPkKkSwu2t+BncCa/XhBhIhsGQ/RGaXaye03WoHH0uOISToNliI9wNjYK4keFXHkBOiWBE4TMplQ==","repository":{"url":"git+https://github.com/aiftp-tools/aiftp.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"aiftp core engine: config, diff, deploy, backup, keychain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","basic-ftp":"^6.0.1","picomatch":"^4.0.4","iconv-lite":"0.7.2","@iarna/toml":"^2.2.5","fast-xml-parser":"^5.8.0","ssh2-sftp-client":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ftp-srv":"^4.6.3","@types/picomatch":"^4.0.3","@types/iarna__toml":"^2.0.5","@types/ssh2-sftp-client":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/core_0.13.0_1786777133311_0.8396443487524041","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@aiftp-tools/core","version":"0.13.1","description":"aiftp core engine: config, diff, deploy, backup, keychain","license":"MIT","author":"Tanaka Yuichiro <u16.tanaka@gmail.com>","homepage":"https://github.com/aiftp-tools/aiftp","repository":{"type":"git","url":"git+https://github.com/aiftp-tools/aiftp.git","directory":"packages/core"},"bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"keywords":["ftp","ftps","deploy","ai","aiftp"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"@iarna/toml":"^2.2.5","basic-ftp":"^6.0.1","fast-xml-parser":"^5.8.0","iconv-lite":"0.7.2","picomatch":"^4.0.4","ssh2-sftp-client":"^12.1.1","zod":"^4.4.3"},"devDependencies":{"@types/iarna__toml":"^2.0.5","@types/picomatch":"^4.0.3","@types/ssh2-sftp-client":"^9.0.6","ftp-srv":"^4.6.3"},"engines":{"node":">=22.0.0"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","prebuild":"node scripts/generate-version.mjs","pretypecheck":"node scripts/generate-version.mjs"},"_nodeVersion":"24.15.0","_id":"@aiftp-tools/core@0.13.1","dist":{"integrity":"sha512-tDsKKJz9VXp5y69goeClTbUtQxiwVsDrF3QuCRz8xHKQuKQrDaECPDFaNJ012Skr7ZuXsHcD/2HHdXD0keSogw==","shasum":"62daaa9a55b0cdad98d3442d74ec0c04d40a9b75","tarball":"https://registry.npmjs.org/@aiftp-tools/core/-/core-0.13.1.tgz","fileCount":197,"unpackedSize":627057,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCXcjUggYF3W1cWTlvB+v9ZRl45xaRlFVuqR27hGJ1IrgIhALCUORrVWHHaRSeg0fRDGdhHE9vkPS9AKxl2Fg5IfZKQ"}]},"_npmUser":{"name":"u16t","email":"u16.tanaka@gmail.com"},"directories":{},"maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.13.1_1788776635815_0.757953342952612"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-24T00:49:20.811Z","modified":"2026-09-07T10:23:56.144Z","0.10.0":"2026-05-24T00:49:21.123Z","0.10.1":"2026-05-24T02:07:05.958Z","0.10.2":"2026-05-24T02:27:18.431Z","0.10.4":"2026-05-24T22:52:54.372Z","0.11.0":"2026-05-26T13:32:09.445Z","0.12.0":"2026-07-11T09:23:00.344Z","0.12.1":"2026-07-26T06:17:13.301Z","0.12.2":"2026-07-26T14:58:38.114Z","0.12.3":"2026-07-26T22:34:09.959Z","0.12.4":"2026-07-28T03:52:23.243Z","0.13.0":"2026-08-15T06:58:53.465Z","0.13.1":"2026-09-07T10:23:55.982Z"},"bugs":{"url":"https://github.com/aiftp-tools/aiftp/issues"},"author":"Tanaka Yuichiro <u16.tanaka@gmail.com>","license":"MIT","homepage":"https://github.com/aiftp-tools/aiftp","keywords":["ftp","ftps","deploy","ai","aiftp"],"repository":{"type":"git","url":"git+https://github.com/aiftp-tools/aiftp.git","directory":"packages/core"},"description":"aiftp core engine: config, diff, deploy, backup, keychain","maintainers":[{"name":"u16t","email":"u16.tanaka@gmail.com"}],"readme":"","readmeFilename":""}