{"_id":"@dkerfont/grocery-planner-types","_rev":"16-f6ef71a2585fa35977531339e5bbf7fe","name":"@dkerfont/grocery-planner-types","dist-tags":{"latest":"2.0.5"},"versions":{"0.0.1":{"name":"@dkerfont/grocery-planner-types","version":"0.0.1","license":"MIT","_id":"@dkerfont/grocery-planner-types@0.0.1","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"007cf7e61ab73c5d3f21bb42fdd764a9dc34901e","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-0.0.1.tgz","fileCount":8,"integrity":"sha512-+o7DzJAxJoKNRt+bIGraPuor7PMmqr1YZJUi2AVUt16LXQq6nIZ+Qb41Q8JsdyT32lndVnwIIvld3ByUX7a7fA==","signatures":[{"sig":"MEYCIQCB+hj8GQygLsglBUvXw8I3JxmPzwAtsLym+5v9Yc4VPQIhAPijPlURhhX57SxIt6K1XYEuSHLhHXM/NS/jjAHQwFl/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16202},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"d3e5663edb36456780951c94938993e0ea3f8c57","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","changeset":"npx @changesets/cli publish"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"8.19.4","directories":{},"_nodeVersion":"16.20.2","dependencies":{"jest":"^29.7.0","class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","typescript":"^5.7.3","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_0.0.1_1740620412363_0.21138730056009258","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@dkerfont/grocery-planner-types","version":"0.0.2","license":"MIT","_id":"@dkerfont/grocery-planner-types@0.0.2","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"10691e1992082e57ab65b56ac82b39ea1e345aa5","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-0.0.2.tgz","fileCount":36,"integrity":"sha512-UaCVJPR5XNXWwN4rTUhtsQ0UtUgO8cJjD3fDseA/ikIU/fKB2KF0CRVUE6dbe0ouswwEoNbWoOMoftP6RFTexA==","signatures":[{"sig":"MEUCIQDvVg4egirwkobxD+0sS+r4whM6zi96tIRhvyoUsnOc1AIgZn84Tn7bFYg6n9acO6J9VJPL7ojOEnbkDckQ7hBQWxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41423},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"94af35b2be9c934b081cd98f5691dc8f0835efd9","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","publish":"npx @changesets/cli publish","version":"npx changeset version","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.3","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_0.0.2_1740673700575_0.33201638570412606","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@dkerfont/grocery-planner-types","version":"0.0.3","license":"MIT","_id":"@dkerfont/grocery-planner-types@0.0.3","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"8c6d2850a09fc501492c4176ec6748e9459d05da","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-0.0.3.tgz","fileCount":37,"integrity":"sha512-6mDpf92Yrpy13M/N4P2D8f+WPW1wHjIKnQqRc3tTOFweiYbi+lh6JTQtA201RbFCTXqt/tv5j+dgP+Nt6Om3jg==","signatures":[{"sig":"MEUCID/TWoe1WHRPGlxBt+pl3kaID2eMh9/cUX4PW2Nx3F9RAiEAoIytK6HudH6C1KHwXL1K/G41p0odb0ZhzeTIEbQTZ2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41572},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"42a752880a313306997a1304679220af4e75eda7","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","publish":"npx @changesets/cli publish","version":"npx changeset version","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_0.0.3_1740674009275_0.8980537509317288","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@dkerfont/grocery-planner-types","version":"0.0.4","license":"MIT","_id":"@dkerfont/grocery-planner-types@0.0.4","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"e713e288e6dea93e1040b855c42ae84a8cf8c134","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-0.0.4.tgz","fileCount":37,"integrity":"sha512-j1V4/b+HIRa/hpymAAsu2gU+n+56Qt3E7kds35mNdjlkV+eWvvGpk1h9TnpCS4JiB3IlO2XBg3o6q5b8G8mMTg==","signatures":[{"sig":"MEQCH0BfD35IDntlIths6KVF3kXPbFkDw8qASJvfeh1ul9gCIQCH6Ki1w8u/S0Ixtw/IaHL07lkf4S2FCaS81m/WOqJSrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41679},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"86e7efb3cdb175d692ac90b003d2af78a4366aea","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","publish":"npx @changesets/cli publish","version":"npx changeset version","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_0.0.4_1740675807174_0.8733281172205576","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@dkerfont/grocery-planner-types","version":"0.0.5","license":"MIT","_id":"@dkerfont/grocery-planner-types@0.0.5","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"aa562fabbb4f42de3c0078b313c97dd0a0b6223a","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-0.0.5.tgz","fileCount":147,"integrity":"sha512-KDhIhfZdKKYquYB6C/Q7Yo/TKICXwJXmGQkh2Lcmw16vjZ5lVjyV5qWgrWHsV5/dR20Jidwb1PxedRxlaKvCCw==","signatures":[{"sig":"MEUCIDOYwvJSWyVgC2C5eTm9rPAurY4mA3f0gbWFJk0R6OR9AiEA4chPShy+91lFlk6I5iE75wri8TsKDYaos6ntaz71/xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106295},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"e17f1634a984c0f0e69008728674ce3aadd6d8aa","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","release":"npm run build && npx changeset publish","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_0.0.5_1740678102924_0.5745824515383269","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@dkerfont/grocery-planner-types","version":"0.0.6","license":"MIT","_id":"@dkerfont/grocery-planner-types@0.0.6","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"c9327118ef8fefee11c263de59f280bd6ead7528","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-0.0.6.tgz","fileCount":167,"integrity":"sha512-/ci99jczpM2M08WT7ygGAneDiZc4wJ9Uu2V2XE9L1fIdiH6wyTN+SQfVih1H5Zl1i/lSPjIx0zcU4WFkcDCC+g==","signatures":[{"sig":"MEUCIQCYLLIyEotfVL1ZmY3mlJpn9px5g3vG2tzdfXgTkadWEwIgJr3dmgCLIS4P/sTevNXhvrtdit8JGY/69W3ZKnuE8Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109922},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"0664d5721a6800b5c898c1c8d17eff9be6d86ae9","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","release":"npm run build && npx changeset publish","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_0.0.6_1740686143382_0.5176110567565981","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@dkerfont/grocery-planner-types","version":"0.0.7","license":"MIT","_id":"@dkerfont/grocery-planner-types@0.0.7","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"9129c6363ad5e3057acf9349784a0484e85003c2","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-0.0.7.tgz","fileCount":171,"integrity":"sha512-EQHvRH7nt7x9O1z1J//fvFRcs9iN2uy1a6GMUbwIIBMi6ke8csBxjg1AwqiGmt/iEdtP+6frLsS88g6XeZPpKg==","signatures":[{"sig":"MEUCIDMMIvoA+cWS/dH7/5b1kmMtofRrUi0LyAZvOwdomfI7AiEAmwGMYRULcMbc706ivia/L4eAnHBqgp8Htla44zG8C0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111034},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"ce9e190a0b30e95d7185361a9dbebde1bc15ea04","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","release":"npm run build && npx changeset publish","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_0.0.7_1746141629198_0.043508590509068634","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@dkerfont/grocery-planner-types","version":"0.0.8","license":"MIT","_id":"@dkerfont/grocery-planner-types@0.0.8","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"84aa175625e780219434f1bb0538472b80743e02","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-0.0.8.tgz","fileCount":171,"integrity":"sha512-RnuuJWfejb8Y583HEIrEjhVgBcltus17SuzCXRS54Y3mOH+RKuIku9EuyZYK6C7ztMmMmapuOYYHngzUYfnklw==","signatures":[{"sig":"MEYCIQC8wefFa095+gKMa/aZPRkSHILvrL7qS7N3wI6UYILg+wIhAIzWfpzO3Zu7cj3sd7wtecz78uCb44SHtvCxHtxdbUte","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111557},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"dcf4bdaf960d25a131c5e37654339049a18dd21e","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","release":"npm run build && npx changeset publish","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_0.0.8_1746143442864_0.0778824797045663","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@dkerfont/grocery-planner-types","version":"0.0.9","license":"MIT","_id":"@dkerfont/grocery-planner-types@0.0.9","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"6c77f43db1e8e1876d996004dca9fa3402f1582f","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-0.0.9.tgz","fileCount":171,"integrity":"sha512-oQ60hh4Li2Xg6fzGs7Z3yJ3szNVA7e5x9TcymsM1xceuN9qnk3yXLzkBDsIWUHPseN0oWK/4IUH2TtKtemY17A==","signatures":[{"sig":"MEUCIBliQtaqv4dwITSiz6wi0qQxoNaUVS7BgerV8cdrfplLAiEA9pocasGYpNrV1keOJQKnr3B1JpdMfwpRAOwGDQojV+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111638},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"7219a235eb9dfac4a294114150ac8fb55593f798","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","release":"npm run build && npx changeset publish","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_0.0.9_1747512412965_0.12114431892674804","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@dkerfont/grocery-planner-types","version":"1.0.0","license":"MIT","_id":"@dkerfont/grocery-planner-types@1.0.0","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"d8ade5b9e648eafc255166f6d6d1cefb3aa437e4","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-1.0.0.tgz","fileCount":171,"integrity":"sha512-tJO89z8q9WcsWw8SuDg7eqQi7X8mqFonaG8NL91q3nk+vj5PlBCdbCf9S48UbV2aMLfxRQ2z3Gw0dmP8VrGACQ==","signatures":[{"sig":"MEQCIHQ6NLZ3z3Jllr+kPAWpSnRBXaXCRhZLuxBAm6U1NeU+AiALiYERL6hWIC4t5LEMMQBzkwryKiGIGSYgv6Y3kOHUEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114679},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"bfd3ffba6e06059385d7dcc5e2ebf05ea3e69e86","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","release":"npm run build && npx changeset publish","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_1.0.0_1748724914465_0.2823543721022921","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@dkerfont/grocery-planner-types","version":"2.0.0","license":"MIT","_id":"@dkerfont/grocery-planner-types@2.0.0","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"f3123f433e833ecefd97fce542a6bfc0185420a7","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-2.0.0.tgz","fileCount":199,"integrity":"sha512-WgKM//qaWVyPsWKBnpUyW9JX0Cl5X7IzQ/dNt7AW3zmP3KTeQXY9GJCuAFDBGeSyFv9XarC4Svx8ilNve+PyVg==","signatures":[{"sig":"MEUCIQDt+U6d79S8QSTvNDqKHo5YIROqMuoVEVKuO4ZR0/feFAIgE699RnqGkYhAMPByX1LcEUv5DVHHlapmxizTi4bzzbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164190},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"32698425e43d629c8fcab9c3ab581f3c78fa7ec3","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","release":"npm run build && npx changeset publish","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_2.0.0_1748991808222_0.6423011772104641","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@dkerfont/grocery-planner-types","version":"2.0.1","license":"MIT","_id":"@dkerfont/grocery-planner-types@2.0.1","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"e95d02c491673c1689c48489c492ac3b80f382e3","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-2.0.1.tgz","fileCount":199,"integrity":"sha512-Eor5fG6AjLZuyQ8ifpSpzMG4TulnzGPKcw72V/1chOpRuu7J6eV8xvaHbXJawqVmlLhZ1H2G8YKlqGSCTTCIwA==","signatures":[{"sig":"MEYCIQCLKJZyFPvDJ5u+XYPFFtq5VWITM4MnMZ9I0jluRjfjGAIhAPE35Uz+YoG3DyLzRFI7UNqFLZ89j4yL9sNHWP+YxKrn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166974},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"f01de576bac35f1564d208ddc31489a0e52e9ee8","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","release":"npm run build && npx changeset publish","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_2.0.1_1748992854246_0.9622279990258726","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@dkerfont/grocery-planner-types","version":"2.0.2","license":"MIT","_id":"@dkerfont/grocery-planner-types@2.0.2","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"5524402360f4ac287a494df8bfef865446696782","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-2.0.2.tgz","fileCount":200,"integrity":"sha512-OIl+gHpcNfgSLSMUaWOTMqYy2gfJUZ0NNSFw+MbOgN8UmcM2JwymoLlxVoCxt0uxzOE9iXS/rirD0I1hOWm5dA==","signatures":[{"sig":"MEQCIE4o8FtMWuqyBKk8gYfNSP6fPlPjzpyNxhcm4dxaww25AiA3yofDP3MHzGK1kedCj2eQ0rdxpVAW4lFHWn+k1R92iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179242},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"249dc5b91ce38661a786ab2360d6df06afc05688","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","release":"npm run build && npx changeset publish","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_2.0.2_1749060159953_0.6989619391633877","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@dkerfont/grocery-planner-types","version":"2.0.3","license":"MIT","_id":"@dkerfont/grocery-planner-types@2.0.3","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"ec5c05952aa036d50c54e22085ee6299a8f32786","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-2.0.3.tgz","fileCount":201,"integrity":"sha512-NWKzNLawE4xASazykaa4koWds/8ytjzYNKAPUJxkJRfZt9Yb7itzVVjkXiuNyQze7hi/PRMUElXjsNNYlGF/Zw==","signatures":[{"sig":"MEUCIQC4C5OxiTy59L5sqPYLdGsHfh85Ckv++/AfavdfoZpWTQIgckt71xCc+1EWQc52AQ2iQqBhrZ3y4DWNh9eMvtRXK48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179279},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"02be7967e4b4819d7b5aaf567185c229d0216670","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","release":"npm run build && npx changeset publish","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_2.0.3_1749065323352_0.4067535934884152","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@dkerfont/grocery-planner-types","version":"2.0.4","license":"MIT","_id":"@dkerfont/grocery-planner-types@2.0.4","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"dist":{"shasum":"eb01055accae0695ecfb73e2ef93f4060d760650","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-2.0.4.tgz","fileCount":201,"integrity":"sha512-VIr3ub4QmT7NQzLijYLakarFrH1rZ2WPhxd5HAvxfzUyuv2Z3cW/4LFkzhsClpdXU2raiCaYFDwWVszlpWG3pg==","signatures":[{"sig":"MEUCIQDFRi5uJ49dXuI9aVsT/dU9GcG+Ze5KF1QF94uBe4G4wgIgBy0nGyPX56YO58ZodHkUa0RLIZrhxV/paF9hUHCBjZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179422},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"355105dab02d82322001153cf3d064bac5363c8e","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","release":"npm run build && npx changeset publish","changeset":"npx changeset"},"_npmUser":{"name":"dkerfont","actor":{"name":"dkerfont","type":"user","email":"darren.kerfont@gmail.com"},"email":"darren.kerfont@gmail.com"},"_npmVersion":"10.8.2","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","ts-jest":"^29.2.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/jest":"^29.5.14","@changesets/cli":"^2.28.1"},"_npmOperationalInternal":{"tmp":"tmp/grocery-planner-types_2.0.4_1750336614634_0.9465438928977881","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@dkerfont/grocery-planner-types","license":"MIT","version":"2.0.5","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"lint":"tsc","test":"jest test/","build":"tsup src/ --format cjs,esm --dts","changeset":"npx changeset","release":"npm run build && npx changeset publish"},"devDependencies":{"@changesets/cli":"^2.28.1","@types/jest":"^29.5.14","jest":"^29.7.0","ts-jest":"^29.2.6","ts-node":"^10.9.2","tsup":"^8.3.6","typescript":"^5.7.3"},"dependencies":{"class-validator":"^0.14.1"},"_id":"@dkerfont/grocery-planner-types@2.0.5","gitHead":"cf1d487256cd7260e254d8e8dc571e277c52005f","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-unm3eXZtm8kvpLMbCphfxuAgc1I3wtTaSoRLzRUWfhyR+x13Dy7XziWcr1/1tk2eJr4wHkR51jd0E0nIH06ckg==","shasum":"b1e923c98a023b993d7df0fcb9232d65028566a8","tarball":"https://registry.npmjs.org/@dkerfont/grocery-planner-types/-/grocery-planner-types-2.0.5.tgz","fileCount":207,"unpackedSize":181217,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQ7EVNIpI2x0hH3DKIBE1T/0lNmVuOnVlytGC9bOSJCgIgYi8DA4ZFNWS+D3fQsggEW5ZO6L4OR3OJCh16Vy91Jls="}]},"_npmUser":{"name":"dkerfont","email":"darren.kerfont@gmail.com","actor":{"name":"dkerfont","email":"darren.kerfont@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/grocery-planner-types_2.0.5_1750349291196_0.8038586490049882"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-27T01:40:12.226Z","modified":"2025-06-19T16:08:11.547Z","0.0.1":"2025-02-27T01:40:12.567Z","0.0.2":"2025-02-27T16:28:20.834Z","0.0.3":"2025-02-27T16:33:29.496Z","0.0.4":"2025-02-27T17:03:27.365Z","0.0.5":"2025-02-27T17:41:43.081Z","0.0.6":"2025-02-27T19:55:43.636Z","0.0.7":"2025-05-01T23:20:29.420Z","0.0.8":"2025-05-01T23:50:43.121Z","0.0.9":"2025-05-17T20:06:53.136Z","1.0.0":"2025-05-31T20:55:14.652Z","2.0.0":"2025-06-03T23:03:28.408Z","2.0.1":"2025-06-03T23:20:54.571Z","2.0.2":"2025-06-04T18:02:40.201Z","2.0.3":"2025-06-04T19:28:43.539Z","2.0.4":"2025-06-19T12:36:54.846Z","2.0.5":"2025-06-19T16:08:11.372Z"},"license":"MIT","description":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile. It also includes some validation logic which may also be shared. Updating readme once again to test 0.0.5 release.","maintainers":[{"name":"dkerfont","email":"darren.kerfont@gmail.com"}],"readme":"This DTO package defines the contract between grocery-planner-server and grocery-planner-mobile.\nIt also includes some validation logic which may also be shared.\nUpdating readme once again to test 0.0.5 release.","readmeFilename":"README.md"}