{"_id":"@arnilo/prism-work-tools","_rev":"35-c0b2897dc0e0d4ac8f70c2b3d0748829","name":"@arnilo/prism-work-tools","dist-tags":{"legacy":"0.3.0","latest":"0.3.0"},"versions":{"0.0.13":{"name":"@arnilo/prism-work-tools","version":"0.0.13","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.13","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b7c11694f11d4b57f03863d2843e5cb15a94ca52","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.13.tgz","fileCount":24,"integrity":"sha512-c/VXs0oRuOSqdOuyvVmK+S+3s/aU0v/2qn0n8Xb0tgvJYsUFR2a52XB8ZDl6TTew6+m90m/gMlS1p+S38B5BPw==","signatures":[{"sig":"MEYCIQC5Za2fMLCJw4ptfafMKYDCQf+l93q2vHJlwWaJju7jWQIhAORIUT2YNxbjbRANejLtiaXCktFYRQbm+kmBMZu1ffVD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83236},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"56692ad8ab8d05dce2d5a08f29ad768a8b43e0af","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.13"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.13_1784927593115_0.9469578502652582","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.14":{"name":"@arnilo/prism-work-tools","version":"0.0.14","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.14","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"faeece9ea6f5b7cc551735ee02ccb6bf047f67b1","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.14.tgz","fileCount":24,"integrity":"sha512-iExthKtgRHpVNId4QZ33tCu8oezDdcuEfhjumc74EnZT0PuwDwKJLv/Kg1lNY4tSMS9S8oPI4tEyeNSg2ysxfA==","signatures":[{"sig":"MEUCIQCi7zuMR9PgkrWWuHMXjKRlKQpc/BMbz7X5oH/Aw1e8tgIgeAivWVB4EHRhrNJc6KP46c1GNbOzF0G7muKa44/uUUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86075},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"73aec9561b2762d0445397fd8a735ccab2f1ad70","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.14"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.14_1785048141570_0.8968995956905499","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.15":{"name":"@arnilo/prism-work-tools","version":"0.0.15","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.15","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"e27a8e7e49419d5c6d12b98c2e20421c0807bcfa","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.15.tgz","fileCount":24,"integrity":"sha512-caNvpVCn3XzRH1Hg/VGJEto/PptHdU/HDQF030JETeSIzI7DrzvkI1fkFYctkdWXGLhCc2BD0k+abKZbcOu2+A==","signatures":[{"sig":"MEQCIC3deZcjaosbq6jXyZTO8wnYkiIOg34aTVjZZdIRWVPiAiB8BSiu2/DdMl3QyQLqy7zLmECuO3zr4iGsdCpvCHJ05A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86151},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"88c415b1d38f2c41fe068dfdb237616e3782d254","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.15"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.15_1785064133151_0.9994362559948231","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.16":{"name":"@arnilo/prism-work-tools","version":"0.0.16","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.16","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"8d7b102d836361d3673f97b4b53ce01db1944634","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.16.tgz","fileCount":24,"integrity":"sha512-Z2Lndg8fg+akLY/KfM7V6kOi4vTjDDGEcDtccIcEx/osEi7yf6zQShK6AypgXW6WEN9nPn+YZHHpKVO56N13gA==","signatures":[{"sig":"MEYCIQCDfLmVnHrj0jml9lozE1so16kr/Ju05Qa8Tb9PoPjOWgIhANGs+UMxI/g4CqTNbtzuTsrji4le8y+uzT2UB6w/+C+V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87141},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"3310c428985ef0a16652b73b10ea3958013846a5","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.16"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.16_1785162282921_0.07035244931763307","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.17":{"name":"@arnilo/prism-work-tools","version":"0.0.17","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.17","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"b8235319a3f2186621c6df6faeb9493cb9635f9d","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.17.tgz","fileCount":24,"integrity":"sha512-M/NWrwGolmT1oSPyyk5DXhuylZibHPzz9jS6hsk6ojeKIMOyBtIgG2RgT3nm8Pdn8XmAHLasTiZWi5MI88Poag==","signatures":[{"sig":"MEUCIQDHrEhjrQkyop0LHiD2sTObA/e5OiejTILBn5dQftWEwwIgFQgkBK2jkReGxicAoEy4QT+TO9GvaJ0TaMwF56nu4tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"fc58638e8612ea9999112b7d2a0319b01c1915fc","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.17"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.17_1785361483017_0.09395419369061053","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.18":{"name":"@arnilo/prism-work-tools","version":"0.0.18","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.18","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"074eb7f47628c356830ecc2fc90e0ff47838aa06","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.18.tgz","fileCount":24,"integrity":"sha512-38jaREp1LnJxqMi6Q37716QdrUo92FczNg6nrW8dsTHa4S3sW6uU5IZURDYl380vTUgy4JF8lVBtKcNxxqzz7Q==","signatures":[{"sig":"MEUCIQDTXEmeFHP8U+RNCyUvH/qIzZzMT0F1aqmWB+YttaCznwIgHmQxE5uJEq/F4R3XncUvp8WhvyWQ+ZQVDOgmOwVh0Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"f627752da1c7fc699d5d4a4a46bb3235d6df8186","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.18"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.18_1785407779574_0.9954601950534738","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.19":{"name":"@arnilo/prism-work-tools","version":"0.0.19","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.19","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"9602422d153d41c826b2f2309818200886b4c162","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.19.tgz","fileCount":24,"integrity":"sha512-JmwmA/fQxp5e3herT54BVXrSif5iAjshUJ0AS2WrICexTRKaG2akXj06hLAq/R0A4el1ie3pezfKjWpYymIZzQ==","signatures":[{"sig":"MEUCIFFY/rTh7kWg5jT5v5gAfAUjfC/88yENgviaoWYI3/ikAiEA7Ci3YKAomGvkz68aj52sfxepEpiQ8a8l9tQgxDp3++8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87366},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"7574e500dfb4114af6e72115bb3ac8ae0ecbd8c8","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.19"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.19_1785441629005_0.5308040957051334","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.20":{"name":"@arnilo/prism-work-tools","version":"0.0.20","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.20","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"6260b4d42366fe3a73c48abbf69fca4273b66580","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.20.tgz","fileCount":24,"integrity":"sha512-5fqAP5VzFzhXFd8LYFBNOqMBnoN7btQWi9ITa0sIGFXvOyUinLMtxuBl/8pzCFvdZuBDkfrYtmd1RBx+yQJwrA==","signatures":[{"sig":"MEUCIA99okwyALJcyFcPcSosaOtHTG7J/QU1bAuvdBymwIPLAiEArHIKFi3Rbn2+pYdfBWLuQqZMzvbchOGa5XPUGR6UJHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87442},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"b2cdb2e7ca562f0992a3befa20e71f050e5fe701","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.20"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.20_1785491550609_0.450807227324193","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.22":{"name":"@arnilo/prism-work-tools","version":"0.0.22","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.22","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"6242c59dab381ce1ec3d0a2b67f58d129917f75c","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.22.tgz","fileCount":24,"integrity":"sha512-lH8wfjUrSLGr75A2AMhflBb/8SQwA73IdcwQgVsJDBZjzoLg1TDVW9GCgZ98GGaPHxbBF6k6+k+IsFYKCMq2iA==","signatures":[{"sig":"MEYCIQChMr7xLff7+Wori82eF86LU/i3P6mXGj5O3rI1kMQZVQIhANYqduLf/4UEySBIUt2URQ3FdYfJ4NVouoylSNt2MqDd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"f9902edf838744603f2a2473beeb96461c899ccb","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.22"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.22_1785663332355_0.34784460158128017","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.23":{"name":"@arnilo/prism-work-tools","version":"0.0.23","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.23","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"51dbd6adffc3abb48337b114b5262bb10577a2a0","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.23.tgz","fileCount":24,"integrity":"sha512-/SrUWOux7Y0b0TK2AOQ2RxeTHkw9ZUehhhRXqKcEhlp9/okmKACgrDInfubVcYFF2Q5R+hS5OAh/zSPeCaofBQ==","signatures":[{"sig":"MEUCIQDPtr+9mFwG9rGT4tJ00ihPJojEKCa8kRrVeB74kweOoQIgQo9XJYwRwbb/SE3bGtifIxaa2PW6wqihXNNH4cN3NBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99794},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"1401b6b0d9b5da2e1b841f13940166b7eb31267c","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.23"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.23_1785836990195_0.09832179716230782","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.24":{"name":"@arnilo/prism-work-tools","version":"0.0.24","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.24","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"f9fa3ee76b668a7bc5fc0bf6a1c5b37b6a2229f9","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.24.tgz","fileCount":24,"integrity":"sha512-82LvE2rKtBBwu1CRFVvss/xDu4V2uaBOyh7idTiWBLh1I8XDYJL9nss5epa/BVuiq774X08cw2hdWNIsbaP9PQ==","signatures":[{"sig":"MEQCID2tEIwmJZ9KBQe0s+pdEPq1pXsEdcqihOiQ2AFpgjHbAiBDWxvtaixpr9YKVR8w81z4NAXTtqlbOXCHNoxPoaNNVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100570},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"55c4b0e0f07ef784f7fa723d0a37fe53deed3e72","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.24"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.24_1785881618058_0.3604327766791946","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.25":{"name":"@arnilo/prism-work-tools","version":"0.0.25","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.25","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"71e52c67009f48a44e733b707f366a5a7b2089b4","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.25.tgz","fileCount":24,"integrity":"sha512-Jwt/4og91WZscq+XTZRySLAKrvYuDLA6GVb3LEsDI9jp38Xc939mkl0jBo91boEY4WRcwyZk57/KA9hjCzSfoQ==","signatures":[{"sig":"MEYCIQDn9CpK91wTDUE8/G7vKUC3gSPlprC/nmK3D0pji/gPfQIhAOQzpEl8Aa9yayI6Iy+26OxhniNbna0Mzz6Z6yNfsCqq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"24d7ac00ee9160bfcb3b16f0ad593126d79178ce","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.25"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.25_1785965664469_0.1473212654795919","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.26":{"name":"@arnilo/prism-work-tools","version":"0.0.26","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.26","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"1ba1ea24e98448925b337584bd86ba61c621083e","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.26.tgz","fileCount":24,"integrity":"sha512-JiNXd051T3iPNc93yotqdmEN95bi6f5PlkNnEdIh8nltPoUDM7KQ702wPYL0mpFHvH5Heq5ZKtlEQCns+yi+3A==","signatures":[{"sig":"MEYCIQDhTQGWuMcPnuHWl373Z73LU4Y2QPMbHAx/GvOcYCiHZQIhAKNI5LioG7GcdtQd194Auoyvhta8sjDm1E3WWpzx3e1q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100720},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"77fac7ea4aff3f7ac4b48fdc4df91419b7a24b70","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.26"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.26_1786053835398_0.8083651855814034","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.0.27":{"name":"@arnilo/prism-work-tools","version":"0.0.27","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.0.27","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"c7d1206728967d71ba1c855519f570b5ee8b0ca6","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.0.27.tgz","fileCount":24,"integrity":"sha512-JCBp7P4fVy3y9Hz2jSRrBHAbjFm3Db741L3zFOIvBtVckpk/9d89qD7S5uzTl8cCyufVUtaSQ3ooHNvwXaffvg==","signatures":[{"sig":"MEQCIBsV7K3SQ2Lx86rWfXv5nijdOenivRgIckcPp8X2Rc2vAiA4y1yXuOs2R9FggzJS+JXbiVupqOZCImh9kAQteFfI8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100795},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"9d49625cf11f159de240e87110f784e92a346c6d","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.0.27"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.0.27_1786130657801_0.5482794054461289","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.0":{"name":"@arnilo/prism-work-tools","version":"0.1.0","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.1.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"a2ac169c6e428169e29adce291d9833eb2f6ccc9","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.1.0.tgz","fileCount":24,"integrity":"sha512-tO+OOWudG/L+cajuGBfFTj7/K4zbUyMZzLV6n9Sx2tEHv51KJi/VjBiJQwwLbfu9Hewi2H0yvr/TjmEK/LDvgA==","signatures":[{"sig":"MEYCIQCC16PFGXwertAqTAUtcfQUwaDSehkpM63DAiEckjhcMgIhALNnp3c6w8TVEwz5aDALaMrIO3320E26FV8sN2FPbe2w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"dd9ebdc12f0fd6b17ab7c1b7e8eb1729729d1534","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.1.0_1786273723606_0.12800105341476464","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.1":{"name":"@arnilo/prism-work-tools","version":"0.1.1","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.1.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"63eab7a91bb7bb1cda06a3ddfb0d544b6ade60d5","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.1.1.tgz","fileCount":24,"integrity":"sha512-IHlPZzPHtlIOWTHOUEZ3Yiv40n7SreIdthxla88RXznG7tyrbJEAkuDD9s1fBX1RYsWCEagMeuY4L/bhZN8wtQ==","signatures":[{"sig":"MEYCIQDf1nnhWQlMCVqoN1HCjfy6LlnC/J8KrXvf0jGgnuLetgIhANoUzee0H9GybAb7zA6J+ZAKg5pieLs+FXCz+p2nm4rf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"269f229108968cdc85699106118cab3f2c0d719b","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.1.1_1786353249561_0.774309183179599","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.2":{"name":"@arnilo/prism-work-tools","version":"0.1.2","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.1.2","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"5d33aaba4c19dc43d4b08114e034b4f1089bc0c4","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.1.2.tgz","fileCount":24,"integrity":"sha512-c6JxqPZlSwD7/V6LBocQp1kPUKa8k3OBX5jKr/+nmDxYu6S/tViI81QxLNcWKLvWoikp81JEaz+UN0RrM2crvA==","signatures":[{"sig":"MEQCIAJWRD8EdnmDKfPo33H+mO+W/xSxCWOcG6FTx9bdgpqfAiAeo8ynhAOrXxBe0q4HQSOlCTPaBCfx246wYmUsL3I0XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"595fe5ccd6940d87fb77ea10f255099be0bcccf9","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.1.2_1786365428989_0.5899335752465225","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.3":{"name":"@arnilo/prism-work-tools","version":"0.1.3","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.1.3","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"7d3e44d94a53a23a6acea675614a28d81a001fbd","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.1.3.tgz","fileCount":24,"integrity":"sha512-/Y98NpE4xzf6Kl74TJKG0jMsrTL+S9ZiYdde/5E+lT/6ih8k585HwRhiVYGrwnvFb/+rByb/S+rOiOGO2KUs8g==","signatures":[{"sig":"MEUCIQD37VGoN0kGd6ojHZ9ktX67tMYQRk6wj2FRZobK6l15SQIgSh0SVnNyyAQDviF8liDP75QNsBL+HABiCqMkpbc9cuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"91c55fc32495a16ecbc909e1ad93b554505c8c31","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.1.3_1786383466348_0.1457025119206492","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.4":{"name":"@arnilo/prism-work-tools","version":"0.1.4","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.1.4","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"49cfcd2a106480f784ba0dc727581a0f81f5db79","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.1.4.tgz","fileCount":24,"integrity":"sha512-GXw+jXEonx8ZPPLXfbfZUDsvqwSL2UJsAWtbJ/pHkojBKJXchDLKkmk8/3HPQeGFI9cMMhhQyi6YlaNRY040AA==","signatures":[{"sig":"MEQCIA8Z9BzqlJKkZmP/lqnYIE5A+o+uFP94NoupMqIJpXH1AiBVrV6JnYUSA4lrOB3ConjYF2iSk0U2vSdZR1pBOaWbWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"9a79a6ed9cb2b8eca75585f68a372dca602b8536","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.1.4_1786400786947_0.5586902356186587","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.5":{"name":"@arnilo/prism-work-tools","version":"0.1.5","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.1.5","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"2da73b6d16edb21b6c055272e066fa3cc5a79b80","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.1.5.tgz","fileCount":24,"integrity":"sha512-fbb2LBTcPZ+GTh14c9qSTNYTgafQC48k3wkzqe0l2X7dpFgneWGEabOId2dQVUcKIIcfT9S5zkept8lK19j8+g==","signatures":[{"sig":"MEUCIGuGGA/otl2GvcuoJq1ii17vFbo9Y9MCN557dMbDoX/3AiEA504I28Cyg5TrZuS+rFWMJBvatfH3HyN/FZwhPAimQiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"fc914aaf78a1bfd8d42ec2509d41f6ff49c2c77b","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.1.5_1786437689457_0.32410408234791777","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.6":{"name":"@arnilo/prism-work-tools","version":"0.1.6","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.1.6","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"be7835f3e7620f48adb4740e3970fd093ab41fe5","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.1.6.tgz","fileCount":24,"integrity":"sha512-L7nN1Wn+LNbSGHIEb6MJ1C414E6NnyrPcq8zD4Pr8qaNpuXOLnwRrhBmOQUMB8AIllg7DLNlU/iOjBt/RivqCw==","signatures":[{"sig":"MEYCIQCHn7sB5lv9q/l3v7wO6s3EBLn6Qg7b+ysC/vbTYWKnoAIhAOmjG93zX+IE+9wM88TAA7KaysMRyu7z4UfoOOZ0TO2m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"2ebc08e778786717901a9be5511b93969d3d2308","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.17.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.1.6_1786513627235_0.8594613846063643","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.1.7":{"name":"@arnilo/prism-work-tools","version":"0.1.7","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.1.7","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"ecc8f926d28e78704626673720348a4ff3b46a82","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.1.7.tgz","fileCount":24,"integrity":"sha512-uNpFEEKcH63goNXtUNZrae2RuSYsEzcPHMmiareTt+o4Ct9wuVc4EyTEYh5/ST7FpKZwrT08WIv4x5qNUH5oKg==","signatures":[{"sig":"MEUCIQDWOaQfKYtbfsYJfG5h2vVxZBvcG81MkfqbZ3cmnqto6wIgZI8TidD7ckbfeLDRDphMSOqrXmjkF+8mHCnK7vkxj78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"051470abf5eacb9bab74749958ba9f78e6a19627","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.1.7_1786543682018_0.817258607375255","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.0":{"name":"@arnilo/prism-work-tools","version":"0.2.0","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.2.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"c991090e9707e207b748e4b994fa8eff7404c4e7","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.2.0.tgz","fileCount":24,"integrity":"sha512-ZRQQWGzZ0nEAau1pUiFhgQ+IQXetqlOh/hN6uoPQhrE709h2hRLBFyS8Ds8Pyt3qK0lsoj02PTH16ut6n3NjWQ==","signatures":[{"sig":"MEUCIQCEqcLCPowCEYm1kOpD57xQYxP3+3Amb87sVzEndbCssQIgesmBVoe5VjYG8x6nqZHKfRI//dvjKy5jrDeSoHWAhhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107527},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"cb9369d113961c01a2f6aae28a0f3c75948b5dbb","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.2.0_1786577587949_0.10158557035785964","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.1":{"name":"@arnilo/prism-work-tools","version":"0.2.1","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.2.1","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"615e791ca5f4baab03365314b7964bc3610a0824","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.2.1.tgz","fileCount":24,"integrity":"sha512-OgVi4WRodioIuiPz6PsaheRMchUqK2ndpXoBHwH3fQ3l2R2+3EH3mPcgAPWs9b0wC5r4XlWCXjNwDUb+NBfkWg==","signatures":[{"sig":"MEUCIF1vR47y5t2gV4tY3t5OCTqQ116MNJhoh9113XEiVQmyAiEAuIsr1jm3jhAKYm8WQNzSrLwK3DsjRSOU94RriTwRHKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107527},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"7aa46844ac4c8fc71366c82c1360326f4f346832","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.16.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.2.1_1786630761130_0.9343243000237664","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.2":{"name":"@arnilo/prism-work-tools","version":"0.2.2","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.2.2","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"9a7536d0ee85637241229ed174be0e99ce81445b","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.2.2.tgz","fileCount":24,"integrity":"sha512-7cVzQBprkj4Lh6EJNcUIjWS4UUeVZVlHqqu2f/MZahrQv33OhLe9NxRA3AV9gy/mb3RHcCY5Xv2USkCatPG3ZQ==","signatures":[{"sig":"MEQCID51xLqWLmls829AQC3jQwdrLk/73nisDqbAnvTDOBDgAiBERo4m7kjtRAtIFGN3xhhLSa7ZOTyJWRa03ImYb8sp2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107527},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"3126fc2a6d84c3b6ac038722ecd558590055ce40","scripts":{"test":"node --test dist/__tests__/work-tools.test.js","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.17.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.2.2_1786703104574_0.5854822260756036","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.3":{"name":"@arnilo/prism-work-tools","version":"0.2.3","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.2.3","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"ac7998ce04109cac2fb7cbd0585f3198c4f7f003","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.2.3.tgz","fileCount":24,"integrity":"sha512-9hnnMVE+uy1i43q3KdN3TB4e1yVmMAFC+vs+F0NrpO0TY4t71C/f1V+Ob6Z40GCQ0QISqEa86Sy7AURUIzGHNw==","signatures":[{"sig":"MEUCIB/79wLXnzL+NNvuTqqC88qpxsifw8kyvNpNuVT6EL6PAiEApCmLVh58CN6GVPgx8VmJfofnyDv5i58p0OAuqDtC1TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107605},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"4138e659139eb7421bc67f44440a4363abd5563b","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/work-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.17.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.2.3_1786722214632_0.17952600955074782","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.4":{"name":"@arnilo/prism-work-tools","version":"0.2.4","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.2.4","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"449a790eaea83a00f273806f22fd180d6bfc711e","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.2.4.tgz","fileCount":24,"integrity":"sha512-IvXYthTh6F9g/L7LTHdNWBbyhySbqY2PcrtOAQ1C3sZOWA4sOcX2FczbUsgCEz/c/2e0knEddYuVUbRjUxTeog==","signatures":[{"sig":"MEUCIQDgeKdl97eZk9edyBnCJmRUiBmjjJLu4EyKPivrIN2bzQIgT7QtKJdZ66+2D+WqAM9wXyHj6q0B14fj11B5LF3RVjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107605},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"236ee8cca0740d6d7b812d12fa52eb040e15f3cf","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/work-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.17.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.2.4_1786745062065_0.8718731330930383","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.5":{"name":"@arnilo/prism-work-tools","version":"0.2.5","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.2.5","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"55dc81995521e2df85a145f808e67410c95f9939","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.2.5.tgz","fileCount":24,"integrity":"sha512-jj0v5uVhz141Wi9e+4V3NfzRUUk2wJzJqtzftTOAnEfYrRg+Qb1ELu9f85xQ53Gf8Zn5XwHb35X7DCvERjWGVQ==","signatures":[{"sig":"MEQCIG+31rW8Lh10AMkMYdkaJ7dWs4/qNFAVcZX4I5cs/fV6AiAr+VhV2Px4FgUWtDWSVIsHliWdYxZzl22uB7svIjscnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107605},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"496d0213403aecf658b92bf013bb8f3b8cda2911","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/work-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.17.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.5"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.2.5_1786795451139_0.8838930661456137","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.6":{"name":"@arnilo/prism-work-tools","version":"0.2.6","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.2.6","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"05b43158afae03624cfb98d42dc115d8f490f771","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.2.6.tgz","fileCount":24,"integrity":"sha512-uRBeTFNueBE5w21/6tpRe25z/mOE84n7EkFoJ78Jr9hD3LrUKrkS+DZEafbfJKmaiX38Ro9iK2VF50rGqwhXxw==","signatures":[{"sig":"MEUCIE+wcDUgSIl8I84zAvW3X2ucjq/pKGjWXLYhjGpdAGCyAiEAyEMPEIIx9Xn3mOk50gCCn/IJ39Zrn4yJBPz++uDeGJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107605},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"099540531a35303c11a22b582a72677c1a0978fc","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/work-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.17.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.2.6_1786901593176_0.6878571823212147","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.7":{"name":"@arnilo/prism-work-tools","version":"0.2.7","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.2.7","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"a0fb993d6cfaae4dbd19f0961ece4b4bc4b81a5a","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.2.7.tgz","fileCount":24,"integrity":"sha512-TjduqDKZkGWZlPw6pQ2L3s61dO0HT3e9J5jB+UNNSCbwQqtxRm0tDh4P+DOYyyRQF4HUfXIP1PNVPahkj5gSmw==","signatures":[{"sig":"MEYCIQDDFsOR/rhQamW71FmoogW6Rxgk24HagfIBJ2pxNHbCMAIhANOcEq2+ZdEBJYxu0qgWtAAqRaI71Zhzf+CWGRQVyr0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107605},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"df58c6c8c623771833ab725d3b816de39bb4ca62","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/work-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.17.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.2.7_1787006769781_0.37782803577975943","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.8":{"name":"@arnilo/prism-work-tools","version":"0.2.8","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.2.8","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"34c5ad3565a6d756c35fe096ed5d02f3a3628ba1","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.2.8.tgz","fileCount":24,"integrity":"sha512-1pq8YF2LBeMqwUngmVq9hANps7WXZtvUHu74K0cUx7/8zopm4QwvjlS07PWrqdVPQ/OYuuzjV99qgK7m+7YEEQ==","signatures":[{"sig":"MEUCIQCFL4dlK6wm3P0k7nQ7CuqjD5AKllG35d1avEcp//htrAIgaBc8WVtmW4c2WR/+t1dkRqKlIW3ap8x9/6BEpYVmy+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107605},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"a9918b42bd77a4015f6987c0de1898cd96133bf4","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/work-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.17.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.2.8_1787091625251_0.4977947446116364","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.2.9":{"name":"@arnilo/prism-work-tools","version":"0.2.9","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.2.9","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"48415143087c3c9e36d9f01be19b3d2cab48cb6f","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.2.9.tgz","fileCount":24,"integrity":"sha512-PlmOih8xbZEajHo/TGVM7Olqi+y7irfJt9UCycDQdNXcEPIk+lT/HpuyvHuv6mlDkgchLvPgvq7mv53FaO2+bw==","signatures":[{"sig":"MEUCIByqq+rqA+ClFpM3oV0zeF4tG/5WaEvKtYHEzc37uYgzAiEA98PeJ++f/8G1jWD7HzJwmmsApPGiTc0TC71Ce0xUECg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107605},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"9be4284e917eb6512fcb8d503e26f87d5a3074bd","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/work-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.17.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"0.2.9"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.2.9_1787166970579_0.5726742897377297","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"},"0.3.0":{"name":"@arnilo/prism-work-tools","version":"0.3.0","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"license":"MIT","_id":"@arnilo/prism-work-tools@0.3.0","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"dist":{"shasum":"901cc383b49149e5ee9166e0f704b522921e97cd","tarball":"https://registry.npmjs.org/@arnilo/prism-work-tools/-/prism-work-tools-0.3.0.tgz","fileCount":24,"integrity":"sha512-o28LuK6cd+ZmIztTGotT+Oi36o7AML+pmXw7IHIcRcgODhbZcznHComHrKa0I7MhJp9X8X+zKJsBA3DzrYXhHw==","signatures":[{"sig":"MEUCIQCvr/p5EGLeYbhEFkk1wf73l5aI9GCwI7EA4RQjwh8T4gIgGEyAZso2QmL5VU2soTbidUzvqqzZ5OJgLhpxjQFtUD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arnilo%2fprism-work-tools@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./microsoft365":{"types":"./dist/microsoft365.d.ts","default":"./dist/microsoft365.js"},"./google-workspace":{"types":"./dist/google-workspace.d.ts","default":"./dist/google-workspace.js"}},"gitHead":"6522844ee7a1478d8980c8c18e8dc539913de673","scripts":{"test":"node ../../scripts/with-build-lock.mjs node --test dist/__tests__/work-tools.test.js","build":"node ../../scripts/with-build-lock.mjs tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run"},"_npmUser":{"name":"arnilo","email":"ashiq.niloy@proton.me"},"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"_npmVersion":"11.17.0","description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.15.29","@arnilo/prism":"file:../.."},"peerDependencies":{"@arnilo/prism":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/prism-work-tools_0.3.0_1787269142435_0.6469328814535145","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Legacy 0.3 package. Prism 0.4+: @arnilo/prism-core/integrations/work. https://github.com/ashiqrniloy/prism/blob/main/docs/migrate-to-0.4.md#runtime-sessions-governance-and-work-integration"}},"time":{"created":"2026-07-24T21:13:13.003Z","modified":"2026-09-01T18:22:47.271Z","0.0.13":"2026-07-24T21:13:13.252Z","0.0.14":"2026-07-26T06:42:21.703Z","0.0.15":"2026-07-26T11:08:53.304Z","0.0.16":"2026-07-27T14:24:43.044Z","0.0.17":"2026-07-29T21:44:43.165Z","0.0.18":"2026-07-30T10:36:19.723Z","0.0.19":"2026-07-30T20:00:29.142Z","0.0.20":"2026-07-31T09:52:30.759Z","0.0.22":"2026-08-02T09:35:32.519Z","0.0.23":"2026-08-04T09:49:50.331Z","0.0.24":"2026-08-04T22:13:38.195Z","0.0.25":"2026-08-05T21:34:24.619Z","0.0.26":"2026-08-06T22:03:55.557Z","0.0.27":"2026-08-07T19:24:17.959Z","0.1.0":"2026-08-09T11:08:43.755Z","0.1.1":"2026-08-10T09:14:09.760Z","0.1.2":"2026-08-10T12:37:09.132Z","0.1.3":"2026-08-10T17:37:46.478Z","0.1.4":"2026-08-10T22:26:27.102Z","0.1.5":"2026-08-11T08:41:29.592Z","0.1.6":"2026-08-12T05:47:07.374Z","0.1.7":"2026-08-12T14:08:02.166Z","0.2.0":"2026-08-12T23:33:08.113Z","0.2.1":"2026-08-13T14:19:21.327Z","0.2.2":"2026-08-14T10:25:04.717Z","0.2.3":"2026-08-14T15:43:34.776Z","0.2.4":"2026-08-14T22:04:22.224Z","0.2.5":"2026-08-15T12:04:11.338Z","0.2.6":"2026-08-16T17:33:13.311Z","0.2.7":"2026-08-17T22:46:09.925Z","0.2.8":"2026-08-18T22:20:25.509Z","0.2.9":"2026-08-19T19:16:10.724Z","0.3.0":"2026-08-20T23:39:02.570Z"},"bugs":{"url":"https://github.com/ashiqrniloy/prism/issues"},"license":"MIT","homepage":"https://github.com/ashiqrniloy/prism/tree/main/packages/work-tools#readme","keywords":["prism","microsoft365","m365","google-workspace","gws","work-tools","connectors"],"repository":{"url":"git+https://github.com/ashiqrniloy/prism.git","type":"git","directory":"packages/work-tools"},"description":"Optional identity-scoped Microsoft 365 and Google Workspace work connector tools for Prism.","maintainers":[{"name":"arnilo","email":"ashiq.niloy@proton.me"}],"readme":"# @arnilo/prism-work-tools\n\nOptional identity-scoped Microsoft 365 / Google Workspace connectors for Prism.\n\n## Install\n\n```bash\nnpm install @arnilo/prism-work-tools\n```\n\nHost must install CLIs separately (`@pnp/cli-microsoft365`, `@googleworkspace/cli`) and pass pinned **absolute** binary paths (`path.isAbsolute`; relative/empty/NUL values fail at construction). Prism never shells model-built commands.\n\n**Isolated subprocess environment (0.2.0):** children never inherit the host environment. They receive a fixed allow-listed base (`PATH`, `LANG`, `LC_ALL`, `TZ`, `SYSTEMROOT`/`SystemRoot`, `TEMP`, `TMP`, `PATHEXT`, `COMSPEC`), your explicit non-secret `env` map, and the late-bound per-identity token env. `HOME` is forced to the isolated `configDir` and `CLIMICROSOFT365_DISABLETELEMETRY` to `\"1\"`; overrides, duplicates, NUL, and over-cap (64 names / 64 KiB) env fail closed before spawn. `configDir` must also be absolute. See [Subprocess environment isolation](../../docs/work-tools.md#subprocess-environment-isolation-020-plan-020-task-3) for the migration from 0.1.7 ambient-env behavior.\n\n## Microsoft 365\n\n```ts\nimport { createWorkTools, createMicrosoft365CliAdapter, createMemoryIdempotencyStore } from \"@arnilo/prism-work-tools\";\n// or: import { createMicrosoft365CliAdapter } from \"@arnilo/prism-work-tools/microsoft365\";\n\nconst microsoft365 = createMicrosoft365CliAdapter({\n  binary: \"/usr/local/bin/m365\",\n  configDir: \"/var/prism/m365/tenant-a/user-1\",\n  identity,\n});\n```\n\n## Google Workspace\n\n```ts\nimport { createGoogleWorkspaceCliAdapter } from \"@arnilo/prism-work-tools/google-workspace\";\n\nconst googleWorkspace = createGoogleWorkspaceCliAdapter({\n  binary: \"/usr/local/bin/gws\",\n  configDir: \"/var/prism/gws/tenant-a/user-1\",\n  identity,\n});\n\nconst tools = createWorkTools({\n  microsoft365,\n  googleWorkspace,\n  idempotencyStore: createMemoryIdempotencyStore(),\n  approval: { isApproved: async ({ draftId }) => hostApproved(draftId) },\n  externalRecipients: { allow: (addr) => addr.endsWith(\"@contoso.com\") },\n});\n```\n\nHard-coded GWS ops (docs-verified): Gmail list/get/+send, Calendar list/insert, Drive list/create/permissions, Tasks list/insert/patch; Docs/Sheets/Slides create gated. `--page-all` NDJSON strictly parsed. `auth`/`schema`/anonymous share rejected.\n\nShared normalizers map both providers onto `WorkMailMessage` / `WorkCalendarEvent` / `WorkFileItem` / `WorkTaskItem`.\n\nMutations create drafts first; CLI side effects run only after `approval.isApproved`. Credentials never appear in argv. Optionally pass a `tokenProvider` (0.0.14, e.g. `createOAuthWorkTokenProvider()` from `@arnilo/prism-credentials-node`) to inject a late-bound per-identity token via env var per call — never argv/model context; a missing/expired/revoked/cross-identity token fails the call closed before any exec.\n\n## Durable idempotency (0.0.23)\n\n`createMemoryIdempotencyStore()` is a single-process/test adapter. For replicas, pass `createPostgresEnterpriseState({ pool }).workIdempotency` to `createWorkTools`. It atomically claims before connector dispatch and exposes `begin` → `complete` / `fail` / `markUnknown` transitions guarded by claim token plus version. Only `completed` mutations replay their bounded summary. `unknown` is an ambiguous external effect and must be reconciled with `resolveUnknown`; never auto-replay it. This is deduplication, not exactly-once delivery.\n\nSee [Work tools](../../docs/work-tools.md) and [Enterprise PostgreSQL state](../../docs/enterprise-postgres-state.md).\n\n## Limits\n\nDefaults / hard caps match Phase 8 freeze (pagination 20/100, stdout 2/16 MiB, timeout 60s/10min, concurrency 2/8).\n","readmeFilename":"README.md"}