{"_id":"@battle-aces-fan/datacontracts","_rev":"17-021becb8fa6bda13d1d88a3eb78c7b94","name":"@battle-aces-fan/datacontracts","dist-tags":{"latest":"0.2.36"},"versions":{"0.2.0":{"name":"@battle-aces-fan/datacontracts","version":"0.2.0","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.0","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"c59e017145fb1dbc80de7307b232048d6be5b038","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.0.tgz","fileCount":51,"integrity":"sha512-RzMpOLWaEW/CTBrbiF/BTgQvXUe5ut4CFSdFejAHKGnd0Ooi1Ya7uc+HiMuhJAprBQm5kx4p4oaa0jZ0kEHVXA==","signatures":[{"sig":"MEQCIGyB6kr/WrLdfazSGEgT1YimMG5eIEZsw/BYrswfyaXIAiBYIGjRGB3wD95QtnRP3ZdqmHnj8OIhx4XDptI236jtUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89038},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"76527a8dbf1a6205481019408f51ce8542c2173e","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.0_1732050587587_0.2147916834394823","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@battle-aces-fan/datacontracts","version":"0.1.0","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.1.0","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"67fa2c304c7b0ed887d84fb9291b92302a91d2d6","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.1.0.tgz","fileCount":27,"integrity":"sha512-gPiFF2mBs165c7FY8ZrLvgEkm7EWa0hICXW+ht65tlc7ge/8EDRQ6p44Ub2H53FrgGtZ4bIhL+47ZBz7D91Gpg==","signatures":[{"sig":"MEUCIQCqUuzledKsyUwtikKdtQGOerB/E87RD2SJ8KQGUTn9BQIgRtn+9QpE6eHdUOaJjqMIHmhGfUikRSsbZhmqh6PRJIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10166},"main":"./script/repos/mod.js","types":"./script/repos/mod.d.ts","module":"./esm/repos/mod.js","exports":{".":{"import":"./esm/repos/mod.js","require":"./script/repos/mod.js"}},"gitHead":"76527a8dbf1a6205481019408f51ce8542c2173e","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8","@battle-aces-fan/app-context":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.1.0_1732050805016_0.46734407144870027","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@battle-aces-fan/datacontracts","version":"0.2.1","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.1","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"eda3077e767456b8dd8cf0c402ff94c80291a173","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.1.tgz","fileCount":51,"integrity":"sha512-YR1YL+Q6P4vTlcaZOr2CU5EFlt3S8EMqkInhEsIepDuAxMV65MEhgBX5A+wi3K3qiOZd+w5/uzHtgL2abxpynQ==","signatures":[{"sig":"MEUCIFwn/5tt8XPRT70xwADGromDfxysyVCjz+O0aJlgG28oAiEA0WY5huNHfWXt5zwfMh+9VPK8SrSe8W9ADCFZL/rT+Io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89038},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"76527a8dbf1a6205481019408f51ce8542c2173e","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.1_1732050976790_0.9835601557815117","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@battle-aces-fan/datacontracts","version":"0.2.4","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.4","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"aa41ccb826ed225c5d08b9ddc1f40b5cd381e1b5","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.4.tgz","fileCount":51,"integrity":"sha512-TS+3N6ZbSYgpJojWcNlejO16pbRLh1I5DefZmF4ExCUtQzJBRFL8UWu9c5S6BALB/pFm/NBXToMOmqLAshfS8w==","signatures":[{"sig":"MEUCIEO/U7pDJq1TzL3EK3EtYbly4KVcF+HcVKEB5K2re+oXAiEA4oHNIMpu3MyGG3dV6b48lKx13bhnzk/6Px0yWyvrS5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89038},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"319ac6750189031452ea35483671dced1098ec58","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.4_1732058597286_0.4621014485400017","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@battle-aces-fan/datacontracts","version":"0.2.6","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.6","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"f43cebf52bd66cbaec108e6ab0ba2c8837b3554e","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.6.tgz","fileCount":51,"integrity":"sha512-+nw1+CCBX9vZly3JxxfKV4PVf+ociHODNwdNWxSxUHqgB3wfoQDSb2VEmbtlEoHKxVl9T0Mr3qNPcZIkSIxHMw==","signatures":[{"sig":"MEUCIQCKRyX1Nd6l7k39PcClsKyMmj+ioWLqxXU0rhmL2x3vHAIgafpm5PxqoiLniSYMRZvdEbZ/gvyoNAykTfSpqjR252c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89038},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"319ac6750189031452ea35483671dced1098ec58","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.6_1732058743435_0.789000472930868","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@battle-aces-fan/datacontracts","version":"0.2.8","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.8","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"d711e8c5ef4954d42d54ad118156aa8882d75dc8","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.8.tgz","fileCount":51,"integrity":"sha512-jhmAxj3YGJejsmAet7RJWwm6wPY39NkW3Lc0BT0PuXUEm88gdDdW3d1hbqdR3JzYPZMzkVcDqtAepeDkWKvXVg==","signatures":[{"sig":"MEUCIHcbMHwvXukwMgr+Emv+VbvlG4sWhciGyHPI9Ls8Y51lAiEAyrAp84M+66kAUx8bgeZKoFcJ6kYIiGTRB28RIXkHuMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89038},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"319ac6750189031452ea35483671dced1098ec58","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.8_1732058759798_0.13789687474157453","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"@battle-aces-fan/datacontracts","version":"0.2.12","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.12","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"d6b4989cc6c1aef0d896feee32346b0410ba0133","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.12.tgz","fileCount":51,"integrity":"sha512-yWjQYgVN4eOHvYctoLI7xY6WoIdiypykXBo67vZ5JyTSW961UYxjWZ/pWyXMs07g1t+w8OHYhQQ28W8W/TKDAA==","signatures":[{"sig":"MEQCIGt6ZR0qGbohEk514+mrHvJLM0bIUSrmQjCW5+hVrmccAiBgCmZ90+UXdaqz4WphLFxwGTJMFoH5nO4RUjk3WvpYDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89039},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"319ac6750189031452ea35483671dced1098ec58","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.12_1732058780775_0.8543924615185283","host":"s3://npm-registry-packages"}},"0.2.14":{"name":"@battle-aces-fan/datacontracts","version":"0.2.14","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.14","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"dea1abe01d8b90402cd3e691cddf028e88b3ed0a","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.14.tgz","fileCount":51,"integrity":"sha512-nXXjS7vrNpUV8em2SUuGsF4IwWkEFU4LNXaKvV5rjQa6xj6iywGcu0qbCWimVd+0iHDxYBCQyKJN/KHWq2Yw7w==","signatures":[{"sig":"MEQCIFgrqeRXlXbMMWe4chv/W9ALMmF6i0oloT9Ckp/xhCU0AiAFqyQWKHKT1KBCn4B9qAEclPIURsWRu2eUDe7KV3WFHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89039},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"319ac6750189031452ea35483671dced1098ec58","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.14_1732058900496_0.9639157742395343","host":"s3://npm-registry-packages"}},"0.2.16":{"name":"@battle-aces-fan/datacontracts","version":"0.2.16","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.16","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"9dc292f78a09307d189358904262e938766a59d7","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.16.tgz","fileCount":51,"integrity":"sha512-LQ+if438I7g+6NfcfLJ+FALHZ70S2YPjwhxwcCHlKd/eePCodnS3WE4HKoB/e6OadS/BXyxtQOvt+GmyV9YoBg==","signatures":[{"sig":"MEUCIECP7bQgOb+B96XzbX1Z7YHyNu2Kim74g4Z3zjwAiInCAiEAvvrS4U5HfrwE9FAZrEavH8bjfhF6FfBdhmz3E/xUv/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89039},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"319ac6750189031452ea35483671dced1098ec58","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.16_1732059281049_0.5379651183874614","host":"s3://npm-registry-packages"}},"0.2.18":{"name":"@battle-aces-fan/datacontracts","version":"0.2.18","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.18","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"f19ed5a3ca5db92279338369fadc40c1c1eec156","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.18.tgz","fileCount":51,"integrity":"sha512-RRkd96TSnw7Nr4C/rMCmDzRFt6lqHyn1unVKXdLDM9RUwkSM9Jc1La7aJ4TrsLPPzRf8+JwkyZ6GUul938VqIA==","signatures":[{"sig":"MEUCIDrAc0SYTouGDEAADXJeG9gKW5d/glpleI7AR0WzZ5nMAiEA37jUU9Xin3IU6OXCKSqcXduQp9Bw8fIhIJkRAMhf+Us=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89039},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"8742003bfb42fce4ebceea31aafcf5bb5b6198ed","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.18_1732059533521_0.46045295284863275","host":"s3://npm-registry-packages"}},"0.2.20":{"name":"@battle-aces-fan/datacontracts","version":"0.2.20","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.20","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"7aaee301c641646da9ef912bfb907c10e8777232","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.20.tgz","fileCount":51,"integrity":"sha512-Rf8KukE3VHUz26wVOnv3nwYgXlrzRTyc/pYKLFZfCQsbG8QB//R1iu0OOcv5jNir3hxFmI41EGnCoh/ceuZygg==","signatures":[{"sig":"MEUCIQDgt6Ysc5GI3r0z4EmjJJY5QlhwweujEhV6O6JlesiNRAIgF78XjRXIBe/ocvv+zbXjcbE7IJonsn4wfvtuMTI5ygs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89039},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"8742003bfb42fce4ebceea31aafcf5bb5b6198ed","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.20_1732060157940_0.7298850682282438","host":"s3://npm-registry-packages"}},"0.2.24":{"name":"@battle-aces-fan/datacontracts","version":"0.2.24","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.24","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"2ed4036bb877e3e6bb9cc41fea8ebbe9f8213e3a","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.24.tgz","fileCount":51,"integrity":"sha512-9Y1aVWO3xW6uR56cmkTK24LgVN5RqOj9q2ZPvCvN/etPntwhdRv2nguO7LVULR17MpYl4pc+pONgfy7Ks9ruJw==","signatures":[{"sig":"MEYCIQDsZ4SvAE1Y0H8OikgOjwURb4mepc4VjBuIcQTHTm8htAIhAIgAtwc/iUJMCdgeiikIPYgyB/b40IzqW8cMRAZzwBMV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89039},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"8742003bfb42fce4ebceea31aafcf5bb5b6198ed","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.24_1732060376799_0.0780077672964099","host":"s3://npm-registry-packages"}},"0.2.26":{"name":"@battle-aces-fan/datacontracts","version":"0.2.26","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.26","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"d11bad5fb4eca3b179152b11fc664d1a5d6e42ab","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.26.tgz","fileCount":51,"integrity":"sha512-QEtl8UvRKpdmwuXVE3sfEwywwhMhpHKj+BLOjxY1h9vMOSrzukXrCZ8R1N6sSpr1zv+eU54WmqCTr7T8BQK1NQ==","signatures":[{"sig":"MEUCIQCbl+EIWzXIe18dxEznBc8jQAcyEbAwfPVAqDXuIpVSqAIgWx9rCrCTOxdT/bSW8EXXo1/DuLJ7OEIoBWptV7VWkVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89039},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"8742003bfb42fce4ebceea31aafcf5bb5b6198ed","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.26_1732060698710_0.8996593970031832","host":"s3://npm-registry-packages"}},"0.2.28":{"name":"@battle-aces-fan/datacontracts","version":"0.2.28","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.28","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"e6e5a2566bfa76110ab272eb5452a9d655e87731","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.28.tgz","fileCount":51,"integrity":"sha512-oy2lCFG3m3UPQR6S4CB4DqMNQ6YYc7+dcq4cvgFi7wP8Hvg5r27Gbhd6BZUqSBwkld1EsHVJspP9A3cbqgWSnw==","signatures":[{"sig":"MEUCIAhIkrCfT90c5BFjJy7ezK363Ao5Mk/FrP1+lMuizOCDAiEA1EgvpiARLi10JJdzl2bgTFlOotDcs5vI5k3qENlL98I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89039},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"8742003bfb42fce4ebceea31aafcf5bb5b6198ed","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.28_1732060748123_0.028794098015801683","host":"s3://npm-registry-packages"}},"0.2.30":{"name":"@battle-aces-fan/datacontracts","version":"0.2.30","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.30","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"e6d6eb95edfa0fa040e71bbd41c343485c7c0612","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.30.tgz","fileCount":51,"integrity":"sha512-HHWYwKFSrd/8mReLWV0HsJqxgxZqTUXBO+8QVFAsm/dy/vub2dLA8c6g+Q792LtfTdFTK9U1FN6J509BujLHXg==","signatures":[{"sig":"MEQCID6C7IRi24PYKg/rO/UJcLbpdt90Rilftmizk5aNyNvRAiBdJ2PXGN15XyDpjCSKZgPc/b11egXQ5xX3FukAwOW27A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89039},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"8742003bfb42fce4ebceea31aafcf5bb5b6198ed","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.30_1732060797896_0.2456606583302423","host":"s3://npm-registry-packages"}},"0.2.32":{"name":"@battle-aces-fan/datacontracts","version":"0.2.32","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.32","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"06f198e4b5e2636a0bff947086b3e7d481ecd9d6","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.32.tgz","fileCount":51,"integrity":"sha512-GlB9q+8U4ouXzczDBexKsOL1JWSfqqnAZ8ZAvakSuLnXZk2aTpFmVnQkYQR38CJPr42EQ8wmRZOBW6d+R4842Q==","signatures":[{"sig":"MEUCIHzJiij+gEFG8SPuQ4fnGPsXlu62Lpc1b4+jB6MTzbQBAiEAjW9rKSnBdqe0CDA7xYzTAEK4tNQBVXpD4hjd+vjnGsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89039},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"8742003bfb42fce4ebceea31aafcf5bb5b6198ed","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.32_1732061647707_0.430097612492903","host":"s3://npm-registry-packages"}},"0.2.34":{"name":"@battle-aces-fan/datacontracts","version":"0.2.34","license":"MIT","_id":"@battle-aces-fan/datacontracts@0.2.34","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"homepage":"https://github.com/avsphere/battle-aces-fan#readme","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"dist":{"shasum":"f6776e1e5e95ed70fd9fddce84d5244be56f5f46","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.34.tgz","fileCount":63,"integrity":"sha512-dggBiEoqh5/VZ1Hk/bVFDHUoRGvaRAashpkRmRj1uDw5XXTiRdLQCTcF1xO+TRhAsY0jRjYnV56BvxNehgPloQ==","signatures":[{"sig":"MEYCIQCgB+tZa/6qRoWdNcYWa/l862ANJmjZp/09g5SONJrR+gIhAIuJMXthbufx5y/pfa4TI+nkGBw77TlbB04GMa6VmYlt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191476},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"7a7dd7bccec56561de5cd7c3214b0a0ef7320b00","private":false,"scripts":{"test":"node test_runner.js"},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"repository":{"url":"git+https://github.com/avsphere/battle-aces-fan.git","type":"git"},"_npmVersion":"10.7.0","description":"Yes. This is how I choose to spend my time.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"devDependencies":{"picocolors":"^1.0.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/datacontracts_0.2.34_1732142419886_0.4822726749388542","host":"s3://npm-registry-packages"}},"0.2.36":{"name":"@battle-aces-fan/datacontracts","version":"0.2.36","description":"Yes. This is how I choose to spend my time.","repository":{"type":"git","url":"git+https://github.com/avsphere/battle-aces-fan.git"},"license":"MIT","main":"./script/mod.js","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"scripts":{"test":"node test_runner.js"},"private":false,"dependencies":{"zod":"^3.23.8"},"devDependencies":{"@types/node":"^20.9.0","picocolors":"^1.0.0"},"_id":"@battle-aces-fan/datacontracts@0.2.36","gitHead":"7a7dd7bccec56561de5cd7c3214b0a0ef7320b00","types":"./script/mod.d.ts","bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"homepage":"https://github.com/avsphere/battle-aces-fan#readme","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-ejoUgjdcto/PmbtGM33Z9ZmNrh4KOi72hsMjHbFKWZ86GUla15UyfZOxjO03axrTfreHPXFsr9LScIJEsvTM9Q==","shasum":"08ac810a698f736dcc1ab926a0a584a577462657","tarball":"https://registry.npmjs.org/@battle-aces-fan/datacontracts/-/datacontracts-0.2.36.tgz","fileCount":63,"unpackedSize":191476,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw1j07mV/fF+RDLhD1nXKcH6sBYzYB9G535fINQqVnOQIgJw+8XBKrQLs2j0S/KirdALhCfEKeUY2cqg6aQODRdDU="}]},"_npmUser":{"name":"avsphere","email":"avspdev@gmail.com"},"directories":{},"maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datacontracts_0.2.36_1732142680662_0.5079593829871267"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-19T21:09:47.465Z","modified":"2024-11-20T22:44:41.054Z","0.2.0":"2024-11-19T21:09:47.772Z","0.1.0":"2024-11-19T21:13:25.234Z","0.2.1":"2024-11-19T21:16:16.941Z","0.2.4":"2024-11-19T23:23:17.464Z","0.2.6":"2024-11-19T23:25:43.646Z","0.2.8":"2024-11-19T23:26:00.044Z","0.2.12":"2024-11-19T23:26:20.968Z","0.2.14":"2024-11-19T23:28:20.751Z","0.2.16":"2024-11-19T23:34:41.331Z","0.2.18":"2024-11-19T23:38:53.730Z","0.2.20":"2024-11-19T23:49:18.085Z","0.2.24":"2024-11-19T23:52:56.993Z","0.2.26":"2024-11-19T23:58:18.893Z","0.2.28":"2024-11-19T23:59:08.310Z","0.2.30":"2024-11-19T23:59:58.073Z","0.2.32":"2024-11-20T00:14:07.882Z","0.2.34":"2024-11-20T22:40:20.053Z","0.2.36":"2024-11-20T22:44:40.875Z"},"bugs":{"url":"https://github.com/avsphere/battle-aces-fan/issues"},"license":"MIT","homepage":"https://github.com/avsphere/battle-aces-fan#readme","repository":{"type":"git","url":"git+https://github.com/avsphere/battle-aces-fan.git"},"description":"Yes. This is how I choose to spend my time.","maintainers":[{"name":"avsphere","email":"avspdev@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}