{"_id":"@cohesivesystems/relations","_rev":"68-feeb555b57335ccb38a70e3b75046fcf","name":"@cohesivesystems/relations","dist-tags":{"latest":"0.1.0-alpha.1","alpha":"0.1.0-alpha.86"},"versions":{"0.1.0-alpha.1":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.1","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.1","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"a4940eb7d6a5dd22a77a88abe0f6bc928f6f74d7","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.1.tgz","fileCount":12,"integrity":"sha512-cnNfoon9XT0Gqx3EBlgFOlr3vPYfx2BGLCTm36R+nl/6Xtym72Ju3uPhfpZ6mYjtPvou2xEceUUSiJU8BKL2pQ==","signatures":[{"sig":"MEUCIHsIAFvbKF0TWBOi7dUjoHxwJKTGfHOPOZkTtN3RZGSQAiEA7cpoccwPoe/hOeggewdcasCUVSQIdTDcdX7vQ3olCVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48259},"type":"module","_from":"file:tmp/npm-pack/cohesivesystems-relations-0.1.0-alpha.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"eulerfx","email":"eulerfx@gmail.com"},"_resolved":"/Users/eulerfx/code/cohesive/tmp/npm-pack/cohesivesystems-relations-0.1.0-alpha.1.tgz","_integrity":"sha512-cnNfoon9XT0Gqx3EBlgFOlr3vPYfx2BGLCTm36R+nl/6Xtym72Ju3uPhfpZ6mYjtPvou2xEceUUSiJU8BKL2pQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.18.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.1_1783396584199_0.10616853927335579","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.2","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.2","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"e252f8aaba81abb0f6ca0e3240da6f609f53018c","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.2.tgz","fileCount":12,"integrity":"sha512-mUP6M35FhSS3gGy7ocOkVVKWukCtPK2T4xxIM8sZit6sd7D0fpYbaLnublkZpo5bJ4kNmbyB4GJ+CdID3Sx/Wg==","signatures":[{"sig":"MEQCICpo0rdTHJSlK5z2uAyR4skDva1tn+MDefJbKyxVy88BAiA33AEqjEy2xZKVpDjrqIYlgELqFHzeOFRJTun0EzLhtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48259},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.2.tgz","_integrity":"sha512-mUP6M35FhSS3gGy7ocOkVVKWukCtPK2T4xxIM8sZit6sd7D0fpYbaLnublkZpo5bJ4kNmbyB4GJ+CdID3Sx/Wg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.18.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.2_1783431531515_0.9895319090236068","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.3","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.3","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"017468378a83ffe5ead3a13e7888115e4bdb1261","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.3.tgz","fileCount":12,"integrity":"sha512-Kk6dKte4lvWSqNEkuIDBJqNWwNdN1MGn5vAUj8rE/Jpp96CW65UHWIziQBgU8HPTboEuUTtDdm8oW50ZE2YpfA==","signatures":[{"sig":"MEUCIQCjE53iXGzx+mWyxWOwYKb8V1+DOs7nFySNPHpkBu1WmwIgbYSwoIGKvcOUjpy3m5DRKX520qNZd3ozIiQES0G7tDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48259},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.3.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.3.tgz","_integrity":"sha512-Kk6dKte4lvWSqNEkuIDBJqNWwNdN1MGn5vAUj8rE/Jpp96CW65UHWIziQBgU8HPTboEuUTtDdm8oW50ZE2YpfA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.18.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.3_1783529599931_0.012344861769610471","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.4","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.4","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"ed916ea771ffd1b9cf07598cfb760e9009cdf34b","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.4.tgz","fileCount":12,"integrity":"sha512-I/ZHGKkr4U1uGUtwNqBGa0S+TaZBE5x7gUBoinDNK9R8zn6USeJAaJoSpzpZNxC06zT1sn2PFgWYLaQr8GtObw==","signatures":[{"sig":"MEQCIEx9gJNybD34LUR4FVWAAz7sGLurS5eIobxBK2kwjBOKAiBBn/4F8xBxJSpp1lUCzOuKmJOzHrtRfc7tADyu44S6wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48259},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.4.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.4.tgz","_integrity":"sha512-I/ZHGKkr4U1uGUtwNqBGa0S+TaZBE5x7gUBoinDNK9R8zn6USeJAaJoSpzpZNxC06zT1sn2PFgWYLaQr8GtObw==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.18.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.4_1783982956161_0.24977437287578597","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.5","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.5","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"7b56b6399693ac9ef232b9a4304bda8de823b122","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.5.tgz","fileCount":17,"integrity":"sha512-+wyFAueyx6SWQ8Jplh9IdTZLv7ZRoqk6RVd3JpgVjv2GpxgVZB66Lna4e3mNsJd1r8+K5T3ojHlf9tiDo8C3xA==","signatures":[{"sig":"MEUCIQCkWX13w1qq4UygclLLPaqLdGN/m8dVKA9vzR/xCrx3KwIgPngLcD1m1vjK1FGIV+Bv18xs5Ak1mOnGN+m49x2irek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313948},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.5.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.5.tgz","_integrity":"sha512-+wyFAueyx6SWQ8Jplh9IdTZLv7ZRoqk6RVd3JpgVjv2GpxgVZB66Lna4e3mNsJd1r8+K5T3ojHlf9tiDo8C3xA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.18.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.5_1784558937924_0.3398777727896354","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.6","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.6","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"de784a729901c012d92bcd20195c39b2181f0fa4","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.6.tgz","fileCount":17,"integrity":"sha512-CbNP1FalxaGUR+YMMBwHvpseQItwrABcdBuWyl3RdX5A321ZFhPVBzzfRj9VnUaqCKdOu4u0rWufmbu908YnuQ==","signatures":[{"sig":"MEYCIQDRuju4tVANjyNWTVaFo5LMK5QtbRNDcTth9KXtZOjWDQIhAL/QLL3brvnP7ql2vj1mf8EnEfC4Jm1LBIxsWJvbr+Bh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317497},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.6.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.6.tgz","_integrity":"sha512-CbNP1FalxaGUR+YMMBwHvpseQItwrABcdBuWyl3RdX5A321ZFhPVBzzfRj9VnUaqCKdOu4u0rWufmbu908YnuQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.6_1785970680067_0.5566687854125416","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.7":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.7","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.7","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"52142d954c235fdf79842521de48c10ad3f3269b","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.7.tgz","fileCount":17,"integrity":"sha512-xLZxIfq9+bWBKeTyUJKcdyXjDL8m3+fbwl3tD8jarXEF6UazEX/WfstvJyWx26s8GrlDCGjs88hTXoE7+bjXLQ==","signatures":[{"sig":"MEYCIQCzYespIPiBDnxZuER93C4a5QLQk2gcAxy9KjMIGG73UgIhAM2IS8Bu65xIGJo5vCv4zo8Bgzs6I019b9G9QTc3o881","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317497},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.7.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.7.tgz","_integrity":"sha512-xLZxIfq9+bWBKeTyUJKcdyXjDL8m3+fbwl3tD8jarXEF6UazEX/WfstvJyWx26s8GrlDCGjs88hTXoE7+bjXLQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.7_1786485487829_0.3250199344371194","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.8":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.8","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.8","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"b7695d495e90d49c495949c79f635b258499deb0","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.8.tgz","fileCount":17,"integrity":"sha512-SWeYtCBmLcgtUNSWGsQVphlhc7Gq/tJeoKBkLlmQl7oAjfE1X+5OPwL9HhRvIYYu8qDuFba/tfR10MzZsi8NKg==","signatures":[{"sig":"MEUCIQCbrwdKqWNQiZZ5T8tdD0h9css9+GWl9TqX4yQvY5rRSQIgD3OLIX4Yn3WzXSX6MuOBKOQ4XfXUe0cJ38qgyu/DUWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317497},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.8.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.8.tgz","_integrity":"sha512-SWeYtCBmLcgtUNSWGsQVphlhc7Gq/tJeoKBkLlmQl7oAjfE1X+5OPwL9HhRvIYYu8qDuFba/tfR10MzZsi8NKg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.8_1786487727626_0.7485186955265926","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.9","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.9","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"fa2b5455f1db36109a576506599ab98d688cb39d","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.9.tgz","fileCount":17,"integrity":"sha512-+U4hBdQEvw0uUkP25J8lXxMVeNBvoVF9bRz2oSweVDRkB4L+LQ/x8v81Bi4lis02WiYs20XlZ4gfa3/VjDJyfA==","signatures":[{"sig":"MEYCIQDjQL0I+Fim92CgriYdJSDBlSv8YHfU7yoRwbgUiEsgewIhAPgBR0/PDBFIxnl6Uij19RfqpSIHLs4Sk7e32q5GgT9E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317497},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.9.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.9.tgz","_integrity":"sha512-+U4hBdQEvw0uUkP25J8lXxMVeNBvoVF9bRz2oSweVDRkB4L+LQ/x8v81Bi4lis02WiYs20XlZ4gfa3/VjDJyfA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.9_1786490926092_0.627664295016753","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.10":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.10","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.10","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"4023d5ca87e505bf1fbc1f8165207822701a856c","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.10.tgz","fileCount":17,"integrity":"sha512-G16n1TBTQDSe9o6Rp6sESS8NCR5pQqOBwykf2er9vOYplVW3D6MJDvBZlkgFo1NHeXsGV8Ngp+AbJ62DDEkovQ==","signatures":[{"sig":"MEQCIGKSq53hXiU8V6MAVE2AlD679y7eTOqE6fUtRLpoDKq/AiAbqtzGQJmWtcHdmxLoHtJtLjIffd2xzigJP7WSXRZ1zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.10.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.10.tgz","_integrity":"sha512-G16n1TBTQDSe9o6Rp6sESS8NCR5pQqOBwykf2er9vOYplVW3D6MJDvBZlkgFo1NHeXsGV8Ngp+AbJ62DDEkovQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.10_1786493853118_0.2868441650617528","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.11":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.11","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.11","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"98b902efff6ca8f381917a4ba50ba7cb4b5769db","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.11.tgz","fileCount":17,"integrity":"sha512-g4xyjSQV5FaJ0RQwdnRdaZPBhV5yXug2cDtj1gqXX8xdf1DMQD8xL0MZd9YdFzo8B5kRneqbjg9beJ3B+jt3hg==","signatures":[{"sig":"MEUCIQDmLCq626PuExiaRBvIHlsjnLlqUgVVvm99PDMWE+OMNQIgUX4PUCx0FlqBsVE1HU6UQE/09MzRbbFCpswjPEOdCYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.11.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.11.tgz","_integrity":"sha512-g4xyjSQV5FaJ0RQwdnRdaZPBhV5yXug2cDtj1gqXX8xdf1DMQD8xL0MZd9YdFzo8B5kRneqbjg9beJ3B+jt3hg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.11_1786501463892_0.13902535562485374","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.12":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.12","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.12","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"db321aad9648d2610f4726bce7dddb04b17fdaeb","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.12.tgz","fileCount":17,"integrity":"sha512-gLxLDws4KiEC+lTe4nUYt82Pu2+U5pT4I+uulmFLAA8ScoUo1HshLAxpOjEc0iKHwIQLljy0OL1t1qoRUps2Tg==","signatures":[{"sig":"MEQCIGlRp+gezZydhTtc/GqfFO40Sz1MYdF67x4nlCrCU3XBAiBTvilMpVykSrVZ9GWKBa53jNVJygsghzRxx1J5/XAiRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.12.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.12.tgz","_integrity":"sha512-gLxLDws4KiEC+lTe4nUYt82Pu2+U5pT4I+uulmFLAA8ScoUo1HshLAxpOjEc0iKHwIQLljy0OL1t1qoRUps2Tg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.12_1786549632333_0.10281353650679703","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.13":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.13","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.13","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"7ca012f5fc1715bfa0a8f850fb7203e10a7d1aa4","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.13.tgz","fileCount":17,"integrity":"sha512-hUyI5kev4xOvuedAIff8itxNMyipPXd4GLkHsEUAI+y7vhqXzUTBb6oTaYNOdUZ/z9aMWS6rQ88fAmO+1cY16A==","signatures":[{"sig":"MEUCIQCvsPMlLo9Jc0jodnzGbhUD//CiYz3timKfzCwCqf6fLgIgCKDKWsm7wL1cX1tsVGnpomSM8oWs+4dJ2XQ+XNq8tz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.13.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.13.tgz","_integrity":"sha512-hUyI5kev4xOvuedAIff8itxNMyipPXd4GLkHsEUAI+y7vhqXzUTBb6oTaYNOdUZ/z9aMWS6rQ88fAmO+1cY16A==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.13_1786550680345_0.6205841572651305","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.14":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.14","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.14","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"1f6c9e310dda796929e8f15a11039bf07819e442","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.14.tgz","fileCount":17,"integrity":"sha512-gghLdn+CXWHdWJUo3hEaT1XH1JW9pdDhuGsrMVP8VcB4akXZRwg9VmT6+SS49ADoEszeqQYtBWse8Gb2oHVRJA==","signatures":[{"sig":"MEQCIGSvEiY05uB7jaN7jeWS//bLIgJIauUX8l91nirgKTazAiAnR57K6zSRkEYi2zbC8LeXYrf7CtfvFytPUO6u+iskyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.14.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.14.tgz","_integrity":"sha512-gghLdn+CXWHdWJUo3hEaT1XH1JW9pdDhuGsrMVP8VcB4akXZRwg9VmT6+SS49ADoEszeqQYtBWse8Gb2oHVRJA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.14_1786581945565_0.862761686049196","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.15":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.15","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.15","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"10cef1a2def9fc1951b7235a654dcd73497c5846","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.15.tgz","fileCount":17,"integrity":"sha512-jQ+pHe2gGRUronqX7U2B+gqpOJGrLuNbMkU2e2PfRoKYEKB+91/0v+TV3ACt+n6v97lKCzWHBppnKAhBSEJ07g==","signatures":[{"sig":"MEYCIQDjO39JUAdkzXTOpmdyj1vMJbD3lSjf6BYkf8LO+3EyOAIhALduIFhxwtUwZ+jqzVH9r9OzyuDEt3lrGQsn/sbFkFH9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.15.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.15.tgz","_integrity":"sha512-jQ+pHe2gGRUronqX7U2B+gqpOJGrLuNbMkU2e2PfRoKYEKB+91/0v+TV3ACt+n6v97lKCzWHBppnKAhBSEJ07g==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.15_1786631881392_0.9740331794657604","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.16":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.16","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.16","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"652f6b3b68041a55d06aedd6ef82cec134b3613f","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.16.tgz","fileCount":17,"integrity":"sha512-3rRGZrAibKD6qXFdNl7IlCHoqiTZa8iZnuvaRZIDMDudl9uElH54BCweQ+1KgHxQ5I8gnuWfEEJQYS2rnO/VEQ==","signatures":[{"sig":"MEUCIQD6VuA4Y9DBDT/K6ZVumkJ1BbFPaWMUuPSoAsqrlSqOowIgMqSQf6s4iFeqbG4LBK2Csmtde87yebl77Xl2MuFtr+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.16.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.16.tgz","_integrity":"sha512-3rRGZrAibKD6qXFdNl7IlCHoqiTZa8iZnuvaRZIDMDudl9uElH54BCweQ+1KgHxQ5I8gnuWfEEJQYS2rnO/VEQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.16_1786664596359_0.6260538313080954","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.17":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.17","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.17","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"9f0700ec6cb836f271641d0feb4dbc848c66dda0","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.17.tgz","fileCount":17,"integrity":"sha512-d7MYoJAR48KiFfDRH/uZbWZILegmD93N2oCbe6pq4Iw8hx3S2wEXVBd4BpoY39SQn5JG7I+/32gkPwm3jYUr3w==","signatures":[{"sig":"MEUCIA+nZZ3Zz0nOEEjd2Vi28drTUGX1or9yc08jRyk2xo22AiEAp80P9VvVRMnMAgrbe021AXWm/sgX/y9aI3NvoiHU41k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.17.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.17.tgz","_integrity":"sha512-d7MYoJAR48KiFfDRH/uZbWZILegmD93N2oCbe6pq4Iw8hx3S2wEXVBd4BpoY39SQn5JG7I+/32gkPwm3jYUr3w==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.17_1786667725429_0.1645012300200719","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.18":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.18","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.18","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"9d531dcaddff30b4e73d89c5997d43bb8fbc29ab","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.18.tgz","fileCount":17,"integrity":"sha512-r2dTpaOa/X45CewZ5YurW1fHKCAfaH0Edmkrg09QgEe9+0iSZqF403HNBL+7KM1e89alfbo4BlgYR9MubP7N/w==","signatures":[{"sig":"MEUCIGbN8787l2tjcjIah6rHE0H2zT+Ge8lFIICj0rL1BJE8AiEAydE43ZLhRXPKHeS1ZiRSRMXIoM0duXWISbsBLjRVQLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.18.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.18.tgz","_integrity":"sha512-r2dTpaOa/X45CewZ5YurW1fHKCAfaH0Edmkrg09QgEe9+0iSZqF403HNBL+7KM1e89alfbo4BlgYR9MubP7N/w==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.18_1786822844661_0.9118402463984976","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.19":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.19","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.19","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"af6a8beb918fedd523196062bb775b87ac4c2f16","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.19.tgz","fileCount":17,"integrity":"sha512-g9/PM6MlPv/RMwFwJQXbbKDW0wOuN7Exqc9hKfTjRwNg3RbjbeEim+oOVerrvi5Qj08ildzAdvjAwgCDI//HJA==","signatures":[{"sig":"MEYCIQDJInqjvLnNmoErcktBqUjeXENBX+SMojEMoSgkxT/jCwIhALNFkYb3K1A69rmI+fg6k8J2B4D/U1BJ469RuP2/7zRJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.19.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.19.tgz","_integrity":"sha512-g9/PM6MlPv/RMwFwJQXbbKDW0wOuN7Exqc9hKfTjRwNg3RbjbeEim+oOVerrvi5Qj08ildzAdvjAwgCDI//HJA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.19_1786828469990_0.42106839260993034","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.20":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.20","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.20","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"c29a899e5a69634a9415ae936c7e7cef816010c1","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.20.tgz","fileCount":17,"integrity":"sha512-utLGsgSdIcXccyD3ccem1vbDzG+zTlukvRZ0puYMMH1sD7K/311iJ/BTCG8dD2EI+++ekLw5bMI1titnS+IqLg==","signatures":[{"sig":"MEUCIQC7bUvd7PqTyxhFQuDVxUBqF/Tal7S8nkwID1KWiA5IJAIgbhduQWS4TE9I86zyEm0pBzLjkPEMT4K9UbRHW2kVUO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.20.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.20.tgz","_integrity":"sha512-utLGsgSdIcXccyD3ccem1vbDzG+zTlukvRZ0puYMMH1sD7K/311iJ/BTCG8dD2EI+++ekLw5bMI1titnS+IqLg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.20_1786830840928_0.24885895377115452","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.21":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.21","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.21","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"c526f8a6d76c7d0566b5fd9ebbba87762cd5f558","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.21.tgz","fileCount":17,"integrity":"sha512-zQpz3YpSIUWC1OdffZewZwb0JIfzjAn0HDfPXK0A6328PP+4Xb4/nw6F/gLegubK2WPJZGpTf49QxsNT7DhTjw==","signatures":[{"sig":"MEQCIAIVmoBAcEvKEwTw83g059uwRpLPaahPOQMl9RGf6P4BAiAmvG3FEhtWLqdgh52Q0qB0hN6/xFcGddhgd6eeA1Xnsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.21.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.21.tgz","_integrity":"sha512-zQpz3YpSIUWC1OdffZewZwb0JIfzjAn0HDfPXK0A6328PP+4Xb4/nw6F/gLegubK2WPJZGpTf49QxsNT7DhTjw==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.21_1786896737559_0.34168568146964984","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.22":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.22","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.22","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"f9d0c8b86872f3c0adf7fcba7f594378f5967794","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.22.tgz","fileCount":17,"integrity":"sha512-QaPTn612mIkE2iXGvWZRq7VGswAeQ/6I/awEqDciYzF0wtodsD1jtv+eryoVEAkQQQNNOtgkOEV1PRYTHakyow==","signatures":[{"sig":"MEYCIQDNr6Eu9ly1BMB6DPvqjRMeuosoWHMIbi0V1ZsGxlp/fgIhAJRfJisdKfWH/iVcESpkOfeFcM9mzARHSWdFRKy76d6B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.22.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.22.tgz","_integrity":"sha512-QaPTn612mIkE2iXGvWZRq7VGswAeQ/6I/awEqDciYzF0wtodsD1jtv+eryoVEAkQQQNNOtgkOEV1PRYTHakyow==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.22_1786902203453_0.630031579263447","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.23":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.23","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.23","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"73025923661d102451cdd3a95d5cd8b2080ec53a","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.23.tgz","fileCount":17,"integrity":"sha512-3txKa27L5yw1/AqTOE6qYt+163cmvBtE0uaKStHzX7O+1RWoysQOrzzGlRzNFzvjiw+FbcPomQzkToVIg6l5LA==","signatures":[{"sig":"MEYCIQCcZ0wjkXCNViKlw87O6cZLY38olnU+516S2pp7TXVc6QIhAOejcyQdHzgdmAkOC1Dou/1uHKdEGEa9ITRhL/njLzkf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.23.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.23.tgz","_integrity":"sha512-3txKa27L5yw1/AqTOE6qYt+163cmvBtE0uaKStHzX7O+1RWoysQOrzzGlRzNFzvjiw+FbcPomQzkToVIg6l5LA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.23_1786906753955_0.6403162696189477","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.24":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.24","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.24","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"4c71a012c28581974f67ef63afb7f7c266b2dcb5","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.24.tgz","fileCount":17,"integrity":"sha512-+XuogmO7Z8gz1sj91JQHpwf8e0gycexjLvA/zkhvQR0IWa/8bEP1OlN218GAeUz73DlNp8pTdKgVkXXEWwiLpA==","signatures":[{"sig":"MEYCIQDaUy3e484yznQ94RZehCUHREWBB3VO5IIyensdIWrInAIhALmhS/mW33k3iUhn0ZuJL69BiJ/O5/wznDjOhLFIpzET","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.24.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.24.tgz","_integrity":"sha512-+XuogmO7Z8gz1sj91JQHpwf8e0gycexjLvA/zkhvQR0IWa/8bEP1OlN218GAeUz73DlNp8pTdKgVkXXEWwiLpA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.24_1786911695100_0.8084118673546037","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.25":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.25","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.25","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"7a72b321f9139531dc545a254ed5b63966af90c5","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.25.tgz","fileCount":17,"integrity":"sha512-gpoN6D6iw5pDwSiPns0myngv7Xdpnv31dYj2egSrOAVJ9k9ftNB+jfK8CKkjO1LZTp6CkVeQdx40T2FcGVD6HA==","signatures":[{"sig":"MEUCIQDXVjpPkOG+0PKXqu8ksGi5rxCVMaHTNcRyaLZyw7ZdsgIgf5Q0CcBjo42dAuaaHoWwPYIJCkDvYjk+sTDfpjvbGGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.25.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.25.tgz","_integrity":"sha512-gpoN6D6iw5pDwSiPns0myngv7Xdpnv31dYj2egSrOAVJ9k9ftNB+jfK8CKkjO1LZTp6CkVeQdx40T2FcGVD6HA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.25_1786917732629_0.7488925663727268","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.26":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.26","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.26","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"5575cd606cc451b4b3ac1e00f24818ce8159396f","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.26.tgz","fileCount":17,"integrity":"sha512-1pqQQbP7m5prQ8v8pzjF8mqzfVn4IUpzgixMcszDeMnKlgtvzM+3UrWnuPcLE3FXbKyRX48VN1OJQaWVB1cTsA==","signatures":[{"sig":"MEUCIFhunsgXSVy8bJA+kz7QFVm5I+pEQsapmGM0ybXFsrLmAiEA+2akHN4JgwLqRH4uli/dpAC5ZLnZGCBNNQHgV5l9Gug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.26.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.26.tgz","_integrity":"sha512-1pqQQbP7m5prQ8v8pzjF8mqzfVn4IUpzgixMcszDeMnKlgtvzM+3UrWnuPcLE3FXbKyRX48VN1OJQaWVB1cTsA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.26_1786922972758_0.07834150231702841","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.27":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.27","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.27","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"6ab9bc2b69bd3fa415b9bf35cdc7f03e3b49c216","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.27.tgz","fileCount":17,"integrity":"sha512-FPRWddIBM/dzWXklVSYUu6FlByXJbh3ZKzZDTu8zv6eCbCd6ofG6sdb2OXipMWPIe6aDJtwlHOUhkjqP6stPfw==","signatures":[{"sig":"MEUCIBlja8xpMf8QxPFZAoygmuYGjCI4H4jjKMZYdmRCIR91AiEA6udEd8ET/MdM9RTfajK/GqbV2MlzY3103AgZjhn4Kj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.27.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.27.tgz","_integrity":"sha512-FPRWddIBM/dzWXklVSYUu6FlByXJbh3ZKzZDTu8zv6eCbCd6ofG6sdb2OXipMWPIe6aDJtwlHOUhkjqP6stPfw==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.27_1786937464994_0.7425205407163449","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.28":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.28","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.28","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"6f4520be8af1be2ae5225548035fa7cd4f2651eb","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.28.tgz","fileCount":17,"integrity":"sha512-rEqFXew95WJrYfkCoWX+4d+Cy9oG2Ed4wMM586bwyIfUqN28PEWE9Yb4m4O8e7prjHrb4s8Nhy9AoXtY0dj9Lg==","signatures":[{"sig":"MEUCIQCyGMocSWZ7z4XULPt2OQxOIvnjO9zi5i8C6YwZWmdAiAIgQraJcRgWNYYwOPsX9Cofl2c9lnD5jfrJcHPrWF3SZpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.28.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.28.tgz","_integrity":"sha512-rEqFXew95WJrYfkCoWX+4d+Cy9oG2Ed4wMM586bwyIfUqN28PEWE9Yb4m4O8e7prjHrb4s8Nhy9AoXtY0dj9Lg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.28_1786940656561_0.015250400223909333","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.29":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.29","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.29","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"d28c34267e84a144b0c186e359d39f4b583f87e4","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.29.tgz","fileCount":17,"integrity":"sha512-V/OBjxJWjwaE7w1eBaPR+fLj+p/TLMfZnLx5BXk34Lqn6HbjxF99Y/pHECTU78Ye/QfwBfSKE/mSnLSXu9P3ag==","signatures":[{"sig":"MEYCIQC9+8WJTVkunYzi9S7s0YyUzmRlvWJ0MISzsObyWe80+wIhAKHIMfPRRbPXw4ySnFNDDa/u4PxQg7RK1XYvDpfWETCj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.29.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.29.tgz","_integrity":"sha512-V/OBjxJWjwaE7w1eBaPR+fLj+p/TLMfZnLx5BXk34Lqn6HbjxF99Y/pHECTU78Ye/QfwBfSKE/mSnLSXu9P3ag==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.29_1786999296640_0.3308509488618965","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.30":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.30","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.30","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"9768ebfad1f564cdb7b1b21edb0f914b239c7fdd","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.30.tgz","fileCount":17,"integrity":"sha512-DGJl1KRw/Sch4SMxTW4HPLaDHJ9TPgYqwX4fwwbeqbF6CGQGG+hR1wk0a0m7CzhD54wfwnADr+zJDUYvzfad6w==","signatures":[{"sig":"MEUCIGVZALHPGrZ3QJENV2rVB/4w0srOI+Yhijee2WPgOPJaAiEA/hZ3/i6jh8mYm/KrPS9ZhIqyFn7dvS0MmQsWVIyzqaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.30.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.30.tgz","_integrity":"sha512-DGJl1KRw/Sch4SMxTW4HPLaDHJ9TPgYqwX4fwwbeqbF6CGQGG+hR1wk0a0m7CzhD54wfwnADr+zJDUYvzfad6w==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.30_1787092948962_0.7133580511550444","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.31":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.31","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.31","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"cee62d5f0106dac1487e919e68d1b49b70110681","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.31.tgz","fileCount":17,"integrity":"sha512-N0/cW5mqXFKhX4lPhHDcoH7TMmH6e+seDabBzBB72AAUX8T5WQA9wfVnXEsVZwQnBcgs4F6bo3G1o7e3Im2wDg==","signatures":[{"sig":"MEYCIQDC/paUchpVyarB5c6xKEC07DyEnaHvyp3s75xpQR88ZQIhAOAvZc5OWJL9+pHcp2BCfB35NqZe3Bo5bj9y6AddpVFX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.31.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.31.tgz","_integrity":"sha512-N0/cW5mqXFKhX4lPhHDcoH7TMmH6e+seDabBzBB72AAUX8T5WQA9wfVnXEsVZwQnBcgs4F6bo3G1o7e3Im2wDg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.31_1787324879301_0.5889964061937549","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.32":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.32","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.32","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"aef2bab641404fe04db93709433706bd09300f5f","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.32.tgz","fileCount":17,"integrity":"sha512-nvobWmO14uCrOg9BVlbpDmKFL1wgfHgTeoM2Dm+HzN+RHCvU+13oOg7c4iiPxsQw1gtVP1gtiq2ODCgxSeoZoQ==","signatures":[{"sig":"MEYCIQC83yUgOG9/ccVYhZgqwQyuqajzYlZ9JUhEJhH56GdrlAIhANA+IQxlBoFuIySsxZIpmTLx6Oyr8fleH10OE3LsMsDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.32.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.32.tgz","_integrity":"sha512-nvobWmO14uCrOg9BVlbpDmKFL1wgfHgTeoM2Dm+HzN+RHCvU+13oOg7c4iiPxsQw1gtVP1gtiq2ODCgxSeoZoQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.32_1787354636465_0.5071882419712339","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.33":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.33","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.33","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"1aa679ee6cf06383778dd70f7320db235657f76d","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.33.tgz","fileCount":17,"integrity":"sha512-nu2dZ66h0mr4UhlWwqLxQeE5PrKDcNMl95V4OHRnMjGM6DaWJtIM8xnyiMFxyJ7sB91MlVHSGF0dIjmhMY9TwQ==","signatures":[{"sig":"MEUCIQCAIJ5DT5TBn2/TaWMOmDoqwY78sB6lRHY8r+GYJQfXRgIgA535pxPzXHsXn4tBahoGBBNcX/2kS+3rUwJv41UHesA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317498},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.33.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.33.tgz","_integrity":"sha512-nu2dZ66h0mr4UhlWwqLxQeE5PrKDcNMl95V4OHRnMjGM6DaWJtIM8xnyiMFxyJ7sB91MlVHSGF0dIjmhMY9TwQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.33_1787416189995_0.007505743844722135","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.34":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.34","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.34","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"a0b4c3e638ffb1ebec7c54cdc8e0e7287e0f60aa","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.34.tgz","fileCount":17,"integrity":"sha512-iEjTOmOSuvNhZobILEOTmxTf3jgXb74fGa/jFgattv4WSb5L2OlrPvricwlB7W4LbocIXY5t5j1N+nksutEMZQ==","signatures":[{"sig":"MEUCIC/fpxcJ+oT3C9GTZVMEfe3XbTfVm3A2yY9jQzwHzVfEAiEA01cYPjSqDy28zaS98W7/2aoGA3J9FL8aHrlup/nsJFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.34.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.34.tgz","_integrity":"sha512-iEjTOmOSuvNhZobILEOTmxTf3jgXb74fGa/jFgattv4WSb5L2OlrPvricwlB7W4LbocIXY5t5j1N+nksutEMZQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.34_1787438805110_0.7500901920142884","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.35":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.35","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.35","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"e039b6079a2534833b50b8efac9adc650d19ee03","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.35.tgz","fileCount":17,"integrity":"sha512-aA7wu8w/409VvXlbZpzPObw2HcltNIbfCnDG6zOLhNP50RDW3TizRKp/2VEnWtIQRZO3HpmxxOPZlX7ajrrTxQ==","signatures":[{"sig":"MEQCIBvwq82b50O+sqxpiLJ7xbAsQMWi/8wECXwL8fk1qrnjAiBwVAOZRpfwSnTfEuwXO3Fb6Rm0fpwEZS6Ym1yNjHebUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.35.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.35.tgz","_integrity":"sha512-aA7wu8w/409VvXlbZpzPObw2HcltNIbfCnDG6zOLhNP50RDW3TizRKp/2VEnWtIQRZO3HpmxxOPZlX7ajrrTxQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.35_1787445124355_0.5827280809814046","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.36":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.36","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.36","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"6a275de9d01e2bfc77f1c799d3e504290ad1e080","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.36.tgz","fileCount":17,"integrity":"sha512-dXBrrjgzZ+EsTHU1ET8QIdHabj6mE3Lgyi2Eco3h3/BxFjgfP+kdnbaXiCcwkQeZI7WF39n98E8zy1fn6AlMLQ==","signatures":[{"sig":"MEUCIQDV5e8uq1JJ5mU5tFQpH5zv1DRVECgPQwyO1HnQcujfZwIgX/JQL8KissSiiMF5MsF+szHrHsJAonzovD4Tp6pXfa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.36.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.36.tgz","_integrity":"sha512-dXBrrjgzZ+EsTHU1ET8QIdHabj6mE3Lgyi2Eco3h3/BxFjgfP+kdnbaXiCcwkQeZI7WF39n98E8zy1fn6AlMLQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.36_1787449672249_0.24944685037117975","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.37":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.37","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.37","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"27368c02be877cb97a2a6fb8c52c8a65f54adfbd","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.37.tgz","fileCount":17,"integrity":"sha512-eGuN4bzGdxE1DNrgAgFIpg0974rqk0ccBUqrZ0uoXGtaEhqqAXB6tOkGXFoyLFyxagRUuTDgMOXAFtMxeSBsww==","signatures":[{"sig":"MEUCIQDCTlu1Fez6ewWUhoe/8Lk/4xCqwQ+Zln3TUMmRFH7H8AIgZkyvTvWnsYMdWNHxodmPZY7/27/ppr/Uut5boZGhYt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.37.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.37.tgz","_integrity":"sha512-eGuN4bzGdxE1DNrgAgFIpg0974rqk0ccBUqrZ0uoXGtaEhqqAXB6tOkGXFoyLFyxagRUuTDgMOXAFtMxeSBsww==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.37_1787451554580_0.01472261576469358","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.38":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.38","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.38","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"f35f2ea834ba450d9b1c003220dc51b3a770487c","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.38.tgz","fileCount":17,"integrity":"sha512-RnqzcbA1YXRhIYGurrji2Uj2tgGRKN5CtCAnkE9EmHguZzn+PtlBWsi7TwAZx5TbDi+S4nqknb3yggIjtrBYjw==","signatures":[{"sig":"MEYCIQD9q5pFdh8qcdznkFg9vY1dulmksCn2g3FkIgzkXtpnLwIhANHBg1kpOzP0Is7u5jtGSUy1rjbfo8D3RA43WaNKkE15","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.38.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.38.tgz","_integrity":"sha512-RnqzcbA1YXRhIYGurrji2Uj2tgGRKN5CtCAnkE9EmHguZzn+PtlBWsi7TwAZx5TbDi+S4nqknb3yggIjtrBYjw==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.38_1787454438900_0.46317707084284465","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.39":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.39","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.39","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"1bc372bf2b162644bace8166e49ece66555c786d","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.39.tgz","fileCount":17,"integrity":"sha512-2IglKBJOfiRg12+HabT4B6Io2w+fzk05Mv0Demp+P9fRr17EUR54wkeQL+Ey3hX0PUGpOJ9eu/crM8yXIsLNKQ==","signatures":[{"sig":"MEYCIQCOvGY3KEMsjchYelilZ3ph37YDix23Iq1evF08CtuvDgIhAOgC2tADulmkC9n/kyNYdKp7q/gef/+rkS1tNbHJ5k4x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.39.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.39.tgz","_integrity":"sha512-2IglKBJOfiRg12+HabT4B6Io2w+fzk05Mv0Demp+P9fRr17EUR54wkeQL+Ey3hX0PUGpOJ9eu/crM8yXIsLNKQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.39_1787459223930_0.19701260553838695","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.40":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.40","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.40","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"efc9d79b0f7b143b6a4944ce164cd4307c3286de","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.40.tgz","fileCount":17,"integrity":"sha512-zzO5Cw4hyYJGjQzxYF7iragV6QRiLzXaVUm41LM5n07dob8OXge/pEjv5W/XDz5vSScH6mKqGyRDxmzWVELuHA==","signatures":[{"sig":"MEUCIQDKjI9JQ4/Iw1Rbdjj0+oWTptdvjD7FlnUfcR69m5ALYAIgPmEMDZTpIyjzSEe+rkg3Xce/l/0UBekmwYVe+T91b+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.40.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.40.tgz","_integrity":"sha512-zzO5Cw4hyYJGjQzxYF7iragV6QRiLzXaVUm41LM5n07dob8OXge/pEjv5W/XDz5vSScH6mKqGyRDxmzWVELuHA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.40_1787462311637_0.8338610878326687","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.41":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.41","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.41","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"b65941ec3a620d7ec27196124586c2b51f831490","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.41.tgz","fileCount":17,"integrity":"sha512-ekEB6DSVjTtpJLDtkNuJ22gqvI5oDuSnJ2OkrHiSmJxP4KuALsgg0dgvdq1eTswUz4qD3bl5kTgWfDycb8a6dg==","signatures":[{"sig":"MEUCIBrikqKd8iLN22uBOloraY5BvF7ohT9MgpuBogT5Tq6MAiEAtrknDuqyRSRmDhvoCJbKSet0U1xvYqoGPaFQ8vn7vzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.41.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.41.tgz","_integrity":"sha512-ekEB6DSVjTtpJLDtkNuJ22gqvI5oDuSnJ2OkrHiSmJxP4KuALsgg0dgvdq1eTswUz4qD3bl5kTgWfDycb8a6dg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.41_1787466780020_0.1198131671173337","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.42":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.42","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.42","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"750bae7b5ce85efa03f6404d07709d63e500f5b2","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.42.tgz","fileCount":17,"integrity":"sha512-yKtRt2UecppJxHF/DJx/4wDteVzb6LXxpz5tO4pv3mnKKkNocYcXg9IwoSzI2FgRtKDgqQ4I5AUqEqjjY639xg==","signatures":[{"sig":"MEYCIQCljDi8wsHP2z+Js+HSXD7f23DpjacI6X+ia/iUtFjq0QIhANGJKd9C35mrU0c+dd06AWVDZPLMrF7NcijZz0NDyodC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.42.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.42.tgz","_integrity":"sha512-yKtRt2UecppJxHF/DJx/4wDteVzb6LXxpz5tO4pv3mnKKkNocYcXg9IwoSzI2FgRtKDgqQ4I5AUqEqjjY639xg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.42_1787471777072_0.6489411989973246","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.43":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.43","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.43","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"3fbf9960875e8095889bf5fa3fa59eebdb2ffceb","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.43.tgz","fileCount":17,"integrity":"sha512-m4BLeEol3ZlsuQA7opmSQy6d13d2bIJJ2dQkYZAiqTa1D1UdAx9jalB1a5as0XTwPR4WBrT4bwbf/4234zpyTQ==","signatures":[{"sig":"MEYCIQDaPQ5wXPxmXj2LTdRdgJZI+x0pKyZxMYnZsfQMfI7hogIhANTlWTIJG4FuNPE1H8TvAl6UU6LYPCY7aeKJdPAsMgBm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.43.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.43.tgz","_integrity":"sha512-m4BLeEol3ZlsuQA7opmSQy6d13d2bIJJ2dQkYZAiqTa1D1UdAx9jalB1a5as0XTwPR4WBrT4bwbf/4234zpyTQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.43_1787481544350_0.2686543219109667","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.44":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.44","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.44","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"e876b2064a01c3e5ef8a9734383559fce6d80078","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.44.tgz","fileCount":17,"integrity":"sha512-HUaIH0xEQ5smdVhlGh9hDYMlvL2TfYi0s6ns50czCH/MJdkjUHRAhxpV1xv8gWVKLrzY6yzT7YjJL20sVrq5nQ==","signatures":[{"sig":"MEYCIQDtA54NhjXZ095seaMnd6LNjyLZ3ojpA/ct3Cc9U2U1dwIhAPF87Pmtuur5MYfNCgJYzJOIVYliuBJxxYiXtsKWTjvF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.44.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.44.tgz","_integrity":"sha512-HUaIH0xEQ5smdVhlGh9hDYMlvL2TfYi0s6ns50czCH/MJdkjUHRAhxpV1xv8gWVKLrzY6yzT7YjJL20sVrq5nQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.44_1787486847548_0.5481867202210826","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.45":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.45","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.45","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"fedfbc197583b1e4e752ddc14c8da77bbb7a96b3","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.45.tgz","fileCount":17,"integrity":"sha512-PQSUhSBiV8tAugKjIFTgDV2oLeQt/Fkwk/qzmy4g74uAObs5FyaEZLlKwVpiAVKFcwXISbBvMVX1kqq9P9QrHw==","signatures":[{"sig":"MEYCIQD1aCEM3lmqzawDNi/yEHkcjlUTz3b2yvJXWRuacDEI9wIhALxHMnfjd1gR9e8eQoLs8+LoZCt+/Q1AKB86aR2eFjmx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.45.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.45.tgz","_integrity":"sha512-PQSUhSBiV8tAugKjIFTgDV2oLeQt/Fkwk/qzmy4g74uAObs5FyaEZLlKwVpiAVKFcwXISbBvMVX1kqq9P9QrHw==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.45_1787490769663_0.42849209507149677","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.46":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.46","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.46","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"4703da31365b6fafb042fd4d249f2f672171ce12","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.46.tgz","fileCount":17,"integrity":"sha512-MkH0r4IATUbhxlnJyZeCya/mDHeAM3L5wBoSrTuHrbUKsqyf+v9Z+y6+v71I0B1AD9MTNKDr7r34tQ6AWpyr4A==","signatures":[{"sig":"MEQCIFbEyFf6zdS7ZDHXqEGUuDPKBsPG4PuFFv67QCaLQRN5AiBL9TnGW7aiQxvrcUWFNX1MN976awhKHdWm5SlPoUDWTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.46.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.46.tgz","_integrity":"sha512-MkH0r4IATUbhxlnJyZeCya/mDHeAM3L5wBoSrTuHrbUKsqyf+v9Z+y6+v71I0B1AD9MTNKDr7r34tQ6AWpyr4A==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.46_1787492444410_0.4989359849183521","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.47":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.47","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.47","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"a992c9eafefa481aafe874bc9716c9874ff29b29","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.47.tgz","fileCount":17,"integrity":"sha512-z/7yqG/NFYG6iwh6/dpZx8gQqPj733W/1fumY3hgZsjPYP+N7dSLWukPQh7l3mhW54rN1896SV0urrGYM3ruUg==","signatures":[{"sig":"MEUCIQDpXFa/bgIhRFTem4LStHQ2kkJY93um3iNK1PbLZSf0IAIgT7z2digtJ4/sSDm/qy0UWqomuu8CgyQF4u/Wl2e3+Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.47.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.47.tgz","_integrity":"sha512-z/7yqG/NFYG6iwh6/dpZx8gQqPj733W/1fumY3hgZsjPYP+N7dSLWukPQh7l3mhW54rN1896SV0urrGYM3ruUg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.47_1787494637346_0.34070977442467965","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.48":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.48","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.48","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"abc833785873fcf094e1625cffc677c6a25f161b","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.48.tgz","fileCount":17,"integrity":"sha512-veARM6V1t+/dDYlfQiC4/zA6IBxzywZeNxez/KIHVNoT2n8U12cHJ9fWLzE0cxBni56K0xjLasrnRZEk/P+2cg==","signatures":[{"sig":"MEUCIG6jeowf14V98gd2nRP/ZSUpf//cxrGCQnrG34R/snSvAiEA0zP9bONyK3axY0Mqaa6gcjL8etpvcSfPPfkLtJTZMJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.48.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.48.tgz","_integrity":"sha512-veARM6V1t+/dDYlfQiC4/zA6IBxzywZeNxez/KIHVNoT2n8U12cHJ9fWLzE0cxBni56K0xjLasrnRZEk/P+2cg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.48_1787496473681_0.6038489385398782","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.49":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.49","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.49","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"ebf277bd6938fc3688f0d9f00e911d18adb0d00f","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.49.tgz","fileCount":17,"integrity":"sha512-sUOCCfOJnZEb7P1Ztmi9y/aE/BvY7akVRZ6zQTCiuMBX5Jp7wZBU74D6XM1NMI/xJAd5Ei4fRg7t2k5jbsIw5Q==","signatures":[{"sig":"MEYCIQDOurZ7Scvij8rdNyJfXT4YXTx3yvuBN7wQCBXrc1lyiwIhALOkvl+QR6Kt2mbnrQRH+xZb8ZLi+FiCw5ws0r9gpkNd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.49.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.49.tgz","_integrity":"sha512-sUOCCfOJnZEb7P1Ztmi9y/aE/BvY7akVRZ6zQTCiuMBX5Jp7wZBU74D6XM1NMI/xJAd5Ei4fRg7t2k5jbsIw5Q==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.49_1787498277146_0.41359897305176707","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.50":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.50","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.50","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"a37b93d4ffe97a8dd8b7c3c6da345f9e04ded8eb","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.50.tgz","fileCount":17,"integrity":"sha512-vosNocAZ/RGXPyVOPlBoEm4i9xXAN9e+stIwcOguxtCvoYy8mqP/HlWKtT7Aw/Yb5h1leE+7swphkFaZkyXVFA==","signatures":[{"sig":"MEYCIQDde2/uhVRwuo86Bm3qV4RnD2mTVkCJANs8tDlhbShzxAIhAPNYm0hCll/x+dkZ0rmS9sC75gefJiLYEOhKCbEjgdMA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.50.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.50.tgz","_integrity":"sha512-vosNocAZ/RGXPyVOPlBoEm4i9xXAN9e+stIwcOguxtCvoYy8mqP/HlWKtT7Aw/Yb5h1leE+7swphkFaZkyXVFA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.50_1787500495637_0.18385827706199454","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.51":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.51","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.51","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"7b29b4bf478f4eccf54e11493e1a3fb22a984601","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.51.tgz","fileCount":17,"integrity":"sha512-0sZVvJoimmxTGvNJ59ZWB+p5Jg2tAnPLGwnBVoUu4NrVAQTnJGMKiPPq3FUkyRoWKUFW1ufBO3nMRzpRObyKdA==","signatures":[{"sig":"MEQCIG8qX4KM2KaZG2ul1vR9WpcDVHyTIdQhn64DGQ/nbLtdAiAwg1/fYdQAWeunowD8cqZRBlapVpNQB0JDT+B/7mbZ0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.51.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.51.tgz","_integrity":"sha512-0sZVvJoimmxTGvNJ59ZWB+p5Jg2tAnPLGwnBVoUu4NrVAQTnJGMKiPPq3FUkyRoWKUFW1ufBO3nMRzpRObyKdA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.51_1787502230943_0.01735793589606649","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.52":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.52","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.52","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"4f2469d87d1a5eadc21b2062fc3d50094cb18284","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.52.tgz","fileCount":17,"integrity":"sha512-S1SFFzkfoZ2TmHT70cxmj0nZW+lhQ2/MylrI59baDTugQmzmlQk2L5OXL06nP8CYsngCaEaZvGxZQkgkUPPTMw==","signatures":[{"sig":"MEYCIQDOuPqeLUOqEnJKyqnQaDudS3lh1Em81YdjWl0A7g54bwIhAM2zZuCEv6PKQ7h1QExWppe7A3dBXcYRzSxVbFy6u5qN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.52.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.52.tgz","_integrity":"sha512-S1SFFzkfoZ2TmHT70cxmj0nZW+lhQ2/MylrI59baDTugQmzmlQk2L5OXL06nP8CYsngCaEaZvGxZQkgkUPPTMw==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.52_1787504880156_0.20568536476279875","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.53":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.53","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.53","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"a415c7826c02cbf351c52bb399379ec0a1ac1e57","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.53.tgz","fileCount":17,"integrity":"sha512-zv1/HQdVA3SeL6u/paUcQ2G3JYiNaLA9idAhexqkZpqY/Uj8oHklbcbfHFKUH1nDftitggJAhkGTjoHYpHzcEA==","signatures":[{"sig":"MEYCIQC8FB/QQ1TtkrzOakXT48YQ8UkCsODFhhBrny5OZq0KywIhAK3X25JlPtOUkHPTi7ieoJtF8yaKGLuW1MItGlV0PYPh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.53.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.53.tgz","_integrity":"sha512-zv1/HQdVA3SeL6u/paUcQ2G3JYiNaLA9idAhexqkZpqY/Uj8oHklbcbfHFKUH1nDftitggJAhkGTjoHYpHzcEA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.53_1787510187175_0.8894144748821071","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.54":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.54","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.54","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"f01896ccb223e535f5b02684a9902d64680fb514","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.54.tgz","fileCount":17,"integrity":"sha512-E3iZQXrXEwo7ObjqZ9i6hwofQCkUgpHFrCyindvN/XNUOl30AfvgARhvfmme3j2Q99u38Jh0PCrDPs8OdnX3mQ==","signatures":[{"sig":"MEYCIQDh4D4uID7urP8WW18qaDndNoUcBRmVUdiB69ePzSeALwIhAIcjHQnlVe7fBHI8Hadqmpvx5QR9N7pT2pK6An/DqRYf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.54.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.54.tgz","_integrity":"sha512-E3iZQXrXEwo7ObjqZ9i6hwofQCkUgpHFrCyindvN/XNUOl30AfvgARhvfmme3j2Q99u38Jh0PCrDPs8OdnX3mQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.54_1787524720076_0.9319514240370685","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.55":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.55","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.55","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"52947c729a79713d2e6d23f3546c07bb8ca0008b","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.55.tgz","fileCount":17,"integrity":"sha512-4oovtKCxz4I/gFOBhryJAT0qZc4wJVk51WJH27TIxXM2b3SO2D3uE6gaBX5ZIKmmT5jqhQt12STtUWwfAKpRpg==","signatures":[{"sig":"MEQCIH8v3zI2wHyAufAKATtkWoG54IXNjxv8qgISQ+C/Oh6aAiAuOjyBLCanJHcZqUBa+8WltIGnwZXm+PORQi6Fs26v0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.55.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.55.tgz","_integrity":"sha512-4oovtKCxz4I/gFOBhryJAT0qZc4wJVk51WJH27TIxXM2b3SO2D3uE6gaBX5ZIKmmT5jqhQt12STtUWwfAKpRpg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.55_1787526382281_0.8069763225812914","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.56":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.56","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.56","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"5feb669a904f165b10fcd41c0f032a8a85900fd7","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.56.tgz","fileCount":17,"integrity":"sha512-5gxb+lawJqf0tqIZcxhZdvaBnkYAkMo94T0Xu0/+ouZrN3tyjQhMu74iUrJ4nJTlK3pxufU+PdrxeZLxSp/8ag==","signatures":[{"sig":"MEQCIEuzjjAxrJOBHiRYaC0dd4R8Mrf/TDzjqUqERR97pRoUAiBDe7lr6XT/A6fqE30q9s3o1MhxGHddh8JPoVEOxo9TRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317621},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.56.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.56.tgz","_integrity":"sha512-5gxb+lawJqf0tqIZcxhZdvaBnkYAkMo94T0Xu0/+ouZrN3tyjQhMu74iUrJ4nJTlK3pxufU+PdrxeZLxSp/8ag==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.56_1787531153019_0.5456947356724227","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.57":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.57","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.57","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"64dacaa2417cd619ad85292fc3c4e63b8675c812","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.57.tgz","fileCount":17,"integrity":"sha512-dtc57E1alpPhS7v75uFs4QwL4xqu62nc1jH18HP7KasaJU/4VbeNwLv9QIz9EqImpZs5/qsfJz5hp71qVn8YwA==","signatures":[{"sig":"MEUCIQCEn70IK7eCC7BHm4gpmEwghnuRt+t3rm9YYwjGZBbQ/QIgKZxBznW+st3TT6hE8TBA0fywEh9ybzqgBZRzKppQZcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318200},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.57.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.57.tgz","_integrity":"sha512-dtc57E1alpPhS7v75uFs4QwL4xqu62nc1jH18HP7KasaJU/4VbeNwLv9QIz9EqImpZs5/qsfJz5hp71qVn8YwA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.57_1787531991634_0.48622502559306713","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.58":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.58","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.58","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"78b3258fdcfc9401ff7f2ab7978fe94d4894634f","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.58.tgz","fileCount":17,"integrity":"sha512-RdRWd3Z+9P/VMFdg+vp0dwxHVQ0QmFIydx3ni/JHLwX988KQ2NtDXlDwzDjjc4PUCQGoWGZNTok0k+9bon1eqw==","signatures":[{"sig":"MEYCIQCEl+oumIo66K8+6XusNwrc8wRDFdxfIrpX2/bTZjSRQgIhALNWvQkLZpTuB5aIGSRwq6BtRehwPHtvsEjwBlrU+nCH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318200},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.58.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.58.tgz","_integrity":"sha512-RdRWd3Z+9P/VMFdg+vp0dwxHVQ0QmFIydx3ni/JHLwX988KQ2NtDXlDwzDjjc4PUCQGoWGZNTok0k+9bon1eqw==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.58_1787537829377_0.6583614329429543","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.59":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.59","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.59","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"d29f0f1bda489a8c42789b679dba13ea1aec8854","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.59.tgz","fileCount":17,"integrity":"sha512-WYShdJyACkz0j5IehLtGBoocHq2kKoo6gH1TZtrdwfEkALqCn24Ujijsd+LIZLoZt/qMkFgiJkD/R+BVLEL0Sg==","signatures":[{"sig":"MEYCIQDTLcg9Xp9Q1pPsPXh83/BeDBFSH7ycIH84958oEHhDUwIhAOqK39nbzK1olZOtzg62dZ3mKfVwL7KBh0p7BkOdq/k2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318200},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.59.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.59.tgz","_integrity":"sha512-WYShdJyACkz0j5IehLtGBoocHq2kKoo6gH1TZtrdwfEkALqCn24Ujijsd+LIZLoZt/qMkFgiJkD/R+BVLEL0Sg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.59_1787542097499_0.5184559541630942","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.60":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.60","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.60","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"c5dacbb6246797aa4adcb4947c2ac0db8e9386c7","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.60.tgz","fileCount":17,"integrity":"sha512-F4HOiQVRQEKd8StyrleOHNJ+T9cPK+Vck4Qt0nc8Uz6NU6IlUM8sf8cJspAmLFLfRnjNLmiSot/kLGmRrjWPcA==","signatures":[{"sig":"MEUCIQCrc4ztoZKRRXNs7cZu5Tm1bPC+kWy3pSWgZ71Vj78LMgIgRgc67FPX+Kb1BoIuE2Kj8hKOeXEtqoYyMjz+j6x9BBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318200},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.60.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.60.tgz","_integrity":"sha512-F4HOiQVRQEKd8StyrleOHNJ+T9cPK+Vck4Qt0nc8Uz6NU6IlUM8sf8cJspAmLFLfRnjNLmiSot/kLGmRrjWPcA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.60_1787548911344_0.19580342639037251","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.61":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.61","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.61","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"9d370d0fad1b6d6759de67f46eab1a8ab3af05de","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.61.tgz","fileCount":17,"integrity":"sha512-gU/x/ligFGNJbDbDqL307QkkkMXQGE+nRpDQvX+9eV5T7Hoc3DqrGLYgiY1JPnGqr+1bnaLeXu/dlpRisb6jYA==","signatures":[{"sig":"MEYCIQCxeQME+py0tqwNJJS1HbAh0aJ3UV7IXBkRR+olLI1g8AIhALpJqIiexyjK9DYFE48qql07O2gM4FsGrEkeNKG5hG5F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318200},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.61.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.61.tgz","_integrity":"sha512-gU/x/ligFGNJbDbDqL307QkkkMXQGE+nRpDQvX+9eV5T7Hoc3DqrGLYgiY1JPnGqr+1bnaLeXu/dlpRisb6jYA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.61_1787551211281_0.5804943682730797","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.62":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.62","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.62","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"cad55f2c7b1927fe6b183d8e81782acdca4a0b78","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.62.tgz","fileCount":17,"integrity":"sha512-JYw6tkfxr2ly2GpaxEjuWBHnlJq0qTIyQn/ePh/xg2wVrQiyyTeN027UXBfPzRWeosrV9rXw+6WopwG0JHbSPQ==","signatures":[{"sig":"MEQCIAQRPg38x5nfp+yc/jN8dAtqT1zSVR9lBeYgZcZ7C9IvAiAqGPuWhH4jQJiFlYy39RYbKfgAwa+AgFjB4M/KTgS6MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318200},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.62.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.62.tgz","_integrity":"sha512-JYw6tkfxr2ly2GpaxEjuWBHnlJq0qTIyQn/ePh/xg2wVrQiyyTeN027UXBfPzRWeosrV9rXw+6WopwG0JHbSPQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.62_1787560485387_0.05998800327381559","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.63":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.63","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.63","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"89238823ff957fe02251acb0ea40377d5cea7756","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.63.tgz","fileCount":17,"integrity":"sha512-J8SJYwWhJtuLTDS+/OUwZMO8ZA/d2jrLycC5FukmadG7O0WnJdJIwrtU7HqwwzBgph4GZv3kKGolTxX/zKfpUA==","signatures":[{"sig":"MEUCIB9KcvRRWMKEifqnBhCIG+bnnxvvNU0vsm6ALQrnAI4BAiEA/0/8zJMwtHrzji2dk84y3wx9NSgtsgLfC6BE57TdSJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318200},"type":"module","_from":"file:/tmp/cohesive-alpha63-artifacts/npm/cohesivesystems-relations-0.1.0-alpha.63.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"eulerfx","email":"eulerfx@gmail.com"},"_resolved":"/tmp/cohesive-alpha63-artifacts/npm/cohesivesystems-relations-0.1.0-alpha.63.tgz","_integrity":"sha512-J8SJYwWhJtuLTDS+/OUwZMO8ZA/d2jrLycC5FukmadG7O0WnJdJIwrtU7HqwwzBgph4GZv3kKGolTxX/zKfpUA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.18.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.63_1787621085616_0.45565350214366007","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.65":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.65","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.65","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"ad6fd68ee50e5375d414e946b5020741583fe70c","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.65.tgz","fileCount":17,"integrity":"sha512-vR7Gj1lErisJuT+VjpGP/Jvr/bQsj2w8jUjft9Q7wAzyF3fDd+6WBs/U37KShJm2P80BEuRddE50c+yeLTb4bQ==","signatures":[{"sig":"MEUCIH6Gez2BLAir+A2Hi3J79QrQApAu3rdT6uUsg7UDXUWkAiEAu2ddKByhjJGEiEZtGHDSEHQ+j48KErS3g9UKepuwvzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318200},"type":"module","_from":"file:/tmp/cohesive-release-0.1.0-alpha.65/packages-0.1.0-alpha.65/npm/cohesivesystems-relations-0.1.0-alpha.65.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"eulerfx","email":"eulerfx@gmail.com"},"_resolved":"/tmp/cohesive-release-0.1.0-alpha.65/packages-0.1.0-alpha.65/npm/cohesivesystems-relations-0.1.0-alpha.65.tgz","_integrity":"sha512-vR7Gj1lErisJuT+VjpGP/Jvr/bQsj2w8jUjft9Q7wAzyF3fDd+6WBs/U37KShJm2P80BEuRddE50c+yeLTb4bQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.18.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.65_1787679050283_0.5656106504013598","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.66":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.66","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.66","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"9abc78dbe6613c02a52657527d99ce76dbdef719","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.66.tgz","fileCount":17,"integrity":"sha512-FQKmhU051G86X1viDzA+u4BI7wX+rBPeWP1OZlD0mzZbTA91xpT3+TKHc7977IV9xezRamjM1cNiURtp95yifg==","signatures":[{"sig":"MEYCIQDJ5Cb/BX2dJ4aJ23iRFV2OEGuFYbKgECyffJADP9c+eQIhAMe3ENjqmgpBhLLYYBUq8G1f8VDnaPun6VVLchixIsZC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318200},"type":"module","_from":"file:/tmp/ari-coh-54-packages-66.86kHZj/npm/cohesivesystems-relations-0.1.0-alpha.66.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"eulerfx","email":"eulerfx@gmail.com"},"_resolved":"/tmp/ari-coh-54-packages-66.86kHZj/npm/cohesivesystems-relations-0.1.0-alpha.66.tgz","_integrity":"sha512-FQKmhU051G86X1viDzA+u4BI7wX+rBPeWP1OZlD0mzZbTA91xpT3+TKHc7977IV9xezRamjM1cNiURtp95yifg==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.18.0","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.66_1787684370848_0.8818679384482626","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.84":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.84","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.84","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"a78554cc138d4b357931737b3391ac9ce753001e","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.84.tgz","fileCount":17,"integrity":"sha512-KN+VE/u+3JDwXzyRDvvkl7V76ewSQNCul56LjAuv2ffdMq4RoLg2bH9ZeNNBYHFwAk/+OmL6iaCD+b77oOhejQ==","signatures":[{"sig":"MEUCIFp4qCvc9VosWbxzEwdLkC4VEp4k8BYlPVJBfCbyoTKjAiEAjpXQlnjELERcLgxu14CBEJHtMw6Fux98l2dp7MPGY3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319550},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.84.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.84.tgz","_integrity":"sha512-KN+VE/u+3JDwXzyRDvvkl7V76ewSQNCul56LjAuv2ffdMq4RoLg2bH9ZeNNBYHFwAk/+OmL6iaCD+b77oOhejQ==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.1","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.84_1789605983605_0.09830895788960525","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.85":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.85","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","_id":"@cohesivesystems/relations@0.1.0-alpha.85","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"homepage":"https://github.com/cohesivesystems/cohesive#readme","bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"dist":{"shasum":"bc9bb061853bd340f2c17fdffb067809c5e34461","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.85.tgz","fileCount":17,"integrity":"sha512-7eo9ZXQvVbRSprnGb5GAy5ziV6g4GHdaoU8uBqG0Fxh06A5VHNBPt/xOz0NWMIUWE1lC6cNP6T0L/XvVKKdEZA==","signatures":[{"sig":"MEUCIQChFKBFn735cWFnv9HJ3HGK8DaZSlmKmZryjYDhbzewcgIgDrpHn+4BB8+LljC/ipfhxr/4Q3Q2LY2sPfebPF7cwA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318502},"type":"module","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.85.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.85.tgz","_integrity":"sha512-7eo9ZXQvVbRSprnGb5GAy5ziV6g4GHdaoU8uBqG0Fxh06A5VHNBPt/xOz0NWMIUWE1lC6cNP6T0L/XvVKKdEZA==","repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"_npmVersion":"11.19.1","description":"TypeScript contracts and helpers for Cohesive relations.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/relations_0.1.0-alpha.85_1789654474583_0.9032887072317277","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.86":{"name":"@cohesivesystems/relations","version":"0.1.0-alpha.86","type":"module","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./generated/*":{"types":"./dist/generated/*.d.ts","import":"./dist/generated/*.js"}},"devDependencies":{"typescript":"~5.9.3","vitest":"^4.1.7"},"license":"Apache-2.0","publishConfig":{"access":"public"},"description":"TypeScript contracts and helpers for Cohesive relations.","keywords":["cohesive","relations","mapping","typescript"],"author":{"name":"Cohesive Systems"},"repository":{"type":"git","url":"git+https://github.com/cohesivesystems/cohesive.git","directory":"src/frontend/relations"},"bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"homepage":"https://github.com/cohesivesystems/cohesive#readme","scripts":{"build":"tsc -p tsconfig.json && node ../../../eng/fix-package-js-imports.mjs dist","test":"vitest run --passWithNoTests"},"_id":"@cohesivesystems/relations@0.1.0-alpha.86","_integrity":"sha512-hJWJwhmYq7wSheh8JeEzbm3hTglrtb2TzQR5QECC61ENEpw3xFHGIcZXhfZrh3mI0D3ZJVJPfrQ+xbn/4/iJyA==","_resolved":"/home/runner/work/cohesive/cohesive/artifacts/npm/cohesivesystems-relations-0.1.0-alpha.86.tgz","_from":"file:artifacts/npm/cohesivesystems-relations-0.1.0-alpha.86.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.1","dist":{"integrity":"sha512-hJWJwhmYq7wSheh8JeEzbm3hTglrtb2TzQR5QECC61ENEpw3xFHGIcZXhfZrh3mI0D3ZJVJPfrQ+xbn/4/iJyA==","shasum":"3718c4447c35c4967a3d809c815f11bf340d4bf8","tarball":"https://registry.npmjs.org/@cohesivesystems/relations/-/relations-0.1.0-alpha.86.tgz","fileCount":17,"unpackedSize":318502,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cohesivesystems%2frelations@0.1.0-alpha.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGpRXFF1Gnc69rfudcoaN6aRsNtSZnkYCjfglzGLmJj4AiAgF4n8ag9NZ/Dr/UAPT5AGn9xDnRdGJQHLqlKWyR+wJg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:64f576e7-55f3-4dc6-864d-9fabcb5cb273"}},"directories":{},"maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/relations_0.1.0-alpha.86_1789656190181_0.30964957142918137"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-07T03:56:24.017Z","modified":"2026-09-17T14:43:10.635Z","0.1.0-alpha.1":"2026-07-07T03:56:24.347Z","0.1.0-alpha.2":"2026-07-07T13:38:51.655Z","0.1.0-alpha.3":"2026-07-08T16:53:20.078Z","0.1.0-alpha.4":"2026-07-13T22:49:16.342Z","0.1.0-alpha.5":"2026-07-20T14:48:58.069Z","0.1.0-alpha.6":"2026-08-05T22:58:00.196Z","0.1.0-alpha.7":"2026-08-11T21:58:07.957Z","0.1.0-alpha.8":"2026-08-11T22:35:27.835Z","0.1.0-alpha.9":"2026-08-11T23:28:46.237Z","0.1.0-alpha.10":"2026-08-12T00:17:33.290Z","0.1.0-alpha.11":"2026-08-12T02:24:24.055Z","0.1.0-alpha.12":"2026-08-12T15:47:12.506Z","0.1.0-alpha.13":"2026-08-12T16:04:40.475Z","0.1.0-alpha.14":"2026-08-13T00:45:45.718Z","0.1.0-alpha.15":"2026-08-13T14:38:01.789Z","0.1.0-alpha.16":"2026-08-13T23:43:16.517Z","0.1.0-alpha.17":"2026-08-14T00:35:25.578Z","0.1.0-alpha.18":"2026-08-15T19:40:44.810Z","0.1.0-alpha.19":"2026-08-15T21:14:30.157Z","0.1.0-alpha.20":"2026-08-15T21:54:01.074Z","0.1.0-alpha.21":"2026-08-16T16:12:17.709Z","0.1.0-alpha.22":"2026-08-16T17:43:23.587Z","0.1.0-alpha.23":"2026-08-16T18:59:14.098Z","0.1.0-alpha.24":"2026-08-16T20:21:35.259Z","0.1.0-alpha.25":"2026-08-16T22:02:12.766Z","0.1.0-alpha.26":"2026-08-16T23:29:32.899Z","0.1.0-alpha.27":"2026-08-17T03:31:05.144Z","0.1.0-alpha.28":"2026-08-17T04:24:16.673Z","0.1.0-alpha.29":"2026-08-17T20:41:36.795Z","0.1.0-alpha.30":"2026-08-18T22:42:29.110Z","0.1.0-alpha.31":"2026-08-21T15:07:59.446Z","0.1.0-alpha.32":"2026-08-21T23:23:56.658Z","0.1.0-alpha.33":"2026-08-22T16:29:50.153Z","0.1.0-alpha.34":"2026-08-22T22:46:45.260Z","0.1.0-alpha.35":"2026-08-23T00:32:04.490Z","0.1.0-alpha.36":"2026-08-23T01:47:52.421Z","0.1.0-alpha.37":"2026-08-23T02:19:14.770Z","0.1.0-alpha.38":"2026-08-23T03:07:19.046Z","0.1.0-alpha.39":"2026-08-23T04:27:04.094Z","0.1.0-alpha.40":"2026-08-23T05:18:31.766Z","0.1.0-alpha.41":"2026-08-23T06:33:00.152Z","0.1.0-alpha.42":"2026-08-23T07:56:17.200Z","0.1.0-alpha.43":"2026-08-23T10:39:04.504Z","0.1.0-alpha.44":"2026-08-23T12:07:27.691Z","0.1.0-alpha.45":"2026-08-23T13:12:49.833Z","0.1.0-alpha.46":"2026-08-23T13:40:44.545Z","0.1.0-alpha.47":"2026-08-23T14:17:17.491Z","0.1.0-alpha.48":"2026-08-23T14:47:53.814Z","0.1.0-alpha.49":"2026-08-23T15:17:57.361Z","0.1.0-alpha.50":"2026-08-23T15:54:55.784Z","0.1.0-alpha.51":"2026-08-23T16:23:51.092Z","0.1.0-alpha.52":"2026-08-23T17:08:00.290Z","0.1.0-alpha.53":"2026-08-23T18:36:27.302Z","0.1.0-alpha.54":"2026-08-23T22:38:40.223Z","0.1.0-alpha.55":"2026-08-23T23:06:22.418Z","0.1.0-alpha.56":"2026-08-24T00:25:53.166Z","0.1.0-alpha.57":"2026-08-24T00:39:51.801Z","0.1.0-alpha.58":"2026-08-24T02:17:09.776Z","0.1.0-alpha.59":"2026-08-24T03:28:17.660Z","0.1.0-alpha.60":"2026-08-24T05:21:51.508Z","0.1.0-alpha.61":"2026-08-24T06:00:11.436Z","0.1.0-alpha.62":"2026-08-24T08:34:45.532Z","0.1.0-alpha.63":"2026-08-25T01:24:45.767Z","0.1.0-alpha.65":"2026-08-25T17:30:50.451Z","0.1.0-alpha.66":"2026-08-25T18:59:31.041Z","0.1.0-alpha.84":"2026-09-17T00:46:23.729Z","0.1.0-alpha.85":"2026-09-17T14:14:34.722Z","0.1.0-alpha.86":"2026-09-17T14:43:10.313Z"},"bugs":{"url":"https://github.com/cohesivesystems/cohesive/issues"},"author":{"name":"Cohesive Systems"},"license":"Apache-2.0","homepage":"https://github.com/cohesivesystems/cohesive#readme","keywords":["cohesive","relations","mapping","typescript"],"repository":{"url":"git+https://github.com/cohesivesystems/cohesive.git","type":"git","directory":"src/frontend/relations"},"description":"TypeScript contracts and helpers for Cohesive relations.","maintainers":[{"name":"eulerfx","email":"eulerfx@gmail.com"}],"readme":"","readmeFilename":""}