{"_id":"@3asoftwares/types","_rev":"16-943226ae3c1e5d7b8c899306dd31216f","name":"@3asoftwares/types","dist-tags":{"latest":"1.0.18"},"versions":{"1.0.0":{"name":"@3asoftwares/types","version":"1.0.0","keywords":["typescript","types","e-commerce","3asoftwares"],"author":{"name":"3A Softwares"},"license":"MIT","_id":"@3asoftwares/types@1.0.0","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"homepage":"https://github.com/3asoftwares/e-commerce/tree/main/packages/types#readme","bugs":{"url":"https://github.com/3asoftwares/e-commerce/issues"},"dist":{"shasum":"06668d78ff0b1e1fc2477efbcf041a31abf1db7a","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.0.tgz","fileCount":6,"integrity":"sha512-3Jh9TPcrhExscDCkaG1zMDkZwWzMHFZ8+T9cvN3Bo5hJz5diTrIyXXNKN3QvZqjgA7h6Gtnb9XGItoNPgQX1yg==","signatures":[{"sig":"MEYCIQCQBdw3wFeughy0jrTR/yciQevbJbHppizx5L33A/3z+wIhAIsM3neINFSHyUv506DAn9hdQJF+AdfSF6Hq4zKCbDaj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81520},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ee011f3456e4887447096ece233bac8393fe85e0","scripts":{"test":"vitest","build":"tsup","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"deprecated":" ","repository":{"url":"git+https://github.com/3asoftwares/e-commerce.git","type":"git","directory":"packages/types"},"_npmVersion":"10.8.1","description":"Shared TypeScript types for 3A Softwares","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^1.6.0","typescript":"^5.3.0","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.0_1767857794498_0.05280112449533836","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@3asoftwares/types","version":"1.0.1","keywords":["ecommerce","types","typescript","microservices"],"author":{"name":"3aSoftwares"},"license":"MIT","_id":"@3asoftwares/types@1.0.1","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"homepage":"https://github.com/3asoftwares/E-Commerce-Microservices-Platform#readme","bugs":{"url":"https://github.com/3asoftwares/E-Commerce-Microservices-Platform/issues"},"dist":{"shasum":"b3c0c099ce3d58a99db98b1f696f37ed217b5e10","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.1.tgz","fileCount":34,"integrity":"sha512-k6AMJcliDzDt7cgCX4CHTfeLLlSaJC8DvLJBkT/ChhqoxbTO/bbomMmDapFylajNNCu4SdYGNnlWbR7gLEJGcA==","signatures":[{"sig":"MEQCIEEg1ygBrCYhrDVa4Ei4SP/h2vxTBW+qqYKaA5P+lVc2AiBTtp5jPt1rjrEPitKLEOw22aSEych44ctjr0EDi8+9Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120936},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"87301d453b45b609f6fd74f03c747b228d8e0c2e","scripts":{"test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --external @3asoftwares/utils","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"deprecated":" ","repository":{"url":"git+https://github.com/3asoftwares/E-Commerce-Microservices-Platform.git","type":"git","directory":"packages/types"},"_npmVersion":"10.8.1","description":"TypeScript type definitions for 3A Softwares E-Commerce","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.0.16","typescript":"^5.3.0","@vitest/coverage-v8":"^4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.1_1767897575424_0.42956599919041305","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@3asoftwares/types","version":"1.0.2","keywords":["ecommerce","types","typescript","microservices"],"author":{"name":"3aSoftwares"},"license":"MIT","_id":"@3asoftwares/types@1.0.2","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"homepage":"https://github.com/3asoftwares/E-Commerce-Microservices-Platform#readme","bugs":{"url":"https://github.com/3asoftwares/E-Commerce-Microservices-Platform/issues"},"dist":{"shasum":"84baf3c7102dc80bd20089029c225bf487eb8a23","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.2.tgz","fileCount":34,"integrity":"sha512-DraL1Fj4nzLn+AMZFF3fprpX7qDtp2vQe9vpslhj0cNnuwS2OD2A6zSQmbL8cJPXbhyyvuZfGUZWFvwalZR0ww==","signatures":[{"sig":"MEYCIQD6frIT/bCbTMYFd6fA3UmalrVsTZqO7oPfHhvYtwlacgIhAOi2v+MH+h4oFXklCAosu2ETa+694Hl45rEntYW9u7Qg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121511},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"1fdc69428e9ade31accd57cf50e0d9c23cb445c5","scripts":{"test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean --external @3asoftwares/utils","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"deprecated":" ","repository":{"url":"git+https://github.com/3asoftwares/E-Commerce-Microservices-Platform.git","type":"git","directory":"packages/types"},"_npmVersion":"10.8.1","description":"TypeScript type definitions for 3A Softwares E-Commerce","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.0.16","typescript":"^5.3.0","@vitest/coverage-v8":"^4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.2_1768062971449_0.49906445753037687","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@3asoftwares/types","version":"1.0.3","keywords":["ecommerce","types","typescript","microservices","3asoftwares"],"author":{"name":"3aSoftwares"},"license":"MIT","_id":"@3asoftwares/types@1.0.3","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"homepage":"https://github.com/3asoftwares/E-Commerce#readme","bugs":{"url":"https://github.com/3asoftwares/E-Commerce/issues"},"dist":{"shasum":"3576cfb7eec133aae6dce03fa0f109b5021b7b0b","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.3.tgz","fileCount":6,"integrity":"sha512-knUq6AfrlnpyrFGYWR+x00Jk75brXovLt59OHrie+vHRkXCk2GbfYipkPN8pEfPpD7w1plCD9rwobROPcOy19w==","signatures":[{"sig":"MEQCIHuMl942MsU6gaQMBWmk2Cu2O1o1cQEKPv0kDlwDLChzAiBbdRDzvP7zrdV67wNMrBr4UKCgkOSa3u7V0zTNPQT1Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81980},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"1d9d9168901ceefddc0c97ea83e95de6373d1b39","scripts":{"test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"repository":{"url":"git+https://github.com/3asoftwares/E-Commerce.git","type":"git","directory":"packages/types"},"_npmVersion":"10.8.1","description":"TypeScript type definitions for 3A Softwares E-Commerce","directories":{},"_nodeVersion":"20.11.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","vitest":"^4.0.16","typescript":"^5.3.0","@vitest/coverage-v8":"^4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.3_1768107440824_0.8888440979383876","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@3asoftwares/types","version":"1.0.6","keywords":["ecommerce","types","typescript","microservices","3asoftwares"],"author":{"name":"3aSoftwares"},"license":"MIT","_id":"@3asoftwares/types@1.0.6","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"homepage":"https://github.com/3asoftwares/E-Commerce#readme","bugs":{"url":"https://github.com/3asoftwares/E-Commerce/issues"},"dist":{"shasum":"578d700a355ec7383e4f9a971038d854a4cae668","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.6.tgz","fileCount":6,"integrity":"sha512-g+fzOGwH8rckGUkRvS4cSmvZCF4CSj5Ids9G55i6W4X/OOqyrF7lQvhxr1DHdqXiKx1evPOhhnVNqy6/KKar7g==","signatures":[{"sig":"MEQCICSDu/lwPDDdbNkloBVuBARNvpGrXJDobczg0BzNHg/fAiB1UK1hXWjxxBm7+pfv8aF75uGRIERsmVpk1bNXdcBO7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81840},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"6e65cfd147017453ff0a1d925d8c5af71894d897","scripts":{"test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"repository":{"url":"git+https://github.com/3asoftwares/E-Commerce.git","type":"git","directory":"packages/types"},"_npmVersion":"10.8.2","description":"TypeScript type definitions for 3A Softwares E-Commerce","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsup":"^8.0.0","typescript":"^5.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/coverage-v8":"^4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.6_1768249023307_0.28456603917719137","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@3asoftwares/types","version":"1.0.7","keywords":["ecommerce","types","typescript","microservices","3asoftwares"],"author":{"name":"3aSoftwares"},"license":"MIT","_id":"@3asoftwares/types@1.0.7","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"homepage":"https://github.com/3asoftwares/E-Commerce#readme","bugs":{"url":"https://github.com/3asoftwares/E-Commerce/issues"},"dist":{"shasum":"e040aeb72af26feebd57c809b681ead1777e7e9a","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.7.tgz","fileCount":5,"integrity":"sha512-9Emk2Z/VoHUaZjlf3kTy3ezQV6EtgaRXlFrDk2+WUZiarHAXCDeToCEq/cWkfKnBjMPhmvX4B89KJ0utt1onbA==","signatures":[{"sig":"MEUCIGpSslwYYHkpYb2LQ2bP6is/sYvatvgoaxwEN6rDr8/7AiEAi03XENAPBom5duVNZxZhwxwppB+kQaHyUUJGCizrd5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79856},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ba8dd6efa38ca35c1fbb183c1bb69783375f5231","scripts":{"test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"repository":{"url":"git+https://github.com/3asoftwares/E-Commerce.git","type":"git","directory":"packages/types"},"_npmVersion":"10.8.2","description":"TypeScript type definitions for 3A Softwares E-Commerce","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsup":"^8.0.0","typescript":"^5.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","@vitest/coverage-v8":"^4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.7_1768499367575_0.5144429348971702","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@3asoftwares/types","version":"1.0.8","keywords":["ecommerce","types","typescript","microservices","3asoftwares"],"author":{"name":"3aSoftwares"},"license":"MIT","_id":"@3asoftwares/types@1.0.8","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"homepage":"https://github.com/3asoftwares/E-Commerce#readme","bugs":{"url":"https://github.com/3asoftwares/E-Commerce/issues"},"dist":{"shasum":"61bd36b013e8536e4072b3da56dcbcdd243a9e0c","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.8.tgz","fileCount":6,"integrity":"sha512-RtrWfi+EOoImz7XM/wCcZSeimFG3vIi/KI6bqn9OIfSRX7psm57mAYsMo7OaUD69DF6Hf+ASb/miuq3xFFmocg==","signatures":[{"sig":"MEUCIAFPWbr95m67g+i30YFKkwvpiLU+nnEr6tdLuN/XmNO2AiEAie6LU9KAYQ24BP+fd6AQ8jzEuMkCc6mIBcpwR94Ibl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82976},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"146aab089f857f66d82c24de052fc2cf3262f66f","scripts":{"test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"repository":{"url":"git+https://github.com/3asoftwares/E-Commerce.git","type":"git","directory":"packages/types"},"_npmVersion":"10.8.2","description":"TypeScript type definitions for 3A Softwares E-Commerce","directories":{},"_nodeVersion":"18.20.8","dependencies":{"tsup":"^8.5.1","typescript":"^5.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","@vitest/coverage-v8":"0.34.6"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.8_1770106455195_0.9577211862033901","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@3asoftwares/types","version":"1.0.9","keywords":["ecommerce","types","typescript","microservices","3asoftwares"],"author":{"name":"3aSoftwares"},"license":"MIT","_id":"@3asoftwares/types@1.0.9","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"homepage":"https://github.com/3asoftwares/E-Commerce#readme","bugs":{"url":"https://github.com/3asoftwares/E-Commerce/issues"},"dist":{"shasum":"a641fb2ad3f40ae34bd9e541e6cd286517bfeccf","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.9.tgz","fileCount":6,"integrity":"sha512-hJnECGmE/6d10kPX3UsWUxl7WiJrCZEr+BYC920eah9x7/u/OM3bWVxOThXj3cqUnk8IxSDD4t2fmmC8OPkumQ==","signatures":[{"sig":"MEYCIQCZqVTZGSr9BOxE7z8tT3WanntlOrcP3zfotrwAyv54YwIhAJ06AhzutCAWuWqSFHC39s5XtJPeArCK3KA0756lUtZ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82976},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"7033ff821d3849376cc982b53dbb223a40e63a62","scripts":{"test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"repository":{"url":"git+https://github.com/3asoftwares/E-Commerce.git","type":"git","directory":"packages/types"},"_npmVersion":"10.8.2","description":"TypeScript type definitions for 3A Softwares E-Commerce","directories":{},"_nodeVersion":"18.20.8","dependencies":{"tsup":"^8.5.1","typescript":"^5.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","@vitest/coverage-v8":"0.34.6"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.9_1770113485571_0.01575271773724829","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@3asoftwares/types","version":"1.0.10","keywords":["ecommerce","types","typescript","microservices","3asoftwares"],"author":{"name":"3aSoftwares"},"license":"MIT","_id":"@3asoftwares/types@1.0.10","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"homepage":"https://github.com/3asoftwares/E-Commerce#readme","bugs":{"url":"https://github.com/3asoftwares/E-Commerce/issues"},"dist":{"shasum":"531b20d01e6dd271fae11e0e26851e48c8d2b16a","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.10.tgz","fileCount":6,"integrity":"sha512-y4986cY9VwUkC1vMldp97QbNbEVxb1tCvJhUorXBUi/LzERfYw9Cu7Z6LNzHmhKPYX1PPYLgCs9Drvha0KnRtA==","signatures":[{"sig":"MEUCIQCRmnqL8j6h7QwOOZfyXtjrDaKeMcE0xNWx2V4dId2seAIgWCCFTP9+sCHKbGCK4G/j9MT9UFnL8fKddB1EYkt2Xo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82977},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5f20879b2354820ddb8346a7f4f0efbb4062ae4f","scripts":{"test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"repository":{"url":"git+https://github.com/3asoftwares/E-Commerce.git","type":"git","directory":"packages/types"},"_npmVersion":"10.8.2","description":"TypeScript type definitions for 3A Softwares E-Commerce","directories":{},"_nodeVersion":"18.20.8","dependencies":{"tsup":"^8.5.1","typescript":"^5.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","@vitest/coverage-v8":"0.34.6"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.10_1770114155649_0.5901854633532555","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@3asoftwares/types","version":"1.0.11","keywords":["ecommerce","types","typescript","microservices","3asoftwares"],"author":{"name":"3aSoftwares"},"license":"MIT","_id":"@3asoftwares/types@1.0.11","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"homepage":"https://github.com/3asoftwares/E-Commerce#readme","bugs":{"url":"https://github.com/3asoftwares/E-Commerce/issues"},"dist":{"shasum":"9841ace00c480f83c08ac5a4f3a8174bc8315db3","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.11.tgz","fileCount":6,"integrity":"sha512-7LJn9ygqaMLFazWYNtwURdxxxUS0G3hqPiBlQNTML0x9GufXKc9/ZInQCaCMtF+IsrwMmWeb+MzXIlcNJokfZg==","signatures":[{"sig":"MEUCIQDlDSb5WeL7IYsemnIMA1bcylO6FxFMlMxqBDM+ZmWUYAIgDDv0iwPJgWuRl3wmiyFJOTzZ10hvpJB5wHnzabJHjTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82977},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"e22c60f855bddaa74cd06ba52e21fb002777d94e","scripts":{"test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"repository":{"url":"git+https://github.com/3asoftwares/E-Commerce.git","type":"git","directory":"packages/types"},"_npmVersion":"10.8.2","description":"TypeScript type definitions for 3A Softwares E-Commerce","directories":{},"_nodeVersion":"18.20.8","dependencies":{"tsup":"^8.5.1","typescript":"^5.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","@vitest/coverage-v8":"0.34.6"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.11_1770115514519_0.7409189650515497","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@3asoftwares/types","version":"1.0.12","keywords":["ecommerce","types","typescript","microservices","3asoftwares"],"author":{"name":"3aSoftwares"},"license":"MIT","_id":"@3asoftwares/types@1.0.12","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"homepage":"https://github.com/3asoftwares/E-Commerce#readme","bugs":{"url":"https://github.com/3asoftwares/E-Commerce/issues"},"dist":{"shasum":"533f75b78d16ececcf23a45d76e1ac4adcbe5df9","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.12.tgz","fileCount":6,"integrity":"sha512-pCOw7k3fEryys4w4piPQ3THw/3wG90W+4Ro4gfN3kWrFgNGDZCnGX9l2hlAbR2t6w2RSsk3xQ/qdacH0pASPUQ==","signatures":[{"sig":"MEUCIHPH/QgThdOhVlWP7FdiRXQCoSoZYutjFhgm21EulhsbAiEA1SNulqlOnc/NfdJMqxkf9Pa/vynWvssAZa/TNCbck4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82925},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f51ce7abbb9500ac501a89c7c589833f65838071","scripts":{"test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"repository":{"url":"git+https://github.com/3asoftwares/E-Commerce.git","type":"git","directory":"packages/types"},"_npmVersion":"10.8.2","description":"TypeScript type definitions for 3A Softwares E-Commerce","directories":{},"_nodeVersion":"18.20.8","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","@vitest/coverage-v8":"0.34.6"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.12_1770173813615_0.7622338669943123","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@3asoftwares/types","version":"1.0.17","keywords":["ecommerce","types","typescript","microservices","3asoftwares"],"author":{"name":"3aSoftwares"},"license":"MIT","_id":"@3asoftwares/types@1.0.17","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"homepage":"https://github.com/3asoftwares/E-Commerce#readme","bugs":{"url":"https://github.com/3asoftwares/E-Commerce/issues"},"dist":{"shasum":"a7c182e2c350cf449d796139ef5eeb4afe1c5cb4","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.17.tgz","fileCount":6,"integrity":"sha512-jRe4bMxfJt1RtZTz0QAn+sYZZyXsVGspUXri7wfaub52yTBZfd2Ev8EiVaw2FW4DVsspG3w3FNf/WpaKJ616ww==","signatures":[{"sig":"MEUCIQDxGkBBdXN+75nPM8gtW+wDt6X3retsAMEpZoenvO1KtwIgMjqTSlNpVn+W0j7IRVTbuRucL2YAU1gUVTwX95D3vn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82925},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4eff9ccad0d62d18ce99ca7c9d58d7b5d9cff9f7","scripts":{"test":"vitest","build":"tsup src/index.ts --format cjs,esm --dts --clean","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"repository":{"url":"git+https://github.com/3asoftwares/E-Commerce.git","type":"git","directory":"packages/types"},"_npmVersion":"10.8.2","description":"TypeScript type definitions for 3A Softwares E-Commerce","directories":{},"_nodeVersion":"18.20.8","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"0.34.6","@vitest/coverage-v8":"0.34.6"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.17_1770175724745_0.9630829036662552","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@3asoftwares/types","version":"1.0.18","description":"TypeScript type definitions for 3A Softwares E-Commerce","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","prepublishOnly":"npm run build","test":"vitest","test:coverage":"vitest run --coverage"},"keywords":["ecommerce","types","typescript","microservices","3asoftwares"],"author":{"name":"3aSoftwares"},"license":"MIT","homepage":"https://github.com/3asoftwares/E-Commerce#readme","bugs":{"url":"https://github.com/3asoftwares/E-Commerce/issues"},"repository":{"type":"git","url":"git+https://github.com/3asoftwares/E-Commerce.git","directory":"packages/types"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"engines":{"node":">=18.0.0"},"dependencies":{},"devDependencies":{"@vitest/coverage-v8":"0.34.6","vitest":"0.34.6"},"_id":"@3asoftwares/types@1.0.18","gitHead":"5f6db5b89f5c79284a0cdb2d166f610a27daaf57","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VFP4svR9GpCSk21XoN4Z3lA3+/auiMFc5DKst2LjB3MzqMRb7Gof9TRwLNmAfzHUiCenNnEpgNVDeuk1Ycov/g==","shasum":"53644555c6cfa31b85bf4b9a624511b3f2cc9e2c","tarball":"https://registry.npmjs.org/@3asoftwares/types/-/types-1.0.18.tgz","fileCount":6,"unpackedSize":82925,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDn+ETQkXET0HKQSsxGHSMo2k+74/oU9LAumAOZ7wE+cwIgMUA070i9EXcbpeNqkqSmyyGXrZIpNWARzNRPNUD9SJI="}]},"_npmUser":{"name":"3asoftwares","email":"3asoftwares@gmail.com"},"directories":{},"maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/types_1.0.18_1770177702839_0.842670418252883"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-08T07:36:34.415Z","modified":"2026-02-04T04:01:43.102Z","1.0.0":"2026-01-08T07:36:34.635Z","1.0.1":"2026-01-08T18:39:35.590Z","1.0.2":"2026-01-10T16:36:11.602Z","1.0.3":"2026-01-11T04:57:20.972Z","1.0.6":"2026-01-12T20:17:03.466Z","1.0.7":"2026-01-15T17:49:27.710Z","1.0.8":"2026-02-03T08:14:15.347Z","1.0.9":"2026-02-03T10:11:25.719Z","1.0.10":"2026-02-03T10:22:35.792Z","1.0.11":"2026-02-03T10:45:14.644Z","1.0.12":"2026-02-04T02:56:53.770Z","1.0.17":"2026-02-04T03:28:44.894Z","1.0.18":"2026-02-04T04:01:42.993Z"},"bugs":{"url":"https://github.com/3asoftwares/E-Commerce/issues"},"author":{"name":"3aSoftwares"},"license":"MIT","homepage":"https://github.com/3asoftwares/E-Commerce#readme","keywords":["ecommerce","types","typescript","microservices","3asoftwares"],"repository":{"type":"git","url":"git+https://github.com/3asoftwares/E-Commerce.git","directory":"packages/types"},"description":"TypeScript type definitions for 3A Softwares E-Commerce","maintainers":[{"name":"3asoftwares","email":"3asoftwares@gmail.com"}],"readme":"# @3asoftwares/types\n\n[![npm version](https://img.shields.io/npm/v/@3asoftwares/types.svg)](https://www.npmjs.com/package/@3asoftwares/types)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.0-blue?logo=typescript)](https://www.typescriptlang.org/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)\n\nShared TypeScript type definitions for E-Storefront platform.\n\n## 🛠️ Tech Stack\n\n| Technology      | Purpose          |\n| --------------- | ---------------- |\n| TypeScript 5.0+ | Type definitions |\n| tsup            | Build tool       |\n| Vitest          | Testing          |\n\n## 📦 Installation\n\n```bash\n# npm\nnpm install @3asoftwares/types\n\n# yarn\nyarn add @3asoftwares/types\n```\n\n## 📁 Project Structure\n\n```\npackages/types/\n├── src/\n│   ├── index.ts         # Main exports\n│   ├── user.ts          # User types\n│   ├── product.ts       # Product types\n│   ├── order.ts         # Order types\n│   ├── category.ts      # Category types\n│   ├── coupon.ts        # Coupon types\n│   └── common.ts        # Common types\n├── dist/                # Build output\n└── package.json\n```\n\n## 📋 Available Types\n\n### User Types\n\n```typescript\nimport { User, UserRole, AuthPayload } from '@3asoftwares/types';\n```\n\n### Product Types\n\n```typescript\nimport { Product, ProductInput, ProductFilter } from '@3asoftwares/types';\n```\n\n### Order Types\n\n```typescript\nimport { Order, OrderStatus, OrderItem } from '@3asoftwares/types';\n```\n\n### Category Types\n\n```typescript\nimport { Category, CategoryTree } from '@3asoftwares/types';\n```\n\n### Common Types\n\n```typescript\nimport { ApiResponse, PaginatedResult, ErrorResponse } from '@3asoftwares/types';\n```\n\n## 💻 Scripts\n\n| Command              | Description       |\n| -------------------- | ----------------- |\n| `yarn build`         | Build with tsup   |\n| `yarn test`          | Run tests         |\n| `yarn test:coverage` | Run with coverage |\n\n## 📤 Publishing\n\n```bash\n# Bump version\nnpm version patch|minor|major\n\n# Publish to npm\nnpm publish --access public\n```\n\n## 🔄 PR Workflow\n\n### Before Creating a PR\n\n```bash\n# 1. Navigate to package\ncd packages/types\n\n# 2. Build package\nyarn build\n\n# 3. Run tests\nyarn test\n\n# 4. Run with coverage\nyarn test:coverage\n```\n\n### From Monorepo Root\n\n```bash\n# Build all packages\nyarn build:packages\n\n# Run all tests\nyarn test:all\n\n# One-liner validation\nyarn build:packages && yarn test:all && echo \"✅ Ready for PR!\"\n```\n\n### PR Checklist\n\n- [ ] Types compile without errors\n- [ ] All tests pass\n- [ ] Coverage maintained (≥80%)\n- [ ] Version bumped if needed\n- [ ] CHANGELOG updated\n\n## 🤝 Contributing\n\n1. Fork the repository\n2. Create feature branch: `git checkout -b feature/types-new-type`\n3. Make changes and add tests\n4. Run validation: `yarn build && yarn test`\n5. Commit with conventional format: `git commit -m \"feat(types): add new type\"`\n6. Push and create PR\n\nSee [CONTRIBUTING.md](../../docs/project/CONTRIBUTING.md) for full guidelines.\n\n---\n\nPart of the [E-Storefront Monorepo](../../README.md)\n","readmeFilename":"README.md"}