{"_id":"@johnqh/types","_rev":"50-771ce1fffd2e28677533c4e17d051689","name":"@johnqh/types","dist-tags":{"latest":"1.8.21"},"versions":{"1.0.0":{"name":"@johnqh/types","version":"1.0.0","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.0.0","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"f344914cd012f5a496f40e3f61d3203ae943b4fd","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.0.0.tgz","fileCount":80,"integrity":"sha512-fyvHa7Ph+eTcjtaxU/2VON7p+kfGloSqPMixScRRUCI99ypWObVjqJfPU/8/XLm6D2TsvVRd3FWvVY5axNLDng==","signatures":[{"sig":"MEQCIDKcPJ7kyGlbXBzj/rJiUeTORcIuY1UHaEFYVCBJF7HXAiAfcyjEH0X4PMUFQ4q8fOha8ZQ9ICoTWmgZ16QZXbU53g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156134},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0dd71c8a99588393463f58a3bdc6d83acb4d31a1","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rimraf":"^5.0.0","vitest":"^1.0.0","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.0.0_1757887379289_0.09102975382837819","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"@johnqh/types","version":"1.1.0","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.1.0","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"6b9f329bc6ac0e9970c26fc76d1a945dbe24b843","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.1.0.tgz","fileCount":86,"integrity":"sha512-6IPIbuzz/Zjh11xHEl3C4ohMt8TCGetn0w3VcBnqdOk7is/Rmq2ZTroMbFQo92AyAsmuzGzSUu5TQpqUNd9Bog==","signatures":[{"sig":"MEUCIAL4NmLctQynco8tyyZJAO2bfpFSQiUZ7tM/Q9gp/itLAiEA4a70Foq4+DrKl90bh4o1vTtGtXS/r7Vbd0SztQWm4CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168946},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"871a984f2ef773afab6a0e1ff2b78e4ef7ec81d3","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rimraf":"^5.0.0","vitest":"^1.0.0","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.1.0_1757952981881_0.071127713086232","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.0":{"name":"@johnqh/types","version":"1.2.0","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.2.0","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"6c06551a5cbaeb2218fd6cf9ea9c23de52a8dc37","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.2.0.tgz","fileCount":88,"integrity":"sha512-7+IH/A0mCIKoIMLQbfw0yx6uqw77Xt/wjiRLn2UsFc3PPHO67qKlUMlL3n5Kpcy9aqHUAZhUschI7CxBDXQHCA==","signatures":[{"sig":"MEYCIQCRh8svKRYAPGXJ5mkfvUFcZK0Pf+YdvPysq+VUD2WbRwIhAL4930IgXS9kVQcTeZUjAnM1oRnuMBA7PeAl8Dw6jzwF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181314},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1e3aacdd32d968996cb074794abc91de50dec40a","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rimraf":"^5.0.0","vitest":"^3.2.4","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.2.0_1757959562267_0.954432408085294","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.1":{"name":"@johnqh/types","version":"1.2.1","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.2.1","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"0a21c83ae9560d90a22e9bbfad0a5199b1beafff","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.2.1.tgz","fileCount":88,"integrity":"sha512-w1MYr73ST9zze5aT8/ow/VleZeK6fMG9HFvfKn4p2yFDkR9R+OHzHCRWMMNrtfT4IGHjW41+Va8MO8d4EPbD1g==","signatures":[{"sig":"MEUCIQD6hfAuNixeYt8NA4ivsTUpIsKENF8LpOhuCNUGMnKr8AIgM0DAppCj2J5kBZ8B51XvHJTkXbzb+1tW2J/F7K9OLEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180483},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2e7db4d44254c1a83b8bf1b23f58129cac8a721b","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rimraf":"^5.0.0","vitest":"^3.2.4","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.2.1_1757964383314_0.32808868198100605","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.2":{"name":"@johnqh/types","version":"1.2.2","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.2.2","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"0473438a7b2dec4fdd25d3ac29f2ba83b9e80275","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.2.2.tgz","fileCount":88,"integrity":"sha512-uNm3O6gCiEdZc73WUTThB/g73hvcC1+FfLT/rSMi6WkUyRLpr7Z1XZUKZjuW/8jj1wrJXQWScclygy5LmFw6ow==","signatures":[{"sig":"MEUCIQDNOtCMI2DE1Otq+1gCpX2uRSkaoIius3YN50m0KhvyzAIgOVJFuAMuvMACisEtnHtBWvtbq8gySyOQmJV5Fvxhv9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180485},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"60fd900cc1dfce7674fdcd3ca41e20bfb749e21d","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rimraf":"^5.0.0","vitest":"^3.2.4","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.2.2_1758134615607_0.8699828589782379","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.3":{"name":"@johnqh/types","version":"1.2.3","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.2.3","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"a3cad932e337fa789297b8a8dd48407f6682f9ae","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.2.3.tgz","fileCount":88,"integrity":"sha512-2kyEiSgMQFPOU4FATa1/wqd+G34GkDebMgV1LJsnM31q2KJQErHtDK2iuwUegmtiqyXwe0M9bUCxr2i4wFyzww==","signatures":[{"sig":"MEYCIQCSj+zKimghAg4ZDiH+/EpZAMsxIBUXehCPTzv+eFuZugIhAOmLns5ahVwLPq2UlHiK8mqYm9zWl6rD616rLL6k6X77","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180997},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"de8bd8a22cf9195abd9568d6a094e726489a73ec","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rimraf":"^5.0.0","vitest":"^3.2.4","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.2.3_1758138179842_0.0020611993092203296","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.0":{"name":"@johnqh/types","version":"1.3.0","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.3.0","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"29ff7d16d25e2b760a911570e1f7df6bc95ee871","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.3.0.tgz","fileCount":88,"integrity":"sha512-Sh3hE78lW5fUA5mwLXwKu45RW9xh2vdN2UulXBgDn3HgGscwJO/IV+vnNGyAnFYCHjq20YEsVDSe+WUnZAasZg==","signatures":[{"sig":"MEUCIC7kcgq2JZLocTVmnpwvOsq3OpTGGfPZ8XHIb7/EEIWnAiEA786CuGYCMZzzXW3KFtXhqM04Y/I5Fp9dIzxmzFZYzxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181408},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"99ab7ecc47953d7117441494f4a51c0a35ede99c","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.3.0_1758559928670_0.13463457224455078","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.0":{"name":"@johnqh/types","version":"1.4.0","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.4.0","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"da6e1e02d332cf24d00cb6bea5c4970e035a804b","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.4.0.tgz","fileCount":90,"integrity":"sha512-ubluyu8pQYQr12bWD3ebs5kMS9i8DCQR8j7aVI6qAIhsRUzeqvPwLCh56AkJiLLthqoSXM4Zsoh+ApCO3Q74tQ==","signatures":[{"sig":"MEUCIFO847EqNXmSqv7oo6M733IK0lox8XYD8DeNjysCySHIAiEA8BMeUhUlq4UACJdcKhUr/TM89KN2OdS9T1BL6frIenM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192679},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"117779c40083b496b562fdadd8bd8481989b9ec8","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.4.0_1758566690402_0.8243778616634911","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.0":{"name":"@johnqh/types","version":"1.5.0","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.5.0","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"9320b84fcad2acd3e3653002bbebbca7fdc88c3e","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.5.0.tgz","fileCount":90,"integrity":"sha512-zKAQA6m28RX1PsEctsphomJ/YQih7eX/riNM1Kj+r4oonHBSNmK5u6hYXXUIue1IVbrhu0iUAAXMj5N97GEYdw==","signatures":[{"sig":"MEQCICIPgPRCYub6fY5KWITKwyyeBmYO8FTwPcUhshkvXkQBAiA2rEgtvP+QpGw5Q/ezEVs+5WqmcNmODJ0cfV8/Wky1Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199764},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3d293462e979ac834d07f90e5f1463d99e5dcd97","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"tsc","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.5.0_1758569255005_0.1905414559880434","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.2":{"name":"@johnqh/types","version":"1.5.2","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.5.2","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"4e42fe874a05a50039bd0e1b98d80f4718f1c024","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.5.2.tgz","fileCount":222,"integrity":"sha512-ItYq59kJfqsKbU1XqAg4CgDj5KQJ0UAX2k3TG05eZ3seQFrK3WAaCtZFGehnO1UKAXCpfgPtpZ/322oeC0U6dQ==","signatures":[{"sig":"MEUCIDThpRMNtJQc4pGOKIV3eJOFuOhG/sNWM7oE6CpEhwQSAiEAmRLvygJK7Ud3gmKKKUOCYr6m2dr3vGwDP5OYwD12k64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511724},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"39537575383b4eb58b6176d514084cb98267fce0","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.5.2_1758571495965_0.13606945884573185","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.3":{"name":"@johnqh/types","version":"1.5.3","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.5.3","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"7224690bc1bbad75635f3f5d651f59333538de59","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.5.3.tgz","fileCount":222,"integrity":"sha512-mudpSMw788DXZ3GEjlEIboyNlCT6LhmSrY9swmzVstL7izFnxTf/4ZLY7n8m0oo6TI+nJ2AHb87IhH49UmAVHQ==","signatures":[{"sig":"MEYCIQDOaeHKhtKfFPT2futrOF23vwhNpIK6nvLlArRqx4g24QIhANusb1KjP+eRgqh2xLEtNYDG26gMuv+tGqfeQYBoU4oP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511738},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"901bd94efd14a9532bd959ecb9c3a12a167ea71d","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.5.3_1758571744560_0.09401169466446668","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.4":{"name":"@johnqh/types","version":"1.5.4","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.5.4","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"537698bd811e99846136e3fecfae8bef9bcd6821","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.5.4.tgz","fileCount":227,"integrity":"sha512-caZscErUuLeXoR+0BMmOV8zaVJcGEys8bg9PMQS2Ql8wCRgVFix062EaZ8+Fk77zdZqOdQW86LdWWcbDrjA9CQ==","signatures":[{"sig":"MEYCIQConQ5uuD7CLjXJ3Cz7sw2+htCDSLuu+ciHHQaMlfd7VwIhAIHRJiEfJItMKRnin0g38J6wejhE0etluPV93D6G1U2C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507540},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"26e22d72110efeb90990fc9b592207d334f1978e","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.5.4_1758652642644_0.7593676487807808","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.5":{"name":"@johnqh/types","version":"1.5.5","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.5.5","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"bd38500c1900b4cb4e5ce11827e343659d37ca6f","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.5.5.tgz","fileCount":227,"integrity":"sha512-aRH+neEPRXX7O5GThvc61nGIz18/V3b1yaB87g4Mzkoi1gRPyq/isHY6l+Y8IT9EZDWVbcTTXvo88LFlkCjBVA==","signatures":[{"sig":"MEQCIG84JoBhXNpjjpWOk5XSGCo4k3nNz8QQszPfLdUhNTX8AiBFrOvVfdXM41xlYoPL073NbxH8I0mf/cUgcvxdepmobA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507368},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"e8d46c993866dbf1d9b543c0623a4c8d5fa52fcd","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.5.5_1758732614727_0.7031970866419277","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.0":{"name":"@johnqh/types","version":"1.6.0","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.6.0","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"45fed90266c02c3e313bbd9fbe7ca838f62f93bd","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.6.0.tgz","fileCount":232,"integrity":"sha512-CpzzV4C+j8KBK14ewz1G+kjqfRjIokUZ9iAwTWbisTJG0zct0ngO0SceDahwyEjT52nFP3ejBWeyGGsjH+D0EA==","signatures":[{"sig":"MEYCIQCZar2z30ayvi7h929x03XkON/XS3/7+llKlXk9YrKFcQIhAJKG4EDKmg0aFGg6WRdZI3sDK7af+pCFR06MQGL9lg0q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506975},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"5f6ba64be19ee76c51b475f4cd91568f1ac3b79e","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.6.0_1758737169817_0.8849159429290834","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.1":{"name":"@johnqh/types","version":"1.6.1","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.6.1","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"f81c191a8e325708a643d7b1c29914b48fced925","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.6.1.tgz","fileCount":232,"integrity":"sha512-KBBITiwqxWOUwGpqs7jSRo8G1LoJug8LSqfsDv2xFM0/arpF3Jcs1UcUVenZKKB5+ORkKQaWluaSAVdZn6Px9Q==","signatures":[{"sig":"MEQCIF4wk91knvCcQIQwbx49akBKNZVAepxBKWqtTzy3UXsYAiB+g1RhVCgCAEdRBC2ryGkQbHlDigXI850n1iM+jqVd8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508158},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"73633ff39f0cf42003745235c373526188352028","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.6.1_1758751593842_0.2881525638858766","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.2":{"name":"@johnqh/types","version":"1.6.2","keywords":["typescript","types","interfaces","0xmail","web3"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.6.2","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"daee9e29bb6c9477a385df2c36cfc3c9998a4419","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.6.2.tgz","fileCount":232,"integrity":"sha512-WC2fGgNMoAA1WYc7qZuYz/2wBqW7qfQTbH58ruzw0B4+BgukIHbR5labxrjyOa1rv2H+lbel+9EDhqRma/VOqA==","signatures":[{"sig":"MEYCIQDm5oY/Im5eJ8hzUPNTOSlPRPbKVqhDh1i7pwcgIW13aQIhALyZDGdBuyaxa5d2Ol43oF3+/JKtFzbu8GK8YSVT3UUl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508325},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"8e6adfc3587973ad90aa90236528cc51243e5dd6","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Common TypeScript types, interfaces, and enums for 0xmail.box projects","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.6.2_1758753235369_0.7915719712566227","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.3":{"name":"@johnqh/types","version":"1.6.3","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.6.3","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"7c8e0b9c02a4c3901015fae9c49d13492d62594d","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.6.3.tgz","fileCount":233,"integrity":"sha512-7wzU2JsFn6lvb0+zidrSmuyz+ygqvolcS/s29A1FcQEi87wArEXL/Jf5VavtKeKmIM6QEAKUXR7Z4cUBb5FpJw==","signatures":[{"sig":"MEUCIDPhBU5WXqHI/AxMzifAGDpFd9enCLnM9x5EAIxVjB3nAiEApCZFYWQ8wdYP2kvsl4Ao/XXSXsksi6vR+0pNkAXwVjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537555},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"6596fa6b0320774996ab6d63ea09892611ec04c2","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.6.3_1758815008741_0.11555109747304648","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.4":{"name":"@johnqh/types","version":"1.6.4","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.6.4","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"7e94d5ed5ada65a3d71ca85c4bc0ce53c1a5e7c9","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.6.4.tgz","fileCount":233,"integrity":"sha512-W+naTvcXq8ZGeLb29QIXmT2+sWwffX2YE/xnDVvNNPF4/8UOHoLPUgp/5D3e8RgJW9YWBhCXHc919ov3NU7HmA==","signatures":[{"sig":"MEQCIF7ygSQ/NPzxOYn8u/8yOlyvvwM65HSA+R0tejtnD+ljAiBpw9+hirvuD5cS9jtpPVnVjuSsc7nGqIPlwe+/vVJnfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539753},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"eab3c45696b49f7b7eb55b2423e49aae50330d00","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.6.4_1758819395976_0.662800509368014","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.6":{"name":"@johnqh/types","version":"1.6.6","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.6.6","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"417ba8f19568ae60c08dfe10d778eca66ed37e17","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.6.6.tgz","fileCount":233,"integrity":"sha512-6TsHrmA4hq3cLO5LlVcBQbJW5sV0zD/vuOy+VZj1Q+mwpHBDDgrECXN8xCwzJhA3FR937bzp+zkuQFC/xNqdZg==","signatures":[{"sig":"MEUCIQCQmKsmx/57HjKhaJvOE5Hw+YcERHBq3n6zWrKeVR7VuwIgHspLRZ+iblhM5T81dZAIzVhJKJlLYKJKq7sYGQvKMNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540529},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"8a0655cc6ae02f10d7a493bdb3638b4e276e7fd6","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.6.6_1758834270586_0.44312851849587287","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.7":{"name":"@johnqh/types","version":"1.6.7","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.6.7","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"19cea9d61f6b6d216bb3502c18a5a90ee404622d","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.6.7.tgz","fileCount":233,"integrity":"sha512-OUC+eviOkYYRdxvvw7at05QT7fVcxrCzd+Ov1WX2O00Pd96sbHYzvEPZaz34D2XPszhbRIZ/WjBvifzs1MabIQ==","signatures":[{"sig":"MEQCIFT0u/zotuaoZUCNZl9Sd+3VpiaOLydBFzycDrfTGdFtAiA6bCrxpGhOjryaPOSK8UViGrOoGR5MwXV3jk/9rFkp0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540956},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"7e15a3984eac69ab7e456f9052b54e9fff43e1ee","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.6.7_1758994045790_0.21654690586405345","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.8":{"name":"@johnqh/types","version":"1.6.8","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.6.8","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"21350ba04fb526c45b5af7cbc0632bb10dabc35d","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.6.8.tgz","fileCount":233,"integrity":"sha512-cPo8wGYh6bGsj3zAawEaE2n57QCPbxNCd+cC9ScecbdvuuYZ5kGPAOzaF2HPPbLTxzABAAxPAafCLbA8SjZL2Q==","signatures":[{"sig":"MEYCIQDfFYyc2ub7X7ox6SriSGsbuzgxtnalobC2QVf+xppF8gIhANPgtYrf6K3SWn9eLbUjLohI5Q0mt9xDDInU77ccn6xj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541008},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"423e23f955224f434d1d9e275cb30d607aaaa893","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.6.8_1758994835717_0.39112964665611627","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.9":{"name":"@johnqh/types","version":"1.6.9","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.6.9","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"93650630dbcc63aaf211b757bda72d2dc833817a","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.6.9.tgz","fileCount":233,"integrity":"sha512-KOHKT2YBuKK5aUITNjx4gQQilLlR76T0BhdwJEJnHr7ORntOHzmAW1hsbt4LhxsBWC0aAsgZymvFaFK9wpHEUg==","signatures":[{"sig":"MEQCIBtOkrT5gFFPaRf3Sct09FNypKrQa1fpS4CL/K9+nSVLAiB9mY5SD4bBi7SkyROzvRIhQ72ycOgXL9opyhWJ8wv6DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541285},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"35ea9b5e03bf5c8cb15c77108ee1b7b277861e71","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.6.9_1758995657379_0.22020371624174162","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.0":{"name":"@johnqh/types","version":"1.7.0","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.7.0","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"6b30032978ff137bb534dd7ca8c7fd1c4c63cc6e","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.7.0.tgz","fileCount":233,"integrity":"sha512-eooNgZeSneg2FLNMV/OGr5+KLOj6p8q7ArY1i3lCIeebkGKGuOmfYLcRNtxo+yhFfF57OIQRRPAeQpiGpsS8bA==","signatures":[{"sig":"MEYCIQD2mjJ383zs4P3XvTN+GZ9CDugmo/Ml8XtsJ2VwTcQO5QIhAJOKS/mHvTFYmVkqyZUV0PQI0E1LToTrH9V6ngcYcf4B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530185},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"8d3b614472e131351078b77f848608b2dafa538e","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.7.0_1758997381418_0.1528800046048573","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.1":{"name":"@johnqh/types","version":"1.7.1","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.7.1","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"df4354f959a781a15709551e7efa417a7584b8b5","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.7.1.tgz","fileCount":233,"integrity":"sha512-MDBjaCxBcsglwaEDYbpaDp8G0eu4Q8LzWjzVFCLinge//RObsbPm94wKNevC9xBvVYq2YMVGRKvhcwmHHNRXEw==","signatures":[{"sig":"MEUCIQDmvKv1yFTfDh5sdGe43tCmrESS/rG5o0yraRWQFcdh3AIgEh6s98/LgctcGzybODpuFk4htWwRmwZw052x7fzdMpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530185},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"9233931421de26fdb541d1ac503a8715a158a278","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.7.1_1759000199290_0.7625001004449687","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.2":{"name":"@johnqh/types","version":"1.7.2","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.7.2","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"c8728eab490fb7729acc6571dec942560eab9fe8","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.7.2.tgz","fileCount":233,"integrity":"sha512-zUFdNXnFsqvRlATbvndlPIUzI1OhFUydZlC52YFgG4OBN2JLbW7JVIiYHukbrrIbj94LUjOBtpkRd/GixBYOyQ==","signatures":[{"sig":"MEYCIQCZgtsRjRTfSE6VJ0178k4e9HVTtjMmNwuWksEyuPPrKgIhAMJ+w6l1INBccwcBnls7SfLhyXQcPXPpdVnF7j2oTcBG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530130},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"a1cce01cd07ef02d880f3f3b5b8f14b92cb47343","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.7.2_1759000653853_0.763391084741937","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.3":{"name":"@johnqh/types","version":"1.7.3","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.7.3","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"5afd6eab5bd0de5d57666a0eb3d69520df54566f","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.7.3.tgz","fileCount":233,"integrity":"sha512-nVE1HtY2z3+fUUGYJZfgTzSW+M/bIIxaYr9EGzKAAvca9NCCL2+7R3NvD5ic8b6L2DTw+Pj12SalwgKPCOTAMA==","signatures":[{"sig":"MEQCIDKZgBd8GfAmjasEWh+S666L8A/9zwBRv6Es5b2kj4peAiA+Y30sPVit7QQ4ne/bdd0qhhbH0KpdWMabh8TeccH6xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530384},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"27f671cf04b8bc7699373d2da16fdde3a08e32b2","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.7.3_1759001598949_0.7327032206051136","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.4":{"name":"@johnqh/types","version":"1.7.4","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.7.4","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"4b6e2fc90928dafc12db663e4e4a25f41863d13e","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.7.4.tgz","fileCount":233,"integrity":"sha512-YF4sNwQxvkR65vYIe80rgyPkxXqTCxm6qbM08Yk6a7EfALfI1iEw4XhoWYrir3WyrHBDKac0dwDWmtAmP8c/FQ==","signatures":[{"sig":"MEUCICCu1L0w/0vkd4bZ8wTB4KvM/nKBrc4XWVdaIjaUCBVEAiEAt7ruWyPFlpLxdaKSOmoIbYOZQWeVZRtdKF8aJwL5PSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531783},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"6b390daaacb155f03aa822b7bfa8cf0c55938cb7","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.7.4_1759249913853_0.5721866037093066","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.5":{"name":"@johnqh/types","version":"1.7.5","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.7.5","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"159bf735766cc6ae9bfcd82f24f292f73b1e3c08","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.7.5.tgz","fileCount":233,"integrity":"sha512-lRWgV97VxzZEo1N+cbSclNnuOvB7kLCSwyDNFiilNtFWkEKjYmbiU4YJ9XkiVvWT078jP3s7Y5pH4fmrsGGotQ==","signatures":[{"sig":"MEYCIQCb15AZx0aWTsUPfOgvJgcjz4DADly85YZGVMwWPNslPAIhAPL4OWfLT6omPPLC4Jo1Za1rmOogRy0k765rvyP9qXEn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531811},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"873cac6f7e0d92879c7a29badc0927936879ee95","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.7.5_1759275089753_0.6098968026970346","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.6":{"name":"@johnqh/types","version":"1.7.6","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.7.6","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"be9a7aa0f729415a77de58364da2a5dbb40b2ecd","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.7.6.tgz","fileCount":238,"integrity":"sha512-qiV85A0G0iG6pFfHhsfEyIXh6HZfoeUNWDkuiih6ILG5a4/u+YcFnk8NV1dnJBBFJAXNr6oi7a7D/kaW3sf/KA==","signatures":[{"sig":"MEQCICZ7I2/BQCYCxGtrasG42ofX4pz9BvOs2oSp6l5kJoguAiAh5KXzRN8zZC9wPLLA/OrEmRgLVl5tX95D1lJIFIWjiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562324},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"29d9b5dd4cad4aae48ac5ceffd5ff019c534bfc7","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.7.6_1759509402864_0.4798257462709128","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.7":{"name":"@johnqh/types","version":"1.7.7","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.7.7","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"bba6ad33caac1f6afdba3e2537fc6df64fe4dc9e","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.7.7.tgz","fileCount":238,"integrity":"sha512-f5mK6OquCt9WqiESJyM7EPOqsKlwzNgotKwFoN2cUI1truLJlTujEucAFEqqVWLwRj+jMmMI1GPKqyNK1UMN3w==","signatures":[{"sig":"MEQCIBlaD6Jr/k05tquNsguvgXKZ2dI5+BlyBXAEgeBnd0fXAiBoQieUwl0iMnPmAg1TQxXqNP40tQtPm8A1sAfWhZnYng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562794},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"5e15c821fcc7205ab318cae68e3e0e3683c07bd9","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.7.7_1759510758981_0.4956545197225948","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.0":{"name":"@johnqh/types","version":"1.8.0","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.0","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"9913da5b386da869d24f9c53b873bfdb0525cb2b","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.0.tgz","fileCount":233,"integrity":"sha512-0ErPjYJ9AAVZHsrHalfCK3E7lNnrEMYlf20ab2/HVXxrjUxzCibIo5La/tC7JyUcdVJGpASepTpUT34OkcPoKQ==","signatures":[{"sig":"MEYCIQD2v6wah2QqbrrxsHSgeq5m+3oZ1WGva5RrLstpJQZUkQIhAJs8HlldthRaIybaOnhyMt1z2KmF7O6t6qdjiWcygBTp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596408},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"71251a07ba616e33a5dc886b01b356e5a759cf7c","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.0_1759515572566_0.6472456776529447","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.1":{"name":"@johnqh/types","version":"1.8.1","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.1","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"1e917de0f547a68368e9096e2ca29daef2ee4ad6","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.1.tgz","fileCount":233,"integrity":"sha512-UVCoHyhR3XKokBJtL7HKVKX4zdm4szpiBgnlThPcuC1piv/NsOOLhfYxufcKOmTDfdFJA8Pnr0u519kjGTNQgQ==","signatures":[{"sig":"MEYCIQDf1SaaHaJOFqPwQgMhMKZOuUSDtC5aUlppWEOsn3zLNgIhALuB/r7db11y0+3sI01MFZpl8LgFaO8xA5uupQB0kpA7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601997},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"6e5393554bdf08b308186371de83e454b633b220","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.1_1759515910353_0.19263773521294403","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.2":{"name":"@johnqh/types","version":"1.8.2","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.2","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"a59271baf97fac9287119ef73d3d004fbb59dbe4","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.2.tgz","fileCount":233,"integrity":"sha512-olhhorAyAOm8PfqGdlcoVjqx9fnL017BzE1/n4Q0l0/O/s23+PnN7vCbH7RCBtcnvhfHreq3XxfgcvW9orkyvQ==","signatures":[{"sig":"MEYCIQDb0QzbgWOG1PaWbudLRkAYNf9d414DtrcoR0lh5RiWFwIhANEEZwzwZD96q4+5fXU78JIx/sd9uNZuYo1auHlWlnU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":602670},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"178c8fa3d142f4535ad2677234962ad529043c6f","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.2_1759521360371_0.328169277645171","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.3":{"name":"@johnqh/types","version":"1.8.3","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.3","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"c8fd8945718e94a2d4d4c9480d1582070876a2e6","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.3.tgz","fileCount":233,"integrity":"sha512-Bja80MqnTnRN9SEOMQfN95TbjysmkFv352kYd4cDTuYDfMquAYMsUiWtNfw6QCm9z16BYGf1CK3I9MVXJHA/nA==","signatures":[{"sig":"MEYCIQCV0VEH6Wymp5aQDB67l2PcBlaYRRrvtWc4biDHEBk+ZAIhAMUkpQl+3xcV9KSuErbqKhCRQk+3dMAdnBZNHaNsGjk7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":613790},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"bc5adfc469a2bf441bdbfb1dfb26ffbc2dffc8ce","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.3_1759522128419_0.9519203331387345","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.4":{"name":"@johnqh/types","version":"1.8.4","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.4","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"574b919042a9f36b0522b80ae48b63ab84753a4c","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.4.tgz","fileCount":233,"integrity":"sha512-HHEc94FGj24rXEkqQ/Dh4QJ8eIIe91vL5PMNkgjHctaarIJcEvPCI5o77Zhr+BySYNA0DskLDyj/GAROB8pQgw==","signatures":[{"sig":"MEUCIQDgDNu8JUg9sG+VF/DlaqsU+KgumbVoCd4CJIYzz3x0cQIgJg68t64aZuvto7YFM9wlbozZMQROW+s5FFUPAJAlb3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":614843},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"2b7a699f5b433a2c7cbe39d0248c5875df2e8cff","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.4_1759588619614_0.8977398037374746","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.5":{"name":"@johnqh/types","version":"1.8.5","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.5","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"b4bf0f27ec676a40992c9faafa84fc99c8bdafad","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.5.tgz","fileCount":233,"integrity":"sha512-khtKC3RLWFseFnvGr2AdqXwsp+3IMlgwJldjH7hxU0BLA+rbS87cnkS6iOQsB1zRbDsBE30NtqPXpWsP7n8elQ==","signatures":[{"sig":"MEUCIQCLMg5pXPInRvY098QMkf6k2igRHQK4HymQsZ/5BLPtSgIgY4RTMzfDiBLYX4XAkis+6JqiJqxccUaxw1MxkjnAi90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":614890},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"14bff90f563a60c5bcff847e27006213bf1948f1","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.5_1759589592719_0.7814250828809546","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.6":{"name":"@johnqh/types","version":"1.8.6","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.6","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"627c4db8ddcab9af2d01f6ddc6c06fbdbac2014f","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.6.tgz","fileCount":238,"integrity":"sha512-L3qeQIPiD72A3MMhYMmo/bSovDnGpd7Sh6mVJFm/NxAiCMCeS8fRgpoO03DfU7g6hidQnHdZ8uA04WpA6SHUsQ==","signatures":[{"sig":"MEUCIQCH0hFPLloUnmJXejpBG8SSikPKSSg7aXWCQhh2dZv+7wIgJeoJ+z1rOS9Fro3Wk/e4+0bjCHpnhrKTQV4CzqZVQWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628210},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"6f5cc106ecd3102c407d855878122df7e0d5ee29","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.6_1759602424024_0.27000315126178265","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.7":{"name":"@johnqh/types","version":"1.8.7","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.7","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"7d7d55cc1f809e92ccaf836ccba29ac50e9f6141","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.7.tgz","fileCount":238,"integrity":"sha512-oGYB3uqOj35/KKVvu9oJs7q52+2+B2JpyvspUmJUzPfp7v5a9esQoNVwEGRIFIzDyuM/EQzfprQsq3vYgr+KHg==","signatures":[{"sig":"MEQCIC07INJl9tLSMi+rEl0hd9s2d7+8HfFMWtuhqduNSGTWAiAPk+z2AxjwLQe6752qZEI2F9fGZjUfMG8kWIUnIYhdPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628210},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"1cfbd1f220b0bd0726722ebf2e62deeb79e34659","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.7_1759606211294_0.9818891946552337","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.8":{"name":"@johnqh/types","version":"1.8.8","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.8","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"257f2aa95f9dcd2e90932b321aa61309f187dbed","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.8.tgz","fileCount":238,"integrity":"sha512-jiZ4f0+KhCnZ5s1OxXkXa8X6mjzlQRizcPITGua5+MUpyD/XBzRQXt/cF67+orRgLHq84DsSme3NgoOw+HZ3Xw==","signatures":[{"sig":"MEYCIQDIgs/emLJot1ajrfisLxjVCpJ+hCCFeuKE0xw5+e5smgIhAML6Ago4yQKGnaMlN3oC3pcD9UjeiTHnW5VcOF6iaJ0O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628210},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"356c50c32e9bdabe1d3ecf0930a39491dd48b0ce","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.8_1759701159771_0.5431532036457787","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.9":{"name":"@johnqh/types","version":"1.8.9","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.9","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"c956da79e46362f6931abb6f02fd65d85130c61f","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.9.tgz","fileCount":238,"integrity":"sha512-hhUXkn3iod7YUNJO0nXmO6OzWWmpD0jGCZYbLJByTzfnt3VpggbfhVgLULdMuQlLfGA85yB8AqGMlfq7clfZjA==","signatures":[{"sig":"MEUCIA3ptT47px8HjwZIfR8OnHDGbKfx36o3M3chrKVWBkv9AiEAhoaGPQ6tXmdJLiVZaoEK9yCsifhK/Bzcub6j5YfrsOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628945},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"a8b13db6182e0e2b0925b8a5833f7fecc8b12b11","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.9_1759809347858_0.9047700706121868","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.10":{"name":"@johnqh/types","version":"1.8.10","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.10","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"366d24ccd2702a7c573999498723ad1371fea4c0","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.10.tgz","fileCount":238,"integrity":"sha512-ca5uNy/2j+auWY239nT0ojFoCP112hGFQl0CG2lSbsRG1HKVajMnDSkv7TMwjJRVaVRdsUt8gf60Ks1WNgCCJQ==","signatures":[{"sig":"MEUCIAMT2dPGsIbQBbKXdlHMZgvpU+/ZU/3QLLdHMmQnBJPtAiEAlSI1H+z6NF5AsafSYqzK8iuCFiEWhC/MMxJg18M0/JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629080},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"d7c1257daacba3860337a7f833d5d224c0cfa68c","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.10_1759880470778_0.2967890568483691","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.11":{"name":"@johnqh/types","version":"1.8.11","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.11","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"eefde374f6900812db112cd5a22bcf694bf3ff21","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.11.tgz","fileCount":243,"integrity":"sha512-Sm4ECpir1LF+0ndaWbl5BELpN2s8XXag+UoTWSxydzVwBIjMab8BRhgVe24hbzmiq/MSSe4COWpN9LtZHXlqRw==","signatures":[{"sig":"MEQCIH2C8519f6um4g96cOnjxbAwAK0ziW93zLcDFXhXkuRtAiAj1Y8uCbzjqM3p9ZJ2fEo1pqJrxOHF/TiF2sEmQQG/JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631548},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"c5bb5261ade8286b4b32d4cd569d454ae2f0ad5d","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@johnqh/types":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.11_1759938431270_0.6505679809222487","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.14":{"name":"@johnqh/types","version":"1.8.14","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.14","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"92a314991a2e0aaaf8a27afbdc29a21aea7d13ad","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.14.tgz","fileCount":253,"integrity":"sha512-MDx3D7Guqu9Yu6fPmQbHSKma/+LkKLJb5nL09Bow9XAnI5T0YNkIXujEpyGD99pKj1vdzPX7hyr19P2BvgsqXg==","signatures":[{"sig":"MEUCIQDpoAYtsjytsT3ekPXPJ5d6XlW2A+UNNos8BmyKLhjtjgIgYuwdZ2Pjl8vv1XystikCM7226Guy5ZdQc3LptyfNVDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666011},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"2be122ea71ac1b8313e68accda2c89800fc6568b","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@types/react":"^19.2.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.14_1759941609708_0.06413573372974546","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.15":{"name":"@johnqh/types","version":"1.8.15","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.15","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"341477ad4a26471c771851c76efce787806c7b27","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.15.tgz","fileCount":258,"integrity":"sha512-xJvkOKL25WvFuIRyfM+7X19dBJJ40fF/0x+v2Bl+IQMX9JxsP/esof2Sl5/aP1WzbJ3dw0fs1aAQ2Ix7FfnePw==","signatures":[{"sig":"MEYCIQDfP0+NvzmN3hxqGz1wTLVL9LqTPtkNNqnwA3bA+1KSuQIhALY0nCIGabn+HuYhONy85X0FDcMbvXBk3ZvpbiXaXDuY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685669},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"f7d74e959309d64dd191bc72355e5dd24d48fd52","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@types/react":"^19.2.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.15_1759946141733_0.30723495780161136","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.16":{"name":"@johnqh/types","version":"1.8.16","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.16","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"e45b906e23b64884905aed0a77276bb7236c7427","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.16.tgz","fileCount":253,"integrity":"sha512-GJU4EEMhrDkIeca3mUhkIjmQK0cD7brifT0rHW8WEuO5DWoyfie9idGx84x0rCcyNzjX7EhYjtMIrU9fX3aZWQ==","signatures":[{"sig":"MEUCIQD3UUSC3lwipyXLNwZYur4rQLvthqS3WLVVSHkegHa5kwIgVr4csCCLQtvapsNQlkN0TXI4A/5346yI9s6UaBI1BWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669816},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"7f3be564404c36b14082ff2355010927ec6bdd4d","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.16_1759954965392_0.2428782231919937","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.17":{"name":"@johnqh/types","version":"1.8.17","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.17","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"eb9056669b5e80cf91a01f4b492290e4bc500e47","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.17.tgz","fileCount":253,"integrity":"sha512-A1RWaEBJEnOjbMkudMU75NiGk+xu6o7lNvYpOJurH+FLdXNbILcZe9ra6kpOpE6+NDg1EwGM+pYy3b0O1uBelA==","signatures":[{"sig":"MEYCIQDa3eEJduGDDSmg23t6bN5vZgdNFBbifv9g/T0Fl9+N8QIhANOVNb5hhaU3cDUakOrknPv5/1DjC/2gLVYb0HveECO+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669673},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"31c7f4bd5785505e1840b18e373767ceed746893","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.17_1760030471898_0.5709299170605391","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.19":{"name":"@johnqh/types","version":"1.8.19","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.19","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"d18fb6cd047c46b0ff9be20a52ef775fceb3c57f","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.19.tgz","fileCount":253,"integrity":"sha512-pu0uaIKfNWiRU76iRiQDZ0j9aeKWZtfx88EJvWzotzuCnkAtcYqUmmYcOC+Ygrsg3QCjK4ltm+MgKTIJYj1Zeg==","signatures":[{"sig":"MEUCIGd0fjON/bYqUn6blpLcS5Cn3x+EeCFq3Q9/+uJmfv9UAiEA31deiDXYXxTLAxwDwvjC478iF1OJDBfr9vKqhltp7cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671867},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"ca6cd79a829c1d4097a811f319df1396dc208ad4","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.19_1760036089293_0.19799076544629668","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.20":{"name":"@johnqh/types","version":"1.8.20","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.20","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"5ebdcf8f633588a738ead7fdcfec1a2f3087ec7d","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.20.tgz","fileCount":238,"integrity":"sha512-cQIA2kIUCF3t/S+OXLFIovoQXyeTLz4bdq36Ar2qVUbT4eZHtPb33/4A1Uruzpf25UUvKQYjNgl0owWcB4I5sg==","signatures":[{"sig":"MEUCIAL4eaoorZ8sGhxpa0wP0DWfH5PlyGcOVvOe4Xlsv6iQAiEAnMSmdmAMqWiGJhTdOE8WID8oRQfTGPfT75YVBZamn44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618057},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"df8d317d6d21ac0b6ce221b80f06a3d120755870","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.20_1760040159211_0.3431961827924195","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.8.21":{"name":"@johnqh/types","version":"1.8.21","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"author":{"name":"0xmail.box"},"license":"MIT","_id":"@johnqh/types@1.8.21","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"dist":{"shasum":"3c61175c3bf72f7c0d4350fb54c7a188b927b451","tarball":"https://registry.npmjs.org/@johnqh/types/-/types-1.8.21.tgz","fileCount":248,"integrity":"sha512-9A7n+EXpXf7YBifZavCxS/BSTjWlW+1Fg5upZOcXTQMbIPYc43+4MkNsBZ3jHiDdMMsCiLzBi2T4CzJJvzsc0Q==","signatures":[{"sig":"MEUCICynkNXn9KPNvwnE4FypB1o9QPYMKBF5hSooFtrkGdZtAiEA4drcxZnp0nrBT0G0jdQPS1R/iIaK2Gvjkheu+61HgCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684335},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./api":{"types":"./dist/types/api/indexer-responses.d.ts","import":"./dist/types/api/indexer-responses.js","require":"./dist/types/api/indexer-responses.cjs"},"./enums":{"types":"./dist/types/business/enums.d.ts","import":"./dist/types/business/enums.js","require":"./dist/types/business/enums.cjs"}},"gitHead":"3f1c4f32012c47e080ea92b9ee080f9323956e6d","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest","build":"npm run build:esm && npm run build:cjs","clean":"rimraf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","verify":"npm run typecheck && npm run lint && npm run test && npm run build","ai:docs":"npm run ai:analyze && npm run ai:validate-exports","lint:fix":"eslint src --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && npm run build:cjs-rename","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","ai:analyze":"node .ai/scripts/analyze-types.js","test:watch":"vitest --watch","format:check":"prettier --check \"src/**/*.{ts,js,json,md}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run clean && npm run verify","build:cjs-rename":"find dist -name '*.js' -not -name '*.cjs' -exec sh -c 'cp \"$1\" \"${1%.js}.cjs\"' _ {} \\;","ai:validate-exports":"node .ai/scripts/validate-exports.js"},"_npmUser":{"name":"johnqh","email":"johnqh@yahoo.com"},"_npmVersion":"10.8.2","description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.0.0","@eslint/js":"^9.36.0","typescript":"^5.0.0","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/types_1.8.21_1760197018982_0.2722913193503571","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2025-09-14T22:02:59.227Z","modified":"2025-10-12T23:13:16.800Z","1.0.0":"2025-09-14T22:02:59.499Z","1.1.0":"2025-09-15T16:16:22.134Z","1.2.0":"2025-09-15T18:06:02.469Z","1.2.1":"2025-09-15T19:26:23.500Z","1.2.2":"2025-09-17T18:43:35.831Z","1.2.3":"2025-09-17T19:43:00.076Z","1.3.0":"2025-09-22T16:52:08.877Z","1.4.0":"2025-09-22T18:44:50.590Z","1.5.0":"2025-09-22T19:27:35.181Z","1.5.2":"2025-09-22T20:04:56.251Z","1.5.3":"2025-09-22T20:09:04.767Z","1.5.4":"2025-09-23T18:37:22.851Z","1.5.5":"2025-09-24T16:50:14.987Z","1.6.0":"2025-09-24T18:06:10.054Z","1.6.1":"2025-09-24T22:06:34.044Z","1.6.2":"2025-09-24T22:33:55.660Z","1.6.3":"2025-09-25T15:43:28.960Z","1.6.4":"2025-09-25T16:56:36.194Z","1.6.6":"2025-09-25T21:04:30.772Z","1.6.7":"2025-09-27T17:27:25.972Z","1.6.8":"2025-09-27T17:40:35.957Z","1.6.9":"2025-09-27T17:54:17.634Z","1.7.0":"2025-09-27T18:23:01.651Z","1.7.1":"2025-09-27T19:09:59.476Z","1.7.2":"2025-09-27T19:17:34.057Z","1.7.3":"2025-09-27T19:33:19.149Z","1.7.4":"2025-09-30T16:31:54.084Z","1.7.5":"2025-09-30T23:31:29.966Z","1.7.6":"2025-10-03T16:36:43.060Z","1.7.7":"2025-10-03T16:59:19.215Z","1.8.0":"2025-10-03T18:19:32.747Z","1.8.1":"2025-10-03T18:25:10.564Z","1.8.2":"2025-10-03T19:56:00.572Z","1.8.3":"2025-10-03T20:08:48.645Z","1.8.4":"2025-10-04T14:36:59.799Z","1.8.5":"2025-10-04T14:53:12.937Z","1.8.6":"2025-10-04T18:27:04.265Z","1.8.7":"2025-10-04T19:30:11.546Z","1.8.8":"2025-10-05T21:52:39.979Z","1.8.9":"2025-10-07T03:55:48.052Z","1.8.10":"2025-10-07T23:41:11.036Z","1.8.11":"2025-10-08T15:47:11.507Z","1.8.14":"2025-10-08T16:40:09.930Z","1.8.15":"2025-10-08T17:55:41.979Z","1.8.16":"2025-10-08T20:22:45.637Z","1.8.17":"2025-10-09T17:21:12.118Z","1.8.19":"2025-10-09T18:54:49.607Z","1.8.20":"2025-10-09T20:02:39.468Z","1.8.21":"2025-10-11T15:36:59.202Z"},"author":{"name":"0xmail.box"},"license":"MIT","keywords":["typescript","types","interfaces","0xmail","web3","blockchain","email","ai-optimized","tree-shakeable","zero-dependencies"],"description":"Comprehensive TypeScript types, interfaces, and utilities for the 0xmail.box Web3 email ecosystem - optimized for AI-assisted development","maintainers":[{"name":"johnqh","email":"johnqh@yahoo.com"}],"readme":"# @johnqh/types\n\n[![npm version](https://badge.fury.io/js/@johnqh%2Ftypes.svg)](https://badge.fury.io/js/@johnqh%2Ftypes)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.0+-blue.svg)](https://www.typescriptlang.org/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n**Comprehensive TypeScript type definitions and utilities for the 0xmail.box Web3 email ecosystem.**\n\n## 🚀 Overview\n\nThis package provides a complete type-safe foundation for 0xmail.box applications, featuring:\n\n- **267 comprehensive tests** ensuring type reliability\n- **Zero runtime dependencies** for optimal performance\n- **Dual module support** (ESM + CommonJS)\n- **Complete TypeScript coverage** with strict type checking\n- **AI-friendly documentation** for enhanced development experience\n\n## 📦 Features\n\n### Core Type System\n- **Business Logic Types**: Email, User, WalletData, MailBox interfaces\n- **Blockchain Types**: Multi-chain support (Ethereum, Solana, Polygon, etc.)\n- **API Types**: Complete request/response type definitions\n- **Infrastructure Types**: Analytics, navigation, network client abstractions\n- **Utility Types**: `Optional<T>`, `Result<T, E>`, `ValidationResult<T>`\n\n### Utilities & Helpers\n- **Address Validation**: EVM, Solana, ENS, SNS address validation\n- **Blockchain Utilities**: Network configuration, chain detection, event helpers\n- **Formatting**: Date, currency, string formatting utilities\n- **Validation**: Type guards, schema validation, Web3 username validation\n- **URL Management**: Type-safe URL parameter handling\n\n### Development Features\n- **Tree Shakeable**: Import only what you need\n- **Framework Agnostic**: Works with React, Vue, Node.js, React Native\n- **Zero Config**: Ready to use out of the box\n- **Type-Safe**: Complete IntelliSense support\n\n## 🛠 Installation\n\n```bash\nnpm install @johnqh/types\n```\n\n## 📖 Usage Examples\n\n### Basic Types\n```typescript\nimport {\n  Email,\n  User,\n  WalletUserData,\n  AuthStatus,\n  ChainType,\n  Optional\n} from '@johnqh/types';\n\n// Email handling\nconst email: Email = {\n  from: 'sender@0xmail.box',\n  to: 'recipient@0xmail.box',\n  subject: 'Web3 Email',\n  body: 'Hello from the blockchain!',\n  id: 'msg_123',\n  timestamp: Date.now(),\n  read: false\n};\n\n// User management with optional fields\nconst user: WalletUserData = {\n  walletAddress: '0x742d35Cc6634C0532925a3b8D2C36B7f12345678',\n  chainType: ChainType.EVM,\n  emails: [email],\n  folders: []\n};\n\n// Optional type usage\nconst maybeUser: Optional<User> = null; // T | undefined | null\n```\n\n### Blockchain Integration\n```typescript\nimport {\n  Message,\n  TransactionResult,\n  MessageType,\n  isEvmAddress,\n  isSolanaAddress\n} from '@johnqh/types';\n\n// Multi-chain message\nconst message: Message = {\n  from: '0x742d35Cc6634C0532925a3b8D2C36B7f12345678',\n  to: '9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM',\n  subject: 'Cross-chain message',\n  body: 'EVM to Solana communication',\n  timestamp: Date.now(),\n  txHash: '0x123abc...',\n  messageType: MessageType.PRIORITY\n};\n\n// Address validation\nconst evmValid = isEvmAddress('0x742d35Cc6634C0532925a3b8D2C36B7f12345678'); // true\nconst solanaValid = isSolanaAddress('9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM'); // true\n```\n\n### API Integration\n```typescript\nimport {\n  ApiResponse,\n  ValidationResult,\n  IndexerApiResponse,\n  Result\n} from '@johnqh/types';\n\n// Type-safe API responses\nconst apiResponse: ApiResponse<User> = {\n  success: true,\n  data: user,\n  timestamp: new Date().toISOString()\n};\n\n// Result pattern for error handling\nconst validateUser = (data: unknown): Result<User> => {\n  // Validation logic...\n  return { success: true, data: user as User };\n};\n```\n\n### Utilities\n```typescript\nimport {\n  formatWalletAddress,\n  parseEmailAddress,\n  createMultiChainId,\n  Web3UsernameValidator\n} from '@johnqh/types';\n\n// Address formatting\nconst formatted = formatWalletAddress('0x742d35Cc6634C0532925a3b8D2C36B7f12345678');\n// Result: \"0x742d...5678\"\n\n// Email parsing\nconst parsed = parseEmailAddress('user@domain.eth');\n// Result: { address: 'user', domain: 'domain.eth', type: AddressType.ENSName }\n\n// Multi-chain ID generation\nconst id = createMultiChainId(1, '0x123...', 0);\n// Result: \"1-0x123...-0\"\n\n// Web3 username validation\nconst validation = Web3UsernameValidator.validate('vitalik.eth');\n// Result: { name: 'vitalik.eth', address: null, chainType: ChainType.EVM }\n```\n\n## 🏗 Project Structure\n\n```\nsrc/\n├── types/                    # Type definitions by domain\n│   ├── indexer/             # Indexer API request/response types\n│   ├── blockchain/          # Web3 and blockchain types\n│   ├── business/            # Core business logic types\n│   ├── common.ts            # Shared utility types (Optional<T>, Result<T>)\n│   ├── config/              # Configuration types\n│   └── infrastructure/      # Infrastructure abstractions\n├── utils/                   # Pure utility functions\n│   ├── auth/                # Authentication utilities\n│   ├── blockchain/          # Blockchain utilities\n│   ├── constants/           # Shared constants\n│   ├── formatting/          # Formatting utilities\n│   ├── logging/             # Logging utilities\n│   ├── url/                 # URL utilities\n│   └── validation/          # Validation utilities\n├── wildduck-requests.ts     # WildDuck email server types\n└── index.ts                 # Main exports\n```\n\n## 🧪 Development\n\n### Available Scripts\n```bash\n# Development\nnpm run build          # Build both ESM and CommonJS\nnpm run dev            # Watch mode development\nnpm test               # Run all 267 tests\nnpm run test:watch     # Watch mode testing\nnpm run test:coverage  # Generate coverage report\n\n# Quality Assurance\nnpm run lint           # ESLint checking\nnpm run lint:fix       # Fix linting issues\nnpm run format         # Format with Prettier\nnpm run typecheck      # TypeScript type checking\nnpm run verify         # Complete verification pipeline\n\n# AI Development Tools\nnpm run ai:analyze     # Analyze type structure\nnpm run ai:validate    # Validate exports\nnpm run ai:docs        # Generate AI documentation\n```\n\n### Quality Standards\n- **100% TypeScript**: Strict mode enabled with comprehensive coverage\n- **267 Tests**: Complete test suite with Vitest\n- **Zero Lint Errors**: ESLint v9 with flat config\n- **Perfect Formatting**: Prettier integration\n- **Dual Module Support**: ESM + CommonJS builds\n\n## 🤖 AI Development Optimization\n\nThis project is optimized for AI-assisted development with:\n\n### Enhanced Documentation\n- **Comprehensive JSDoc comments** on all public APIs\n- **Usage examples** for common patterns\n- **Type relationships** clearly documented\n- **Change logs** with migration guides\n\n### AI-Friendly Patterns\n- **Consistent naming conventions** across all types\n- **Semantic type organization** by domain\n- **Clear export patterns** with barrel exports\n- **Utility type composition** for complex scenarios\n\n### Development Support\n- **CLAUDE.md** with project-specific instructions\n- **TYPE_CHANGES.md** documenting all type evolution\n- **AI analysis scripts** for type validation\n- **Comprehensive test coverage** for validation\n\n## 📚 Key Type Categories\n\n### Core Business Types\n- `Email`, `User`, `WalletUserData` - Core application entities\n- `MailBox`, `Folder` - Email organization structures\n- `AuthStatus`, `ConnectionState` - Authentication states\n\n### Blockchain Types\n- `Message`, `PreparedMessage` - Multi-chain messaging\n- `TransactionResult`, `TransactionStatus` - Transaction handling\n- `NetworkConfig`, `DeploymentAddresses` - Network configuration\n\n### Utility Types\n- `Optional<T>` - Null/undefined safe typing\n- `Result<T, E>` - Error handling patterns\n- `ValidationResult<T>` - Validation patterns\n- `PaginatedResponse<T>` - API pagination\n\n### Infrastructure Types\n- `AnalyticsService` - Analytics abstraction\n- `NetworkClient` - HTTP client interface\n- `UINavigationService` - Navigation abstraction\n\n## 🔧 Configuration\n\n### TypeScript Config\nThe package is built with strict TypeScript settings:\n```json\n{\n  \"compilerOptions\": {\n    \"strict\": true,\n    \"noUncheckedIndexedAccess\": true,\n    \"exactOptionalPropertyTypes\": true\n  }\n}\n```\n\n### Import Patterns\n```typescript\n// Main exports\nimport { Email, User, Optional } from '@johnqh/types';\n\n// Specific modules (tree-shakeable)\nimport { ChainType } from '@johnqh/types/enums';\nimport { ValidationResponse } from '@johnqh/types/indexer';\n\n// Utilities\nimport { formatWalletAddress } from '@johnqh/types/utils';\n```\n\n## 🔄 Recent Updates (v1.6.2)\n\n- ✅ **Optional<T> Consistency**: Standardized optional type usage\n- ✅ **Enhanced Type Safety**: Replaced `any` with `unknown` throughout\n- ✅ **Improved Documentation**: Comprehensive JSDoc coverage\n- ✅ **Better AI Support**: Enhanced for AI-assisted development\n- ✅ **Performance**: Zero runtime dependencies maintained\n\n## 🤝 Contributing\n\nThis project follows strict quality standards:\n\n1. **All types must have JSDoc documentation**\n2. **Comprehensive tests required for utilities**\n3. **Zero external runtime dependencies**\n4. **Backward compatibility maintained**\n5. **AI-friendly code patterns**\n\n## 📄 License\n\nMIT © 0xmail.box\n\n---\n\n**Built with ❤️ for the Web3 email revolution**\n\n*This package powers the type-safe foundation of 0xmail.box, the first Web3-native email platform.*","readmeFilename":"README.md"}