{"_id":"@chehsunliu/seeder-minio","_rev":"10-1f97cb35a7029145c667c2d0cec60777","name":"@chehsunliu/seeder-minio","dist-tags":{"dev":"0.8.0","latest":"0.8.2"},"versions":{"0.4.0":{"name":"@chehsunliu/seeder-minio","version":"0.4.0","keywords":["seeder","test","minio"],"author":{"name":"Che-Hsun Liu","email":"chehsunliu@gmail.com"},"license":"MIT","_id":"@chehsunliu/seeder-minio@0.4.0","maintainers":[{"name":"chehsunliu","email":"chehsunliu@gmail.com"}],"homepage":"https://github.com/chehsunliu/seeder.js#readme","bugs":{"url":"https://github.com/chehsunliu/seeder.js/issues"},"dist":{"shasum":"e7661c590a612a279dd1e727a98b374ad43543bf","tarball":"https://registry.npmjs.org/@chehsunliu/seeder-minio/-/seeder-minio-0.4.0.tgz","fileCount":7,"integrity":"sha512-8+CNXJn6ZACMsB9QAZYIkO94ivVs81yyQbQ8ge6BTULp1NblSptRZwBcAKaO+DrNUg4Ks94AofUJwFumaFRVxw==","signatures":[{"sig":"MEYCIQDv8j9HD9R9ZR6MN3X9C2HEFGlAcXw3jk3e1Pq7ExUFDQIhALiDktYIQoxArAx3DKmm/XySRcGY3QKpUrfwPl+hF/cV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11822},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"f5fd24cc2b0c96fd969b8fda34e0f7d7debd385d","_npmUser":{"name":"chehsunliu","email":"chehsunliu@gmail.com"},"repository":{"url":"git+https://github.com/chehsunliu/seeder.js.git","type":"git","directory":"packages/seeder-minio"},"_npmVersion":"10.9.0","description":"The MinIO implementation for Seeder.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@aws-sdk/client-s3":"^3.701.0","@chehsunliu/seeder":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/seeder-minio_0.4.0_1732698367788_0.8853849955071929","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@chehsunliu/seeder-minio","version":"0.5.0","keywords":["seeder","test","minio"],"author":{"name":"Che-Hsun Liu","email":"chehsunliu@gmail.com"},"license":"MIT","_id":"@chehsunliu/seeder-minio@0.5.0","maintainers":[{"name":"chehsunliu","email":"chehsunliu@gmail.com"}],"homepage":"https://github.com/chehsunliu/seeder.js#readme","bugs":{"url":"https://github.com/chehsunliu/seeder.js/issues"},"dist":{"shasum":"0f9eecd6f92859de62cc190fde97c6e852d4e339","tarball":"https://registry.npmjs.org/@chehsunliu/seeder-minio/-/seeder-minio-0.5.0.tgz","fileCount":7,"integrity":"sha512-a+HEgdemd4GegNBcUlZ9uFKv2DiJ0ir7evEyRl5rnPDiizeDb6Fd44fOaTus0IIFEMmWkfJIHtDeLRa1CHdDgA==","signatures":[{"sig":"MEUCIQDspvouNVqJL3hhkxPA7myfd4R9fZNl81AUeZoHhiz3yQIgLdtLxjcNy60tpNYFUze0+5SwAVg+I4TSVDzlW/oBQUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11822},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"70b149f56d21831516fd14cfa28a9b8f7f08d19d","_npmUser":{"name":"chehsunliu","email":"chehsunliu@gmail.com"},"repository":{"url":"git+https://github.com/chehsunliu/seeder.js.git","type":"git","directory":"packages/seeder-minio"},"_npmVersion":"10.9.0","description":"The MinIO implementation for Seeder.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@aws-sdk/client-s3":"^3.701.0","@chehsunliu/seeder":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/seeder-minio_0.5.0_1732765767136_0.1404236818720419","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@chehsunliu/seeder-minio","version":"0.6.0","keywords":["seeder","test","minio"],"author":{"name":"Che-Hsun Liu","email":"chehsunliu@gmail.com"},"license":"MIT","_id":"@chehsunliu/seeder-minio@0.6.0","maintainers":[{"name":"chehsunliu","email":"chehsunliu@gmail.com"}],"homepage":"https://github.com/chehsunliu/seeder.js#readme","bugs":{"url":"https://github.com/chehsunliu/seeder.js/issues"},"dist":{"shasum":"3231562d1f3fb777210168ada78d7006acac2112","tarball":"https://registry.npmjs.org/@chehsunliu/seeder-minio/-/seeder-minio-0.6.0.tgz","fileCount":7,"integrity":"sha512-g3J3pgEiE5OL2o3aHouKFeRwSk6c9VfRdiQnZM7m2ksXXKJTzuQDWYtTeDTUbbQhpLPs0FNfgOG6Hjjych7p/A==","signatures":[{"sig":"MEYCIQC8lePvzZeoo6VVYjPxeQLBkd1lJGEGP4/hOHkqvRA1hwIhAMx3lwFxjdrGl9d3vWYNKTZIivEqdVMDxSthGxdCJT7x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11822},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"0de260e00650f48a06faf2730f98bc030ac2a9a4","_npmUser":{"name":"chehsunliu","email":"chehsunliu@gmail.com"},"repository":{"url":"git+https://github.com/chehsunliu/seeder.js.git","type":"git","directory":"packages/seeder-minio"},"_npmVersion":"10.9.0","description":"The MinIO implementation for Seeder.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@aws-sdk/client-s3":"^3.701.0","@chehsunliu/seeder":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/seeder-minio_0.6.0_1732814158748_0.3422879203268585","host":"s3://npm-registry-packages"}},"0.7.0-alpha":{"name":"@chehsunliu/seeder-minio","version":"0.7.0-alpha","keywords":["seeder","test","minio"],"author":{"name":"Che-Hsun Liu","email":"chehsunliu@gmail.com"},"license":"MIT","_id":"@chehsunliu/seeder-minio@0.7.0-alpha","maintainers":[{"name":"chehsunliu","email":"chehsunliu@gmail.com"}],"homepage":"https://github.com/chehsunliu/seeder.js#readme","bugs":{"url":"https://github.com/chehsunliu/seeder.js/issues"},"dist":{"shasum":"4c6c9d6fa34d068e797e6f914dab169f1f8d2592","tarball":"https://registry.npmjs.org/@chehsunliu/seeder-minio/-/seeder-minio-0.7.0-alpha.tgz","fileCount":7,"integrity":"sha512-wur3o6Sm2tmdGEIXsWgbF6lZcnMGXZvDQr96XJ28rmCHch6wPcoRxSe/PUlgyVmCh1NS0mHYgfQNMr4iniefEg==","signatures":[{"sig":"MEQCIEYFryxqlX0g+jMxVs3tCuIzm0Z1WGoiyxW5206pHmj8AiA3IF3i+OSFmsXhqLqRZ1frSQsbQT4ndC+ziVG0OWx0OQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10208},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0e9c9040aac7c71f3d3de19d5e427b242f6a6afc","_npmUser":{"name":"chehsunliu","email":"chehsunliu@gmail.com"},"repository":{"url":"git+https://github.com/chehsunliu/seeder.js.git","type":"git","directory":"packages/seeder-minio"},"_npmVersion":"10.9.0","description":"The MinIO implementation for Seeder.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@aws-sdk/client-s3":"^3.701.0","@chehsunliu/seeder":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/seeder-minio_0.7.0-alpha_1732875687266_0.5103171591444537","host":"s3://npm-registry-packages"}},"0.7.0-alpha.1":{"name":"@chehsunliu/seeder-minio","version":"0.7.0-alpha.1","keywords":["seeder","test","minio"],"author":{"name":"Che-Hsun Liu","email":"chehsunliu@gmail.com"},"license":"MIT","_id":"@chehsunliu/seeder-minio@0.7.0-alpha.1","maintainers":[{"name":"chehsunliu","email":"chehsunliu@gmail.com"}],"homepage":"https://github.com/chehsunliu/seeder.js#readme","bugs":{"url":"https://github.com/chehsunliu/seeder.js/issues"},"dist":{"shasum":"5848d7227d53cbb7cdbbc8b8ed07c565d27e4c6c","tarball":"https://registry.npmjs.org/@chehsunliu/seeder-minio/-/seeder-minio-0.7.0-alpha.1.tgz","fileCount":7,"integrity":"sha512-OLvfHBzHE15buaxM9miUa9sXsFOh9nlL5XQbxJtARbHNPyZHuNKWCIcNynHMQNDFJUNDSWFnrm4gwZeYBa/CYg==","signatures":[{"sig":"MEYCIQCE/FMPlodzUEyd8Jhc1TU2iSe83X0OwInw9doLdOq3JAIhAOaCEN3eMh8k6aurb5zDDFET5Yiv42GpPbPg6gUEdTKq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11830},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"0de260e00650f48a06faf2730f98bc030ac2a9a4","_npmUser":{"name":"chehsunliu","email":"chehsunliu@gmail.com"},"repository":{"url":"git+https://github.com/chehsunliu/seeder.js.git","type":"git","directory":"packages/seeder-minio"},"_npmVersion":"10.9.0","description":"The MinIO implementation for Seeder.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@aws-sdk/client-s3":"^3.701.0","@chehsunliu/seeder":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/seeder-minio_0.7.0-alpha.1_1732877031218_0.7949249376227603","host":"s3://npm-registry-packages"}},"0.7.0-alpha.2":{"name":"@chehsunliu/seeder-minio","version":"0.7.0-alpha.2","keywords":["seeder","test","minio"],"author":{"name":"Che-Hsun Liu","email":"chehsunliu@gmail.com"},"license":"MIT","_id":"@chehsunliu/seeder-minio@0.7.0-alpha.2","maintainers":[{"name":"chehsunliu","email":"chehsunliu@gmail.com"}],"homepage":"https://github.com/chehsunliu/seeder.js#readme","bugs":{"url":"https://github.com/chehsunliu/seeder.js/issues"},"dist":{"shasum":"f1ec8f3773061231da42aaeada766d22dc3901f9","tarball":"https://registry.npmjs.org/@chehsunliu/seeder-minio/-/seeder-minio-0.7.0-alpha.2.tgz","fileCount":7,"integrity":"sha512-vhoe5fhMGsjxT1yzeCFwMBhkOrkDYwT5y4ph5quZIr0CsJOuWsw35WbIJlaQrRO26lu9Ywk8T54opF2M71859Q==","signatures":[{"sig":"MEQCIA+wf4dER0mcLKKbuH396xikxDjsjP/0p2/QySh1HkybAiA6sAswQ6M8zL1yZNpaUvKBevnJqkPHW0E+4iM8U1rvCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10210},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6c86852a133eba441f966d505fe1fe4b2da59475","_npmUser":{"name":"chehsunliu","email":"chehsunliu@gmail.com"},"repository":{"url":"git+https://github.com/chehsunliu/seeder.js.git","type":"git","directory":"packages/seeder-minio"},"_npmVersion":"10.9.0","description":"The MinIO implementation for Seeder.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@aws-sdk/client-s3":"^3.701.0","@chehsunliu/seeder":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/seeder-minio_0.7.0-alpha.2_1732877349951_0.6055223978564992","host":"s3://npm-registry-packages"}},"0.7.0-alpha.3":{"name":"@chehsunliu/seeder-minio","version":"0.7.0-alpha.3","keywords":["seeder","test","minio"],"author":{"name":"Che-Hsun Liu","email":"chehsunliu@gmail.com"},"license":"MIT","_id":"@chehsunliu/seeder-minio@0.7.0-alpha.3","maintainers":[{"name":"chehsunliu","email":"chehsunliu@gmail.com"}],"homepage":"https://github.com/chehsunliu/seeder.js#readme","bugs":{"url":"https://github.com/chehsunliu/seeder.js/issues"},"dist":{"shasum":"ef85dddd7d386edb37b697c53ecbb96eb65c49a4","tarball":"https://registry.npmjs.org/@chehsunliu/seeder-minio/-/seeder-minio-0.7.0-alpha.3.tgz","fileCount":7,"integrity":"sha512-b9cAeL/1RnASQ4WTkLdZHVIb3CIY1ondlecApkh/oniLrBAD36vO2vZiwS8PJlEQly4sascTvKGE2Si7SUs3cg==","signatures":[{"sig":"MEUCIDIonkE5ASdpVxht1XOUSMr7Fdr581l9lQui/cwDJruEAiEAgbIAL376eG+mwRC6twEi8TgUTHaPIRkA02EbSwqoI8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10210},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9a0981b932244bbca4b9f04adc2a77935b534627","_npmUser":{"name":"chehsunliu","email":"chehsunliu@gmail.com"},"repository":{"url":"git+https://github.com/chehsunliu/seeder.js.git","type":"git","directory":"packages/seeder-minio"},"_npmVersion":"10.9.0","description":"The MinIO implementation for Seeder.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@aws-sdk/client-s3":"^3.701.0","@chehsunliu/seeder":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/seeder-minio_0.7.0-alpha.3_1732877728582_0.6564584291579825","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@chehsunliu/seeder-minio","version":"0.7.0","keywords":["seeder","test","minio"],"author":{"name":"Che-Hsun Liu","email":"chehsunliu@gmail.com"},"license":"MIT","_id":"@chehsunliu/seeder-minio@0.7.0","maintainers":[{"name":"chehsunliu","email":"chehsunliu@gmail.com"}],"homepage":"https://github.com/chehsunliu/seeder.js#readme","bugs":{"url":"https://github.com/chehsunliu/seeder.js/issues"},"dist":{"shasum":"25c70e7df0f93ae0ec3e8e529221a8626f0640c7","tarball":"https://registry.npmjs.org/@chehsunliu/seeder-minio/-/seeder-minio-0.7.0.tgz","fileCount":7,"integrity":"sha512-OOBn2O+AHxWkNwpbvwEYUHiLnCn1mEptinJ2svRJ/i5d7U2Yh8Ov5b8F7lhURtutMGfA0rAhT+Mmv7MBflVq1Q==","signatures":[{"sig":"MEYCIQCHyZTjanlVvnmnFnHiXEKNXg7Ktto4H1PnrpSZeDSg3gIhAMEYcsatU+jYeqbA5Ryi2WrWog4AnysJt4gS2oy8iEQ6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11822},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"0de260e00650f48a06faf2730f98bc030ac2a9a4","_npmUser":{"name":"chehsunliu","email":"chehsunliu@gmail.com"},"repository":{"url":"git+https://github.com/chehsunliu/seeder.js.git","type":"git","directory":"packages/seeder-minio"},"_npmVersion":"10.9.0","description":"The MinIO implementation for Seeder.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@aws-sdk/client-s3":"^3.701.0","@chehsunliu/seeder":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/seeder-minio_0.7.0_1732878734441_0.024575032738376024","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@chehsunliu/seeder-minio","version":"0.8.0","keywords":["seeder","test","minio"],"author":{"name":"Che-Hsun Liu","email":"chehsunliu@gmail.com"},"license":"MIT","_id":"@chehsunliu/seeder-minio@0.8.0","maintainers":[{"name":"chehsunliu","email":"chehsunliu@gmail.com"}],"homepage":"https://github.com/chehsunliu/seeder.js#readme","bugs":{"url":"https://github.com/chehsunliu/seeder.js/issues"},"dist":{"shasum":"a3375ff3b6212bd8601bc23a23c9807c0a03975b","tarball":"https://registry.npmjs.org/@chehsunliu/seeder-minio/-/seeder-minio-0.8.0.tgz","fileCount":7,"integrity":"sha512-scrfJJPQsUUdhNFZfy2FcgFYTYV2AzAAK0N/Tvg1j223lvc5qwqm2gWxgGZFDceD0W8yPwoOwStuinn5mAU9qw==","signatures":[{"sig":"MEQCIDZf/Sed8TMLEcdxk/tqB57Q1lhIJddn2eYFCOX6PLtKAiBPviQMmnumMUg9nnvNwEbTYWDj0f7rFJab8p6UeAjbgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11830},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"67e5a3441c981ec49d9887a0233e120905bcfc9c","_npmUser":{"name":"chehsunliu","email":"chehsunliu@gmail.com"},"repository":{"url":"git+https://github.com/chehsunliu/seeder.js.git","type":"git","directory":"packages/seeder-minio"},"_npmVersion":"10.9.0","description":"The MinIO implementation for Seeder.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@aws-sdk/client-s3":"^3.701.0","@chehsunliu/seeder":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/seeder-minio_0.8.0_1732896222760_0.16559293068920589","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@chehsunliu/seeder-minio","version":"0.8.1","keywords":["seeder","test","minio"],"author":{"name":"Che-Hsun Liu","email":"chehsunliu@gmail.com"},"license":"MIT","_id":"@chehsunliu/seeder-minio@0.8.1","maintainers":[{"name":"chehsunliu","email":"chehsunliu@gmail.com"}],"homepage":"https://github.com/chehsunliu/seeder.js#readme","bugs":{"url":"https://github.com/chehsunliu/seeder.js/issues"},"dist":{"shasum":"d19303d115bf3e3a30df08518d2f56ffd02a6e8a","tarball":"https://registry.npmjs.org/@chehsunliu/seeder-minio/-/seeder-minio-0.8.1.tgz","fileCount":7,"integrity":"sha512-3/M/wYlKt9y2MwD1idqFiKQBPxQT0uAx76+qQyOEvIJWmHARIFDIXXjjmbzHARdD1BRk2prBVkPyvgku2nppwg==","signatures":[{"sig":"MEYCIQCEfkYpGnnLwJWBhs+zbnJexlZpGsrwQFmTMcLBMg1fDgIhAKEqIWI+YTqkFJOk4DzMsAljew4sqAnoztU0wmlN7m+Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11830},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"639e4fef9416b72eec9d531ecbcc94498eb55155","_npmUser":{"name":"chehsunliu","email":"chehsunliu@gmail.com"},"repository":{"url":"git+https://github.com/chehsunliu/seeder.js.git","type":"git","directory":"packages/seeder-minio"},"_npmVersion":"10.9.0","description":"The MinIO implementation for Seeder.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@aws-sdk/client-s3":"^3.701.0","@chehsunliu/seeder":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/seeder-minio_0.8.1_1732896746875_0.7480374721566054","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@chehsunliu/seeder-minio","version":"0.8.2","description":"The MinIO implementation for Seeder.js","author":{"name":"Che-Hsun Liu","email":"chehsunliu@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chehsunliu/seeder.js.git","directory":"packages/seeder-minio"},"bugs":{"url":"https://github.com/chehsunliu/seeder.js/issues"},"keywords":["seeder","test","minio"],"main":"./dist/index.js","types":"./dist/index.d.ts","dependencies":{"@aws-sdk/client-s3":"^3.723.0","@chehsunliu/seeder":"*"},"_id":"@chehsunliu/seeder-minio@0.8.2","gitHead":"587cd321d33ba3c57b1c622c6d534b1a9992f0ec","homepage":"https://github.com/chehsunliu/seeder.js#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-ugavO8kYvtmAQW600xmrQC4a782fv/SKQvTamoiby1jkI5+qCVwPD4+fgrrqWBn33O4pW6KcdXANLCEqN1GGOg==","shasum":"a60659b04b23116b76ecca9ab84c223503c4258b","tarball":"https://registry.npmjs.org/@chehsunliu/seeder-minio/-/seeder-minio-0.8.2.tgz","fileCount":7,"unpackedSize":11830,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvFx+FgjWrVHhVZN1fPKoZob5yI9xHIWQyeA5K1BpGOAiEA9PWWhxiSj+Lyd6y3FKQYrxkIUQXWGmz9vjLKYOTDasQ="}]},"_npmUser":{"name":"chehsunliu","email":"chehsunliu@gmail.com"},"directories":{},"maintainers":[{"name":"chehsunliu","email":"chehsunliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/seeder-minio_0.8.2_1736216944158_0.24904232139868188"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-27T09:06:07.673Z","modified":"2025-01-07T02:29:04.513Z","0.4.0":"2024-11-27T09:06:07.959Z","0.5.0":"2024-11-28T03:49:27.329Z","0.6.0":"2024-11-28T17:15:58.901Z","0.7.0-alpha":"2024-11-29T10:21:27.439Z","0.7.0-alpha.1":"2024-11-29T10:43:51.367Z","0.7.0-alpha.2":"2024-11-29T10:49:10.106Z","0.7.0-alpha.3":"2024-11-29T10:55:28.747Z","0.7.0":"2024-11-29T11:12:14.587Z","0.8.0":"2024-11-29T16:03:42.957Z","0.8.1":"2024-11-29T16:12:27.051Z","0.8.2":"2025-01-07T02:29:04.349Z"},"bugs":{"url":"https://github.com/chehsunliu/seeder.js/issues"},"author":{"name":"Che-Hsun Liu","email":"chehsunliu@gmail.com"},"license":"MIT","homepage":"https://github.com/chehsunliu/seeder.js#readme","keywords":["seeder","test","minio"],"repository":{"type":"git","url":"git+https://github.com/chehsunliu/seeder.js.git","directory":"packages/seeder-minio"},"description":"The MinIO implementation for Seeder.js","maintainers":[{"name":"chehsunliu","email":"chehsunliu@gmail.com"}],"readme":"# Seeder.js / MinIO\n\n[![NPM Version](https://img.shields.io/npm/v/%40chehsunliu%2Fseeder-minio?style=flat-square)](https://www.npmjs.com/package/@chehsunliu/seeder-minio)\n\nThe MinIO implementation for Seeder.js.\n\n## Getting Started\n\nInstall Seeder.js:\n\n```sh\nnpm install -D @chehsunliu/seeder @chehsunliu/seeder-minio\n```\n\nActivate a local MinIO server via Docker Compose:\n\n```yaml\nservices:\n  minio:\n    image: minio/minio\n    restart: always\n    ports:\n      - \"127.0.0.1:9000:9000\"\n      - \"127.0.0.1:9001:9001\"\n    entrypoint: sh\n    command: -c 'mkdir -p /data/demo && /usr/bin/minio server /data --console-address :9001'\n```\n\nConfigure the seeders in `setup.ts`, which should be loaded in Jest `setupFilesAfterEnv` or in Vitest `setupFiles`:\n\n```ts\nimport { seederManager } from \"@chehsunliu/seeder\";\nimport { MinioSeeder } from \"@chehsunliu/seeder-minio\";\n\nseederManager.configure([\n  new MinioSeeder({\n    connection: {\n      region: \"us-west-2\",\n      endpoint: \"http://127.0.0.1:9000\",\n      username: \"minioadmin\",\n      password: \"minioadmin\",\n    },\n    localSrcDir: \"minio\",\n    destBucket: \"demo\",\n  }),\n]);\n\nafterAll(async () => {\n  await seederManager.release();\n});\n```\n\nPut some test data in `data`:\n\n```sh\nmkdir -p data/ftp\necho \"123\" > data/minio/a.txt\necho \"abc\" > data/minio/b/c.txt\n```\n\n```ts\nimport { seederManager } from \"@chehsunliu/seeder\";\n\nbeforeEach(async () => {\n  await seederManager.truncate();\n  await seederManager.seed(path.join(__dirname, \"data\"));\n});\n\ntest(\"blah blah blah\", () => {\n  // Data should be available in:\n  //   - s3://demo/a.txt\n  //   - s3://demo/b/c.txt\n});\n```\n","readmeFilename":"README.md"}