{"_id":"@atom-forge/attachment","_rev":"9-2a521e45cceeebec233b9c0b1154598a","name":"@atom-forge/attachment","dist-tags":{"latest":"0.3.2"},"versions":{"0.1.3":{"name":"@atom-forge/attachment","version":"0.1.3","author":{"name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/attachment@0.1.3","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"dist":{"shasum":"e250a7a754363d092684a370e7bc66cae3a6e4f7","tarball":"https://registry.npmjs.org/@atom-forge/attachment/-/attachment-0.1.3.tgz","fileCount":47,"integrity":"sha512-XrGgDJtgdRa0y0eC3BpPM0noCpn7yq9Jct04EnVB8nvD4vYpJ+mhQYWNBTDBGvfS+kOaRJiZaKm0ZxqnqLFExQ==","signatures":[{"sig":"MEYCIQCxH2QReKPmgmNXJzHvrYNdRNnrxtsJvs9ojk06rAw8XQIhAMTs6JcJdujCYRTv9tKCxwfEGEsoVssyKZbczAW18EQD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82572},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dbdc56a3511623c5634dce8ba4e1b6c7cf384a31","scripts":{"build":"rm -rf dist && tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"_npmVersion":"11.4.2","description":"Attachment management for your ORM","directories":{},"_nodeVersion":"24.4.1","dependencies":{"mime":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","sharp":"^0.34.5","typescript":"^6.0.2","@types/node":"^25.5.2","music-metadata":"^11.12.3"},"peerDependencies":{"zod":">=4.0.0","sharp":">=0.32.0","music-metadata":">=11.12.0"},"_npmOperationalInternal":{"tmp":"tmp/attachment_0.1.3_1775499244917_0.019966500601752424","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@atom-forge/attachment","version":"0.1.4","author":{"url":"https://github.com/laborci","name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/attachment@0.1.4","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"dist":{"shasum":"bbda2de040a373f48f270626276e7da31ec27fcc","tarball":"https://registry.npmjs.org/@atom-forge/attachment/-/attachment-0.1.4.tgz","fileCount":47,"integrity":"sha512-O1QnshYPZcdQ0S0AGahqBA8DLexXkZfkd6/++HAODVUPqHhcJelEAil8rQ5RRDibYYC5c4V7AYgs2zv36jTmKw==","signatures":[{"sig":"MEYCIQCguHpbH/fXsXDkzAcXJtrIpRfE/Zlxux82m1uS/tBKkgIhAIuLpHq/NrWDlp2+arhPEVhtJFI1XJJa+uPmU1xMZf3o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83140},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5409d724138db67c561490af7af7de5d2d9c9fd7","scripts":{"build":"rm -rf dist && tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"_npmVersion":"11.4.2","description":"Attachment management for your ORM","directories":{},"_nodeVersion":"24.4.1","dependencies":{"mime":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","sharp":"^0.34.5","typescript":"^6.0.2","@types/node":"^25.5.2","music-metadata":"^11.12.3"},"peerDependencies":{"zod":">=4.0.0","sharp":">=0.32.0","music-metadata":">=11.12.0"},"_npmOperationalInternal":{"tmp":"tmp/attachment_0.1.4_1775563541532_0.47796429827244546","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@atom-forge/attachment","version":"0.2.0","author":{"url":"https://github.com/laborci","name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/attachment@0.2.0","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"dist":{"shasum":"8684af6edff474ca1bd68ac11a66d3e3fd834ae7","tarball":"https://registry.npmjs.org/@atom-forge/attachment/-/attachment-0.2.0.tgz","fileCount":53,"integrity":"sha512-ojnfSmYC1npMrhgi2bueHOCCt9qoJW7zQxrFlGgAB6lZYRWS8CzIYUg+ilLcU3lkij1gR3pnPGf+nelxGnBAmA==","signatures":[{"sig":"MEQCIAp5vlbrrWn/9eKY76CeP01qym0bsOmzhXXCxkvxTtLGAiBylzPUPLTCkRr4lMVCVXTzDePbEGUSx5cQaxpFdDkjHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65601},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5c3b2e2762c075ceaff61fdba819c4d4e241458b","scripts":{"build":"rm -rf dist && tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"_npmVersion":"11.4.2","description":"Attachment management for your ORM","directories":{},"_nodeVersion":"24.4.1","dependencies":{"mime":"^4.0.0","@aws-sdk/client-s3":"^3.1046.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","sharp":"^0.34.5","typescript":"^6.0.2","@types/node":"^25.5.2","music-metadata":"^11.12.3"},"peerDependencies":{"zod":">=4.0.0","sharp":">=0.32.0","music-metadata":">=11.12.0"},"_npmOperationalInternal":{"tmp":"tmp/attachment_0.2.0_1779026856849_0.918845031591331","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@atom-forge/attachment","version":"0.2.1","author":{"url":"https://github.com/laborci","name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/attachment@0.2.1","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"dist":{"shasum":"7f1205c483b0c23a59ffd5224c65ae282faca819","tarball":"https://registry.npmjs.org/@atom-forge/attachment/-/attachment-0.2.1.tgz","fileCount":53,"integrity":"sha512-e1LWsIOoskxwAUglVjuR9vj1gC2PZr0NSluilj9oNCIWDK8VD4epYSo09ICZ8/xYd6q3gIu6uY500MoFNLYc2g==","signatures":[{"sig":"MEUCIQC8XlrRoRoYM/7joXBWXrdF1bhagsI/b3bXE4FwUm408AIgc+bpAvaahxuaXGHeGs+Nkmlq2nBOU8M212efduCTu/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65601},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"33dd432b7a82d1ff3dbf826d1d08d767e4fcc118","scripts":{"build":"rm -rf dist && tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"_npmVersion":"11.4.2","description":"Attachment management for your ORM","directories":{},"_nodeVersion":"24.4.1","dependencies":{"mime":"^4.0.0","@aws-sdk/client-s3":"^3.1046.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","sharp":"^0.34.5","typescript":"^6.0.2","@types/node":"^25.5.2","music-metadata":"^11.12.3"},"peerDependencies":{"zod":">=4.0.0","sharp":">=0.32.0","music-metadata":">=11.12.0"},"_npmOperationalInternal":{"tmp":"tmp/attachment_0.2.1_1779027076764_0.06801479838910818","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@atom-forge/attachment","version":"0.2.2","keywords":["attachment","file-upload","prisma","typescript","s3","image"],"author":{"url":"https://github.com/laborci","name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/attachment@0.2.2","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/attachment#readme","bugs":{"url":"https://github.com/atom-forge/attachment/issues"},"dist":{"shasum":"50d479f80e887c162427d2e8f92a007efd188cdf","tarball":"https://registry.npmjs.org/@atom-forge/attachment/-/attachment-0.2.2.tgz","fileCount":53,"integrity":"sha512-rtMkGwFa/FeZpg61lh6CFzeZsne8ZVPyEdOyF6QiXtN3QNy7sbS/s1LqKcw/q5hvEgGMJn3rEnQyUK7g5Xx06Q==","signatures":[{"sig":"MEQCIDRTxKGemwHqp8SP1xpWp7fiLQYZmoGVE24np1gK82kAAiBWINpfLqMXBIUcWbiDg2it58pL/yxrHJIAHkH/1GY9dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"68dcadd5554ec892b0e043eda9e8752bcb65c2c8","scripts":{"build":"rm -rf dist && tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/attachment.git"},"_npmVersion":"11.4.2","description":"Attachment management for your ORM","directories":{},"_nodeVersion":"24.4.1","dependencies":{"mime":"^4.0.0","@aws-sdk/client-s3":"^3.1046.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","sharp":"^0.34.5","typescript":"^6.0.2","@types/node":"^25.5.2","music-metadata":"^11.12.3"},"peerDependencies":{"zod":">=4.0.0","sharp":">=0.32.0","music-metadata":">=11.12.0"},"_npmOperationalInternal":{"tmp":"tmp/attachment_0.2.2_1779027406350_0.386634945721547","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@atom-forge/attachment","version":"0.2.3","keywords":["attachment","file-upload","prisma","typescript","s3","image"],"author":{"url":"https://github.com/laborci","name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/attachment@0.2.3","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/attachment#readme","bugs":{"url":"https://github.com/atom-forge/attachment/issues"},"dist":{"shasum":"005bfa607c40dad01f4f86d3c28ac9f08f9232fe","tarball":"https://registry.npmjs.org/@atom-forge/attachment/-/attachment-0.2.3.tgz","fileCount":71,"integrity":"sha512-UgdwId1yLjEQJctk2IGOw+D7Z1JAhxnPkNONPrz2JzuhLXW/+f6xzkWAAXh3HfybpysFtYOpnbj6fDz+3hs8sA==","signatures":[{"sig":"MEQCICSqFDCZ+nTtDaBUWtNPCz85OqNOCGGjzZa3yIMyrvhXAiBJ/HwCa6ySQfjJYvZcrQKHNwoX7aXVcpmq8omFhK0y+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143833},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d86b80f69ce7abe5d93a36ef5025d9135e857039","scripts":{"build":"rm -rf dist && tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"laborci","email":"gergely@laborci.hu"},"repository":{"url":"git://github.com/atom-forge/attachment.git"},"_npmVersion":"11.4.2","description":"Attachment management for your ORM","directories":{},"_nodeVersion":"24.4.1","dependencies":{"mime":"^4.0.0","@aws-sdk/client-s3":"^3.1046.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","sharp":"^0.34.5","typescript":"^6.0.2","@types/node":"^25.5.2","music-metadata":"^11.12.3"},"peerDependencies":{"zod":">=4.0.0","sharp":">=0.32.0","music-metadata":">=11.12.0"},"_npmOperationalInternal":{"tmp":"tmp/attachment_0.2.3_1779027705525_0.5337640029842661","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@atom-forge/attachment","version":"0.3.0","keywords":["attachment","file-upload","prisma","typescript","s3","image"],"author":{"url":"https://github.com/laborci","name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/attachment@0.3.0","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/attachment#readme","bugs":{"url":"https://github.com/atom-forge/attachment/issues"},"dist":{"shasum":"238974652eba3ec200a32f379b3b07e9d972ddde","tarball":"https://registry.npmjs.org/@atom-forge/attachment/-/attachment-0.3.0.tgz","fileCount":70,"integrity":"sha512-k4am11COwD0XuWqpceOJjnF0wbr0q9DCRqUTK45tTfWFq9nHKnWvcjc/ldrgSxRxrh0laDFak+xuN0LaLlzYyA==","signatures":[{"sig":"MEUCIE6o5s4bYFPTc0f4/+FQ3prxXw+u5ZaYF940cQnkOz8PAiEA0dbvH+Vs4YOTPyKx4rjFWyiZZRFqiQr6ijy9t5HCixY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atom-forge%2fattachment@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"8a4fde072ec0f5c64b5e4a8f3accdb8cc9622349","scripts":{"build":"rm -rf dist && tsc","release":"npm publish --access public","prepublishOnly":"bun run scripts/prepublish.ts && bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:adde449f-6d80-470f-83d1-23bb216c1986"}},"repository":{"url":"git://github.com/atom-forge/attachment.git"},"_npmVersion":"11.13.0","description":"Attachment management for your ORM","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mime":"^4.0.0","@aws-sdk/client-s3":"^3.1046.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","sharp":"^0.34.5","typescript":"^6.0.2","@types/node":"^25.5.2","music-metadata":"^11.12.3"},"peerDependencies":{"zod":">=4.0.0","sharp":">=0.32.0","music-metadata":">=11.12.0"},"_npmOperationalInternal":{"tmp":"tmp/attachment_0.3.0_1780307340536_0.4525277698101273","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@atom-forge/attachment","version":"0.3.1","keywords":["attachment","file-upload","prisma","typescript","s3","image"],"author":{"url":"https://github.com/laborci","name":"Gergely Laborci"},"license":"SEE LICENSE IN LICENSE","_id":"@atom-forge/attachment@0.3.1","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"homepage":"https://github.com/atom-forge/attachment#readme","bugs":{"url":"https://github.com/atom-forge/attachment/issues"},"dist":{"shasum":"27826b80a88e35aa87f75a46fa09b809fdec34e8","tarball":"https://registry.npmjs.org/@atom-forge/attachment/-/attachment-0.3.1.tgz","fileCount":71,"integrity":"sha512-S6zd2u1iebbX/2Fx0FVPZ6lV+qqS1iCg9PKWCPdoU5/2cDhzkhnGyKvT0OIUTicq5bJvCF0ysHhFGt08p/Rjow==","signatures":[{"sig":"MEQCIAFJMpnxUtY4OrzeXyaixenk+p4f4nCJAuKa5vi+9ClBAiA929RqjCmyAfKhxJfWXBn0wpdN2khDY2XOAhdwTEsiJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atom-forge%2fattachment@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147327},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"4c044dafd05c4fb667293a992d175d6a61179439","scripts":{"pub":"bun run scripts/pub.ts","build":"rm -rf dist && tsc","release":"npm publish --access public","pub-check":"bun run scripts/pub-check.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:adde449f-6d80-470f-83d1-23bb216c1986"}},"repository":{"url":"git://github.com/atom-forge/attachment.git"},"_npmVersion":"11.17.0","description":"Attachment management for your ORM","directories":{},"_nodeVersion":"24.19.0","dependencies":{"mime":"^4.0.0","@aws-sdk/client-s3":"^3.1046.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","sharp":"^0.34.5","typescript":"^6.0.2","@types/node":"^25.5.2","music-metadata":"^11.12.3"},"peerDependencies":{"zod":">=4.0.0","sharp":">=0.32.0","music-metadata":">=11.12.0"},"_npmOperationalInternal":{"tmp":"tmp/attachment_0.3.1_1787833000255_0.8210110843707614","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@atom-forge/attachment","version":"0.3.2","description":"Attachment management for your ORM","homepage":"https://github.com/atom-forge/attachment#readme","repository":{"url":"git://github.com/atom-forge/attachment.git"},"bugs":{"url":"https://github.com/atom-forge/attachment/issues"},"keywords":["attachment","file-upload","prisma","typescript","s3","image"],"author":{"name":"Gergely Laborci","url":"https://github.com/laborci"},"license":"SEE LICENSE IN LICENSE","type":"module","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./client":{"import":"./dist/client.js","types":"./dist/client.d.ts"}},"scripts":{"build":"rm -rf dist && tsc","prepublishOnly":"bun run build","release":"npm publish --access public","pub-check":"bun run scripts/pub-check.ts","pub":"bun run scripts/pub.ts"},"dependencies":{"@aws-sdk/client-s3":"^3.1046.0","mime":"^4.0.0"},"peerDependencies":{"music-metadata":">=11.12.0","sharp":">=0.32.0","zod":">=4.0.0"},"devDependencies":{"@types/node":"^25.5.2","music-metadata":"^11.12.3","sharp":"^0.34.5","typescript":"^6.0.2","zod":"^4.3.6"},"gitHead":"190dca0f9196e7cd8216edc4f681718a78163cb9","_id":"@atom-forge/attachment@0.3.2","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-5tXx49qieC5IGWD0MQGCgkuDvtotIySCRli4gboRZ8L175pyaaPT8YqTAP6VrzrY0pQaQ9m+ZLLaA5KhjH9bjQ==","shasum":"63708da250ce8df7b847ea854f7bd2bfa863cb1c","tarball":"https://registry.npmjs.org/@atom-forge/attachment/-/attachment-0.3.2.tgz","fileCount":71,"unpackedSize":150240,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atom-forge%2fattachment@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIATKIoNaPX3x+okivlqU+mi1yOWKrSTgU0BMlVe+c51YAiAX5IOgY9Xt0L2LS2eu4fsOvntO32fq0nmzAbDOy7ACBw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:adde449f-6d80-470f-83d1-23bb216c1986"}},"directories":{},"maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/attachment_0.3.2_1787917821246_0.9181302602805927"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-06T18:14:04.838Z","modified":"2026-08-28T11:50:21.919Z","0.1.3":"2026-04-06T18:14:05.095Z","0.1.4":"2026-04-07T12:05:41.811Z","0.2.0":"2026-05-17T14:07:37.038Z","0.2.1":"2026-05-17T14:11:16.913Z","0.2.2":"2026-05-17T14:16:46.514Z","0.2.3":"2026-05-17T14:21:45.691Z","0.3.0":"2026-06-01T09:49:00.676Z","0.3.1":"2026-08-27T12:16:40.389Z","0.3.2":"2026-08-28T11:50:21.372Z"},"bugs":{"url":"https://github.com/atom-forge/attachment/issues"},"author":{"name":"Gergely Laborci","url":"https://github.com/laborci"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/atom-forge/attachment#readme","keywords":["attachment","file-upload","prisma","typescript","s3","image"],"repository":{"url":"git://github.com/atom-forge/attachment.git"},"description":"Attachment management for your ORM","maintainers":[{"name":"laborci","email":"gergely@laborci.hu"}],"readme":"# @atom-forge/attachment\n\nPortable, framework-agnostic file attachment system for Prisma entities.\nStores file metadata in a `Json?` column — no separate file table.\n\n---\n\n## Documentation\n\n- [English Documentation](docs/en/index.md)\n- [Hungarian Documentation](docs/hu/index.md)\n- [LLM Reference](docs/llm/index.md)\n\n## License\n\nAtomForge — Patron License. Copyright (c) 2026-present Gergely Laborci.\n\n- **Non-commercial use** (personal projects, open source, non-profits): free of charge.\n- **Commercial use** (for-profit, SaaS, client work): requires an active [GitHub Sponsors](https://github.com/sponsors/atom-forge) subscription. The license is perpetual for projects started during the active support period.\n\nSee the [LICENSE](./LICENSE) file for the full license text.\n","readmeFilename":"README.md"}