{"_id":"@anyshift/graph-sdk","_rev":"24-d3a8bb33daffa7e2da48f64058ed6786","name":"@anyshift/graph-sdk","dist-tags":{"latest":"0.5.21"},"versions":{"0.1.0":{"name":"@anyshift/graph-sdk","version":"0.1.0","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.1.0","maintainers":[{"name":"ntibi","email":"nicolastibi@yahoo.fr"},{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"d95fa391dba81387ef1b577c10a47d6c3cd09f74","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.1.0.tgz","fileCount":22,"integrity":"sha512-Y7fFo0dQwUoJt2CQBASurzCbDBGQW/jawy0YWrBD5ZiUzF8NKygWFA78O3WqCuLMirNKV6GoNdQ1E8gmdjed0w==","signatures":[{"sig":"MEUCIBOr9h+41SjVGwkw9lArwzjbPIKFzbwQ2e+cHykZkYz5AiEA1/J1jJWBkPYwGRqL4bKr+9z/rkkmZxEZKpLlDBGZy2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70346},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"11.17.0","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.1.0_1783424720239_0.958148386555856","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@anyshift/graph-sdk","version":"0.2.0","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.2.0","maintainers":[{"name":"ntibi","email":"nicolastibi@yahoo.fr"},{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"96dc2ec681fdd2e483fd0f960a494d04dadede67","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.2.0.tgz","fileCount":26,"integrity":"sha512-1wbaXY6F/1E+lLFH/hII0+KqBiHJFoTFo7rKdcOo+ZcRG+9aIpfp1gwCvSOTtnHAaqMRdTt1+1ho7m/4XZkbJw==","signatures":[{"sig":"MEUCIDd8YdlWc0aPbVYynx4wF/UL1YPeqB3gv/hpOmRvJEImAiEA2Tw4I7Inwo+hSeVNRrTKghTpy91KHFKjQMa3Vn/Jl58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180900},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"11.17.0","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.2.0_1784106917636_0.3342014162200688","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@anyshift/graph-sdk","version":"0.3.0","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.3.0","maintainers":[{"name":"ntibi","email":"nicolastibi@yahoo.fr"},{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"6db91cf22d8aad9839da4fcd2f8df222820c1d01","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.3.0.tgz","fileCount":26,"integrity":"sha512-YfnmPbxr319jCxBvrH5cUikgFgpWY4fDfwM1qYp8C8l6kuGBjJdQ+7lmGahZxhKfggb62EuJlKCfStj4rXyjWA==","signatures":[{"sig":"MEYCIQC1/X8oCPlb0pdC4TlpNN9Rz1feqRjVI0gX/WJUfrEx2QIhAM9r9DWxYl+PU7oHhe+8sU1GZy9rZlkasATkcdkY4t2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183784},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run build"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"11.17.0","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.3.0_1784630944982_0.43313371927784616","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@anyshift/graph-sdk","version":"0.4.0","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.4.0","maintainers":[{"name":"ntibi","email":"nicolastibi@yahoo.fr"},{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"20ce36e79fc4a19b12b055d226d76b92c63de2e6","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.4.0.tgz","fileCount":26,"integrity":"sha512-Hh1TtNh3YqKnvBqFjGmORszpRQueq8xHgjzHftnLvY2s4L12BKbaNVEpGMzwwSy5cR/JwJsMyvUY5Bg3JzNdWA==","signatures":[{"sig":"MEQCIAd92+nGDi8H2RpqWEGNeNzT5b+rFwaxZzzAb3L0EzHMAiBbe+P2wAamaH9xFAxfpWJebWhsr9ie8rDRp/YLjCqAUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187615},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run build","check:generated":"node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"11.17.0","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.4.0_1784649048808_0.4831364910082223","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@anyshift/graph-sdk","version":"0.4.1","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.4.1","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"b48b9df4ab3deb4955757de735c5c022f19582ec","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.4.1.tgz","fileCount":30,"integrity":"sha512-3u+Q1/8CfqDzwGTJWDD2jegLSr8Fm+uCQCjEkP+EBEE4+N3uqQJbYy+qovWppO9e0KwkUXSI67Pob0bR/0mtJw==","signatures":[{"sig":"MEYCIQCGlj6nYKdJinBf3Z3i34Zq8Kq0k6Vr4x0c00xy8ymLXgIhAPBGhiWG/U54YragC7280orp7EFXF4pwcz+0cz6HumZw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193167},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run build","check:generated":"node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"11.17.0","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"26.5.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.4.1_1784820158359_0.6724712047202219","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@anyshift/graph-sdk","version":"0.5.0","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.0","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"859cbbeacccfbc6fcc5af8ee7ec647e69880bddc","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.0.tgz","fileCount":30,"integrity":"sha512-7QyPxtzUUuKlocXlC+VoS3mFt07QwSVb9J5OsGebheFHwNWsEyjN7uonq5r35OLwjekyCL+EI5p39NVWE0DCzg==","signatures":[{"sig":"MEUCIC3U3lz+rTIyDy8jBPfq8MbNxj6EPxzOlQDhYjLgUhCaAiEAlGcsKzdnPLp/gYsMUcxDyv/WSq6WV+lpxKjj5lPAsE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215570},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"76aa2a67108fd10269b30417172382fad0573c34","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run build","check:generated":"node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.0_1785490476676_0.3684640137040218","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@anyshift/graph-sdk","version":"0.5.1","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.1","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"6327c0203ac6950fb4a32e4a7971a980e91e67e5","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.1.tgz","fileCount":30,"integrity":"sha512-EBwNWQ+d9gY72yvo9iNLwJX4lSZAm1Ru1TBHs9JTGkHZI//ia8w/Ow+Ay9+vN0An/W8r27u8+HnV17T1+91Few==","signatures":[{"sig":"MEYCIQCowN5t12ADvurk5ydeaD0V8R2avPTFFMZcWKeePwHO9QIhAOpcNWEDeATKjrOjxpULeYwSErr69/NkZ8WpMeIHNBEw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224355},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"10ee962fe75174ad240e5afede37d0e7719222ac","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run build","check:generated":"node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.1_1785501268331_0.7921762412480808","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@anyshift/graph-sdk","version":"0.5.2","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.2","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"3472b068cf37b982d204af5d9cd28ddc3503838e","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.2.tgz","fileCount":30,"integrity":"sha512-e/EBTxeXNHQVdteGY0tsphyQWIvUrBHAXqvqoKxRqWK4LvzIPO92XI55dtHDJiTcq/HBLPhuGkwgYtO63ZnGyQ==","signatures":[{"sig":"MEUCIQDLBwkOfyR1uaseloKxTEyDVCHcFXs84yT0DMMgWXdsvQIgAgO3o+SRw1s5pine/bIsNstL8CJzCbjvkGRY/GLjxJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229389},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d556d3da254bb7f2b61f3ab6c937747513395eb4","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run build","check:generated":"node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.2_1785503346636_0.724340360530696","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@anyshift/graph-sdk","version":"0.5.3","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.3","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"a356dc310b85debc2268dff0e50b1f65ba9d05fc","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.3.tgz","fileCount":30,"integrity":"sha512-w76nK5sAqwsSFuXSdWbKxymu44IDWAjOUbhsfKiMdkPBDgqxfizDZes8yjokIl/Jc8w1A55aDvGS2/dGnVU2uQ==","signatures":[{"sig":"MEUCIBw03Sc3Dls2QI9I5EHGwmiL47DS63rUudrZoup2RdL5AiEA7FI9p71bQE4wuyzKeUjDvOIVnmAn9ECSlIDYvju3wWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244612},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"63dfa83bc29f233053fbbeb5bf7c31049d1456f4","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run build","check:generated":"node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.3_1785503706589_0.6282743652771983","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@anyshift/graph-sdk","version":"0.5.4","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.4","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"fb5f5a1386fd02b906cf7954f1303d219bb53da1","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.4.tgz","fileCount":30,"integrity":"sha512-7gAuB/29a9FANXJtckTHvrVL2Kat63WjHBNknvSUkWd1z3e1O9+GuC4Q+E42Ss7+QTMIwowZNCVret6J5C5rUA==","signatures":[{"sig":"MEUCIQCVkgAXQrITygUkb/su0+Ae63H1L7VTTF1GOQNh7AMktQIgeK1XvKhCtqZ02EARYHTG45j+wqijkRXO+pxSQ0e94b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248416},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"46ffe04cdb513f8145cc1bf2bf4d912296c3a7f1","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run build","check:generated":"node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.4_1785504216343_0.4373687161161688","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@anyshift/graph-sdk","version":"0.5.5","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.5","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"b61fa0eed9da4b82b20bbcfadc243f31ce652b8c","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.5.tgz","fileCount":30,"integrity":"sha512-htGK8vq9Lt8chSTGrLLGpo2CGjlmXKz8kXFUriM4LiD8wSiaJWwFdI9N5hvQ2XNfvLYkOgsROWC/8G/WqUmzNQ==","signatures":[{"sig":"MEYCIQDNx59kqH82DAMLvN0zc6sfrx8iKkLpmSS+nKa9JdjAaAIhAI9MSiZk00Y0WCVgLpN9FypjTk2RFRYOKQq554dClwAf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250774},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fba874904b137337a4a77dc96acad5775c159bd6","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run build","check:generated":"node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.5_1785507562851_0.7859724678741711","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@anyshift/graph-sdk","version":"0.5.6","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.6","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"e8cdc0839d220e09506a82a74a9275e2b20da056","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.6.tgz","fileCount":30,"integrity":"sha512-z+87XdoK4up1Ky2VggmUzXwLEeNqXVIcA1oqn7oIB5VK1gVLcLvcVDhXAsFxcfarh2BR7UuA1cF26VR4yv7GFQ==","signatures":[{"sig":"MEQCIEdEBqNZzIg9bJMLJlAQSuOZMUObwJQn56wsKC1rsQn4AiBQIEbEa96co5SgfX3AU7GRPXyr4sKBT4IjXQg75fDcZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253377},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0314ef483e65b9b0b6ef8494734d520b10bd32e8","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run build","check:generated":"node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.9.3","@types/node":"^26.1.2","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.6_1785940886349_0.09085199912610165","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@anyshift/graph-sdk","version":"0.5.7","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.7","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"094e879cc820cc71e47061dcf3686c256686a560","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.7.tgz","fileCount":30,"integrity":"sha512-67/Ca3jP4O9ANpidJedeWmjUArR+3RLiFkAHT70gbH1Bm1ENwet+NpdeJqqZl/efi492JLtyHGSJjwnO2xgR+Q==","signatures":[{"sig":"MEUCIQCpiHRDuNKUVo8u+TzGcUOZdbbb4NC+DZOlLAS4SRlPzAIgHwtxA1c3/aDjm1QQ/xrDQUKyXqEDllwZ2rez/QHw+Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253848},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c3a15cacf5eef8c1502a9cd645d736d53ddf2115","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run build","check:generated":"node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.9.3","@types/node":"^26.1.2","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.7_1785943803506_0.9926359641441929","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@anyshift/graph-sdk","version":"0.5.8","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.8","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"5c598ab6814edd215e53834302bc24afa23b8e2b","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.8.tgz","fileCount":30,"integrity":"sha512-wqD+GVhtcAndgLG2TV25M+L5MGQGKaiDoyxG1gma3shyJYQcttz3+l85XYoZ1ru3gUcI2hkcgB1LjcVuYEPw9g==","signatures":[{"sig":"MEUCIQCETce8w4lq0gTXkffFjMiHjhA0cgUWExscvP6H9KPRdwIgHTRDKU6EtPoV7mu73yhSrYyI6bkUlMgQ5yBHxwIjSgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270787},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"74463563f1d262eff662297566b917e5697c8414","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","test:consumer":"node scripts/check-clean-consumer.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run check:generated && npm run build && npm run test:consumer","check:generated":"node scripts/check-openapi-generated.mjs && node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.9.3","@types/node":"^26.1.2","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.8_1786458141270_0.025187759143065813","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@anyshift/graph-sdk","version":"0.5.9","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.9","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"f89f3e059d37c3adcfb923c723b3db0468b70241","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.9.tgz","fileCount":30,"integrity":"sha512-BnCT5mV6HHvBEGKkpzGuDZGz2PY4E5U2ZMG/vtOnE2rACG2S8BIiOaAtqpE9eyw3pyMc5rDpgNFpbfiEhCxuuQ==","signatures":[{"sig":"MEQCICCjQtpVXcMxkNuVEK2Cjpw5drhqxUqJM2baopyeQ4t4AiBUF+6vVbqMO4WE3lMC0K7d4SSx0iQADShR70qiW4SBDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272419},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6f82bff6f5145553422fe8f66a9b63eb2e0b128a","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","test:consumer":"node scripts/check-clean-consumer.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run check:generated && npm run build && npm run test:consumer","check:generated":"node scripts/check-openapi-generated.mjs && node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.9.3","@types/node":"^26.1.2","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.9_1786632479411_0.5618847826900797","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@anyshift/graph-sdk","version":"0.5.10","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.10","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"a5c784745a0d80ccc79715c0ea39726a5f178544","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.10.tgz","fileCount":30,"integrity":"sha512-c3SzMz1esl7RHjukHfWtTGrtdd1BNknMbOo8a8OVGxbtjDzHRrk4yuai10AtKUuZ8SA574sAFoBdwlEbnlONwg==","signatures":[{"sig":"MEUCIQDWCRfZpCwyw2m0Cutra1dVC0ek2fo116XSAAn8BnNTTgIgZ32wnwQx2TVG43wcI4YAowTttv8BGLdOW9QwynYs7o8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279761},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"04ead2b8e51be583f27b8d3e49b96e00e141dc86","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","test:consumer":"node scripts/check-clean-consumer.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run check:generated && npm run build && npm run test:consumer","check:generated":"node scripts/check-openapi-generated.mjs && node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.9.3","@types/node":"^26.1.2","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.10_1786648415834_0.00807866416405445","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@anyshift/graph-sdk","version":"0.5.11","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.11","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"3e6e882ce1619586b5a3c23599251282c9b8bfa8","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.11.tgz","fileCount":30,"integrity":"sha512-aJxpNdx1hSnb/qb0173pC4K/eehxf/SWsRXT8sHMMlV/78ewPHCT2eRdOm2huNxyqdSzrKv+hqfnRdgriiTKDw==","signatures":[{"sig":"MEUCICBE1egkyQ2H9IP0QYmLIiv5yH0rlSJ/5Mn7uZp2AXGkAiEAr3PjNvgew/2mVuAhhMZ03ki/lkXfq92TKOS4fhUJKJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279955},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5a25a97f316e4ec666c57eec1c531284a1fd4b6f","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","test:consumer":"node scripts/check-clean-consumer.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run check:generated && npm run build && npm run test:consumer","check:generated":"node scripts/check-openapi-generated.mjs && node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.9.3","@types/node":"^26.1.2","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.11_1786695103981_0.08578558384866386","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"@anyshift/graph-sdk","version":"0.5.12","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.12","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"e8d4d0b9f623f4679fd4ec4fc5ba5adbb321bb58","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.12.tgz","fileCount":30,"integrity":"sha512-Q2cM8ynZuIWl0mot6BmEpAy6EXr3YKpBwjedePZgRpjoGt7aAF7JCdtw56eUCQSMaeKuqPexwrXMUSTZO6SVFg==","signatures":[{"sig":"MEUCIBoNMRrxzH5WXCCWF5xQTVZq5LwG73Nvu5FoURCA+QsSAiEA808pKxFyMCbi0WzY4EltiaR+4UFPxziMgVpM72m72Q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":280683},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ff45affcbccdfb058832989e48f93d86805b2b4c","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","test:consumer":"node scripts/check-clean-consumer.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run check:generated && npm run build && npm run test:consumer","check:generated":"node scripts/check-openapi-generated.mjs && node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.9.3","@types/node":"^26.1.2","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.12_1786718607684_0.734330781253997","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"@anyshift/graph-sdk","version":"0.5.13","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.13","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"0286066839dfa4c3b3370544ad4ddd7602087f16","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.13.tgz","fileCount":30,"integrity":"sha512-g3+DUEz9r6rOPlxl/b80hJ5UetDNyPebx8zxm72p59U6Jyc52YLnNagkfOHvGqDe/g7ogTC21JGKJRSPDPqrRA==","signatures":[{"sig":"MEUCIQC1iu3dmF+ViKPkXq3/ByVKReemYkzKxtobllTHKNdEcwIgKR2ggYwi+LjIeKZlfr2UeIrDqePBSaizFyPkY4E/sc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324047},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"49de97c6eb10b5b3fad3ae96b992673bc8823d92","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","test:consumer":"node scripts/check-clean-consumer.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run check:generated && npm run build && npm run test:consumer","check:generated":"node scripts/check-openapi-generated.mjs && node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.9.3","@types/node":"^26.1.2","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.13_1786971519931_0.5956889228514899","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"@anyshift/graph-sdk","version":"0.5.14","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.14","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"be1bc249950f9bab8bb9f0aae7aac7bce5c0148c","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.14.tgz","fileCount":30,"integrity":"sha512-1fPb+yIAYO2p99My1+td84e0xD9pE34+oRAbr+UO+6cHn2qBcFDqAjb8sny5p7HZkkn3oMyqjjdObDrMGZxaOw==","signatures":[{"sig":"MEYCIQDVeV8+pmzluNTKNZwIAridh52dwF53B00Wei4L7hF/1QIhAI9R1jg+xZJbRfr2gOSF5Q3TQZx4LM/b+0Qg8b2cW7QZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325163},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b39cd130c5d9358719d7e35990c31d0081554bb3","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","test:consumer":"node scripts/check-clean-consumer.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run check:generated && npm run build && npm run test:consumer","check:generated":"node scripts/check-openapi-generated.mjs && node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.9.3","@types/node":"^26.1.2","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.14_1787055397206_0.5417305992907129","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"@anyshift/graph-sdk","version":"0.5.15","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.15","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"41ba60fae32fc592a9cfdaa9944bee4731a999e5","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.15.tgz","fileCount":30,"integrity":"sha512-OulebCZSV0KjQKDJ0xUVo0uYn8qTreNZbkwZjWJz/N2Q2la+3g2Mq8UvvgVjkM8wP/OX85dF6EioKA6CTm4JrQ==","signatures":[{"sig":"MEQCIBSqAttjHXfpQCP9VD0GzXYnrwimfAKKc3pYu38yylzPAiAN+OvKc8RhD5jUvBpjKAjXKBsoxJx+xID4JpMfSJaQoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329905},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"dbefa5f9c3720a8ebfcee10dad09c58c96d63a96","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","test:consumer":"node scripts/check-clean-consumer.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run check:generated && npm run build && npm run test:consumer","check:generated":"node scripts/check-openapi-generated.mjs && node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.9.3","@types/node":"^26.1.2","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.15_1787088605629_0.9513165128636663","host":"s3://npm-registry-packages-npm-production"}},"0.5.16":{"name":"@anyshift/graph-sdk","version":"0.5.16","license":"Apache-2.0","_id":"@anyshift/graph-sdk@0.5.16","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"dist":{"shasum":"14bbf614dceb6b6050c3fff8ef93ca694a1cafd7","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.16.tgz","fileCount":30,"integrity":"sha512-bJZGtvu+rB8VQdMFdImQXDWLsl8d7Ry6Tq7x8/BgIOE+k3QWeO8LKNNS71HkX9EF/fq73ebc2FoeGtL83PIZ3g==","signatures":[{"sig":"MEQCIAMRs6DSO3kIXPecwB6aC/PKCUndEpzrH/wjrp2ROa7pAiAMQhj29pkjkHeaH4LDSFTuL6AmAkuBa9iY1fkG/MjM1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330080},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"dbaead8e21a22c8ef20154f90009314f055b789f","scripts":{"test":"node --import tsx --test src/*.test.ts && npm run test:types","build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","typecheck":"tsc --noEmit -p tsconfig.json","test:types":"tsc -p tsconfig.type-tests.json","sync:openapi":"node scripts/sync-openapi.mjs","test:consumer":"node scripts/check-clean-consumer.mjs","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","prepublishOnly":"npm run typecheck && npm test && npm run check:generated && npm run build && npm run test:consumer","check:generated":"node scripts/check-openapi-generated.mjs && node scripts/generate-query-language.mjs --check","generate:query-language":"node scripts/generate-query-language.mjs"},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"repository":{"url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.9.8","description":"TypeScript SDK for the Anyshift Graph API","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","typescript":"^5.9.3","@types/node":"^26.1.2","openapi-typescript":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/graph-sdk_0.5.16_1787159284058_0.37257200470609875","host":"s3://npm-registry-packages-npm-production"}},"0.5.21":{"name":"@anyshift/graph-sdk","version":"0.5.21","description":"TypeScript SDK for the Anyshift Graph API","type":"module","license":"Apache-2.0","homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","repository":{"type":"git","url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","directory":"typescript"},"bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc -p tsconfig.json","generate":"npm run sync:openapi && npm run generate:types && npm run generate:query-language","generate:types":"openapi-typescript ../openapi/graph-api.v1.json -o src/openapi.generated.ts","generate:query-language":"node scripts/generate-query-language.mjs","check:generated":"node scripts/check-openapi-generated.mjs && node scripts/generate-query-language.mjs --check","sync:openapi":"node scripts/sync-openapi.mjs","typecheck":"tsc --noEmit -p tsconfig.json","test":"node --import tsx --test src/*.test.ts && npm run test:types","test:types":"tsc -p tsconfig.type-tests.json","test:consumer":"node scripts/check-clean-consumer.mjs","prepublishOnly":"npm run typecheck && npm test && npm run check:generated && npm run build && npm run test:consumer"},"devDependencies":{"@types/node":"^26.1.2","openapi-typescript":"^7.13.0","tsx":"^4.23.1","typescript":"^5.9.3"},"_id":"@anyshift/graph-sdk@0.5.21","gitHead":"9622652914867b543e0a2d420682bba97574cd3a","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-Y8TBkn4PyMSVWup38I3jvF6ga3MfnXzQIHnWe1390Hd/yFGXWEB0MY5Ks6T9rMED0amLnK3+//wgnreVqv4f0g==","shasum":"b7739c664e44a18807cd74c0f84935540cc68659","tarball":"https://registry.npmjs.org/@anyshift/graph-sdk/-/graph-sdk-0.5.21.tgz","fileCount":30,"unpackedSize":344625,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anyshift%2fgraph-sdk@0.5.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDb+LlwTV+Y2Lfp5wESm7rMdaHmkPbPwtIbyYAa59CodQIhAJchejvNuZOUuTBC8RcrBpB8frfZDrFpa+PW677K+f12"}]},"_npmUser":{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},"directories":{},"maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/graph-sdk_0.5.21_1789636987995_0.7950299061390995"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-07T11:45:20.100Z","modified":"2026-09-17T09:23:09.742Z","0.1.0":"2026-07-07T11:45:20.402Z","0.2.0":"2026-07-15T09:15:17.775Z","0.3.0":"2026-07-21T10:49:05.101Z","0.4.0":"2026-07-21T15:50:48.942Z","0.4.1":"2026-07-23T15:22:38.521Z","0.5.0":"2026-07-31T09:34:36.869Z","0.5.1":"2026-07-31T12:34:28.480Z","0.5.2":"2026-07-31T13:09:06.815Z","0.5.3":"2026-07-31T13:15:06.778Z","0.5.4":"2026-07-31T13:23:36.507Z","0.5.5":"2026-07-31T14:19:23.050Z","0.5.6":"2026-08-05T14:41:26.515Z","0.5.7":"2026-08-05T15:30:03.660Z","0.5.8":"2026-08-11T14:22:21.430Z","0.5.9":"2026-08-13T14:47:59.560Z","0.5.10":"2026-08-13T19:13:35.988Z","0.5.11":"2026-08-14T08:11:44.142Z","0.5.12":"2026-08-14T14:43:27.821Z","0.5.13":"2026-08-17T12:58:40.083Z","0.5.14":"2026-08-18T12:16:37.339Z","0.5.15":"2026-08-18T21:30:05.819Z","0.5.16":"2026-08-19T17:08:04.202Z","0.5.21":"2026-09-17T09:23:08.136Z"},"bugs":{"url":"https://github.com/anyshift-io/anyshift-graph-sdk/issues"},"license":"Apache-2.0","homepage":"https://github.com/anyshift-io/anyshift-graph-sdk#readme","repository":{"type":"git","url":"git+https://github.com/anyshift-io/anyshift-graph-sdk.git","directory":"typescript"},"description":"TypeScript SDK for the Anyshift Graph API","maintainers":[{"name":"safwentrabelsi","email":"safwentrabelsi95@gmail.com"},{"name":"sjourdan","email":"stephane.jourdan@outlook.com"},{"name":"pcholl22","email":"pierre.chollet@anyshift.io"}],"readme":"# Anyshift Graph SDK for TypeScript\n\nThe TypeScript SDK is the first public Anyshift Graph SDK. It provides a small, typed client for\nquerying the Anyshift Graph API from Node.js applications, automation, CI checks, dashboards, and\ndeveloper tools.\n\n## Install\n\n```bash\nnpm install @anyshift/graph-sdk\n```\n\nThe package is ESM-only and targets Node.js 18+ or runtimes that provide `fetch`.\n\n## Authenticate\n\n```ts\nimport { GraphAnswer } from \"@anyshift/graph-sdk\";\n\nconst graph = new GraphAnswer({\n  token: process.env.ANYSHIFT_TOKEN!,\n  project: process.env.ANYSHIFT_PROJECT_ID!,\n});\n```\n\nThe default endpoint is `https://graph.anyshift.io`.\n\n## Query Helpers\n\nResolve a resource name before opening a drill-down:\n\n```ts\nconst matches = await graph.resolve({ term: \"checkout\", limit: 10 });\nif (matches.intent === \"resolve\") {\n  console.log(matches.resolve?.candidates);\n}\n```\n\n```ts\nconst recent = await graph.events({ since: \"1h\", limit: 10 });\nconsole.log(recent.summary);\n```\n\n```ts\nconst group = await graph.correlations({ target: \"places\", since: \"2h\" });\nif (group.intent === \"correlations\") {\n  console.log(group.correlations?.correlationId, group.correlations?.roots);\n}\n// Prefer graph.correlations(). graph.incident() still works against the legacy\n// incidents target and remains available for v1 callers.\n```\n\nRead stored provider-neutral operational-response evidence without exposing provider credentials:\n\n```ts\nconst alerts = await graph.alerts({ provider: \"pagerduty\", status: \"firing\", limit: 50 });\nconst incidents = await graph.incidents({\n  service: { name: \"api\", type: \"K8S_SERVICE\", namespace: \"production\", cluster: \"main\" },\n  status: \"active\",\n  since: \"7d\",\n});\nconst onCall = await graph.onCall({\n  providerServiceId: \"PABC123\",\n  at: \"now\",\n});\n\nconsole.log(alerts.alerts?.items, incidents.incidents?.items, onCall.onCall?.items);\n```\n\nPagerDuty people expose `resolution` as `resolved`, `unresolved`, or `ambiguous`. An ambiguous\nidentity never selects a winner and includes at most ten canonical `candidates`; resolved and\nunresolved identities return an empty candidate list.\n\n`alerts()`, `incidents()`, and `onCall()` use the provider-neutral API contract. Canonical service\nselectors and `providerServiceId` are mutually exclusive. Operational methods use opaque cursors\nand reject invalid RFC3339 windows and limits outside 1-100 before sending a request. In API v1,\n`incidents()` targets `response_incidents`; `correlations()` remains the Anyshift event-story API,\nand the singular `incident()` remains its deprecated compatibility alias.\nThe `active` incident status is an umbrella for provider-native open and acknowledged incidents;\nuse `open` or `acknowledged` when that narrower state matters.\n\n```ts\nconst changes = await graph.cloudEvents({\n  provider: \"aws\",\n  resource: \"arn:aws:ecs:eu-west-3:123456789012:service/prod/api\",\n  stats: \"none\",\n  since: \"1d\",\n  limit: 20,\n});\nconst gcpOperation = await graph.cloudEvents({\n  provider: \"gcp\",\n  operation: \"operation-123\",\n  diff: true,\n});\nif (gcpOperation.intent === \"cloudevents\") {\n  for (const event of gcpOperation.cloudEvents?.items ?? []) {\n    console.log(\n      event.correlation.providerOperationId,\n      event.correlation.id,\n      event.evidence.source,\n      event.evidence.status,\n    );\n  }\n}\nconst resources = await graph.cloudResources({\n  provider: \"aws\",\n  type: \"EC2_INSTANCE\",\n  lifecycle: \"alive\",\n  maxAge: \"24h\",\n});\nconst gcpResources = await graph.cloudResources({\n  provider: \"gcp\",\n  lifecycle: \"alive\",\n  maxAge: \"24h\",\n});\nconst provenance = await graph.iac({ resource: \"aws_ecs_service.api\" });\nconst drift = await graph.iacDrift({ resource: \"aws_ecs_service.api\" });\nconst impact = await graph.impact({ resource: \"checkout-db\", depth: 2 });\nconst releases = await graph.deliveryEvents({ stage: \"release\", since: \"7d\" });\nconst releaseProvenance = await graph.provenance({ resource: \"checkout\" });\nconst owners = await graph.ownership({ resource: \"anyshift-io/checkout\" });\nconst dynatraceCoverage = await graph.graphCoverage({ source: \"dynatrace\" });\n```\n\nFor cloud events, `correlation.providerOperationId` groups provider-native activity while\n`correlation.id` groups the broader Anyshift event story. `audit`, `snapshot`, and\n`reconciliation` identify different evidence sources. Current producers exclude provider-rejected\nmutations because they did not change provider state, so their absence does not prove that no\nrejected calls occurred. A retained legacy row can still be `failed`; missing outcome evidence\nremains `unknown`, never inferred as success. `stats: \"none\"` skips exact full-window statistics\nand returns `total: null` with explicit non-exact metadata; omit `stats` or pass `\"exact\"` when an\nexact total is required. Cloud-resource `provenance: \"unknown\"` does not mean\nunmanaged, and `freshness: \"unknown\"` does not mean stale.\n\nJoin scanner evidence to the exact image digest observed in running containers:\n\n```ts\nconst runtime = await graph.image({\n  digest: \"sha256:776129790f01a675bb6e98447c2a28d43a07144d5410691823dbf9a21d256b1e\",\n  limit: 50,\n});\n\nif (runtime.intent === \"image\" && runtime.image?.mode === \"bydigest\") {\n  for (const match of runtime.image.byDigest?.matches ?? []) {\n    console.log(match.clusterName, match.clusterID, match.clusterHashedID);\n  }\n}\n```\n\nDigest lookup accepts a canonical digest, repository digest, or runtime-prefixed image ID. It\nmatches the canonical digest exactly against live container `image_id` evidence. It cannot be\ncombined with `target`, `workload`, `kind`, or `namespace`. Each match separates the configured\nhuman cluster name from its provider-native ID and stable Anyshift graph identity.\n\n```ts\nconst blast = await graph.blast({ resource: \"checkout\" });\nconsole.log(blast.summary);\n```\n\n```ts\nconst path = await graph.path({\n  from: { name: \"checkout-api\", type: \"K8S_DEPLOYMENT\" },\n  to: { name: \"postgresql\", type: \"TEMPO_DATASTORE\" },\n  scope: \"operational\",\n});\nconsole.log(path.summary);\n```\n\nTyped selectors are deterministic when multiple resource types share the same name. Use\n`{ id: candidate.id }` with an id returned by `graph.resolve()` when name, type, namespace, and\ncluster still do not identify one node. When a fuzzy selector has multiple equally authoritative\nmatches, the API rejects the traversal instead of choosing one silently. The SDK preserves the\nbounded retry set on `BadQueryError`:\n\n```ts\nimport { BadQueryError } from \"@anyshift/graph-sdk\";\n\ntry {\n  await graph.connections({ resource: \"three-tier-app\" });\n} catch (error) {\n  if (error instanceof BadQueryError && error.selectionCode === \"ambiguous_resource\") {\n    for (const candidate of error.candidates) {\n      console.error(candidate.id, candidate.name, candidate.type, candidate.namespace);\n    }\n    // Retry with the selected stable `candidate.id`.\n  }\n}\n```\n\nExisting exact selectors and uniquely ranked fuzzy-name selectors remain compatible.\n\n## Canonical Public Exposure\n\nTrace a qualified workload from the public edge through observed hops and controls:\n\n```ts\nimport {\n  GraphAnswer,\n  GraphAnswerError,\n  type ExposureResult,\n} from \"@anyshift/graph-sdk\";\n\ntry {\n  const answer = await graph.exposure({\n    resource: {\n      name: \"checkout-api\",\n      type: \"K8S_DEPLOYMENT\",\n      namespace: \"shop\",\n      cluster: \"prod-eu\",\n    },\n    limit: 20,\n  });\n\n  const exposure: ExposureResult = answer.exposure;\n  console.log(exposure.verdict, exposure.subject, exposure.paths);\n\n  if (exposure.page.nextCursor) {\n    const next = await graph.exposure({\n      resource: { id: exposure.subject!.id },\n      cursor: exposure.page.nextCursor,\n      limit: exposure.page.limit,\n    });\n    console.log(next.exposure.paths);\n  }\n} catch (error) {\n  if (error instanceof GraphAnswerError && error.code === \"unsupported_server\") {\n    console.error(\"Upgrade the Graph API server before using canonical exposure results.\");\n  }\n}\n```\n\n`resource` accepts a legacy non-empty string, a stable `{ id }`, or a deterministic\n`{ name, type, namespace?, cluster? }` selector. Do not combine the selector modes. `cursor` is\nthe opaque `page.nextCursor` from the preceding result.\n\nThe canonical payload distinguishes perspective and verdict, identifies the resolved subject and\nambiguous candidates, and returns evidence-backed paths with hops, controls, explicit gaps, optional\nmanaged `platform` context, and a keyset page. The package exports `ExposureResult`,\n`ExposureService`, `ExposureIngressRef`, `ExposurePerspective`, `ExposureVerdict`,\n`ExposureResource`, `ExposureEvidence`, `ExposureGap`, `ExposureHop`, `ExposureControl`,\n`ExposurePath`, and `ExposurePlatform` for consumer APIs.\n\nA confirmed verdict is grounded in a fresh traffic path. Stale control evidence and partial sibling\nbranches remain visible as evidence or gaps; they do not erase a separately confirmed fresh path.\n\nCanonical exposure requires Graph API query-language 1.11 or newer. When a legacy server accepts a\nstring exposure query but returns the older four-field payload, the helper throws\n`GraphAnswerError` with code `unsupported_server`. ID, qualified-name, and cursor selectors can be\nrejected as `bad_request` by older servers before a payload exists. Public SDK 0.5.7 and earlier do\nnot runtime-validate successful responses, so their existing string-selector calls and reads of\n`direction`, `exposed`, `services`, and `ingresses` continue to work with a 1.11 server.\n\nTempo-backed APM helpers accept `source: \"tempo\"`:\n\n```ts\nconst calls = await graph.calls({ target: \"checkout-api\", source: \"tempo\" });\nconst datastore = await graph.datastore({ target: \"postgresql\", source: \"tempo\" });\nconst topology = await graph.topology({\n  service: \"checkout-api\",\n  source: \"tempo\",\n  level: \"container\",\n});\n```\n\nECS configuration evidence is explicit and read-only. Supply a reviewed endpoint alias; when a\ndependency name is present the endpoint is required:\n\n```ts\nconst topology = await graph.topology({\n  service: \"developer-portal-production\",\n  source: \"configuration\",\n  endpoint: \"api.anyshift.io\",\n  dependency: \"anyshift-backend\",\n  level: \"context\",\n});\n```\n\nMatching edges use `CONFIGURES_ENDPOINT` and include the environment key and task-definition\nidentity. Environment values are never returned, and configured edges are not marked as causal\nimpact edges.\n\nThe `datastore`, `flow`, `externalDep`, `calls`, `serviceTree`, and `topology` helpers support\n`source: \"auto\" | \"datadog\" | \"tempo\" | \"dynatrace\"`. Topology additionally supports the\nexplicit `configuration` source. Omitting it preserves the source-agnostic default.\n\n## Topology Diagrams\n\nUse `toMermaid()` to render topology results as Mermaid text.\n\n```ts\nimport { GraphAnswer, toMermaid } from \"@anyshift/graph-sdk\";\n\nconst topology = await graph.topology({\n  service: \"checkout\",\n  level: \"container\",\n});\n\nconsole.log(toMermaid(topology));\n```\n\n`level: \"dynamic\"` renders a sequence diagram. Other topology levels render flowcharts.\n\n## Raw Queries\n\nFor advanced workflows, call the Graph API query endpoint directly with graph SQL:\n\n```ts\nconst result = await graph.query(\n  \"SELECT * FROM connections WHERE resource = checkout\"\n);\n\nconsole.log(result.summary);\n```\n\nSee the complete [Graph Query Language reference](../QUERY_LANGUAGE.md) for every target,\nfilter, accepted value, alias, and valid query form.\n\n## Environment\n\n```bash\nexport ANYSHIFT_TOKEN=\"anys_api_...\"\nexport ANYSHIFT_PROJECT_ID=\"00000000-0000-0000-0000-000000000000\"\n```\n\nAdvanced users can override the endpoint in client configuration when needed.\n\nEvery SDK request includes the package version and a random invocation ID so\noperators can correlate product analytics with Graph API traces. Typed helpers\nidentify only their fixed query target. Query text, questions, resource names,\nnamespaces, response bodies, and bearer tokens are never copied into telemetry\nheaders.\n\nTo correlate several calls as one application workflow, pass a UUID as\n`invocationId` when constructing `GraphAnswer`.\n\n## Contract\n\nPublic SDK response types come from the OpenAPI contract pinned in this repository. `AskResult`\nis a discriminated union, so checking `intent` exposes the matching payload without a cast:\n\n```ts\nconst result = await graph.inventory({ type: \"K8S_SERVICE\" });\n\nif (result.intent === \"inventory\") {\n  console.log(result.inventory?.total);\n}\n```\n\nUse `AskResultFor<\"inventory\">` when a function accepts the response for one known intent.\n\n## Examples\n\nRunnable examples are available in `examples/`:\n\n- `recent-events.ts`\n- `blast-radius.ts`\n- `path.ts`\n- `exposure.ts`\n- `raw-query.ts`\n- `topology-mermaid.ts`\n\n## Documentation\n\nSee the [Anyshift Graph SDK guide](https://docs.anyshift.io/pages/product/integration/sdk) for\nproduct documentation and troubleshooting.\n\nSee [CAPABILITIES.md](../CAPABILITIES.md) for the canonical capability matrix: every typed helper,\nthe graph query target, primary parameters, and what each capability answers.\n\n## Development\n\n```bash\nnpm install\nnpm run generate\nnpm run typecheck\nnpm test\nnpm run check:generated\nnpm run build\nnpm run test:consumer\n```\n\n### Monitor scope targets\n\nMonitor and alert results can include `scopeTargets` with stable resource IDs, actual resource types, and nullable namespace/cluster fields, plus `scopeTargetCount`. The SDK negotiates these fields with the API. Compare the returned array length with the count to detect a bounded sample; older servers may omit both. Multiple legitimate targets are not reduced to one chosen service. These are stored monitoring associations, not causal findings.\n\nCloudflare inventory is available through `graph.cloudResources({ provider: \"cloudflare\", scope: \"cloudflare/<account-id>\" })`. Canonical `cf://` IDs preserve account/zone identity; missing region and observation evidence remain null/unknown. The client advertises `cloudflare-inventory-v1` so provider-omitted inventory can include Cloudflare once the compatible API is deployed.\n\nUse `graph.eventContributors({ firingId: \"exact-firing-dedupeId\", limit: 50 })` to inspect stored Sentry alert-evaluation members. Pass `cursor` from the returned page to continue. IDs preserve case; missing IDs may be late, expired or unobserved. Evaluation coverage remains unknown and contributor membership is not proof of infrastructure root cause.\n\n### Exact delivery evidence\n\nUse `graph.deliveryEvents({ resourceId: \"Exact-Graph-ID\", since: \"24h\", limit: 20 })` to select stored delivery events for one exact, case-sensitive graph identity. `resourceId` and the legacy `resource` selector are mutually exclusive. Empty IDs are rejected before any request. A commit, tag, or PR alone does not prove deployment. Requires the API exact `resource_id` selector.\n\n### Cross-layer evidence\n\n`path`, `storage`, and `access` preserve typed stored cloud/Kubernetes bridge\nevidence. Path hops expose exact graph/native IDs and scope; `storage.cloudBacking`\nand `access.irsaAssociations` expose bounded snapshots (`items`, `limit`, `hasMore`,\n`boundary`). The SDK negotiates `cross-layer-evidence-v1`; older servers may omit\nthese optional fields. Missing native IDs/scope stay null. IRSA is an observed role\nassociation, not effective IAM authorization. Operational impact remains bounded\nto reviewed directional edges and excludes identity and role-assumption bridges.\n","readmeFilename":"README.md"}