{"_id":"@fluidframework/ai-collab","_rev":"73-bc2e4f5f3d4e6b8e31d82f7533349481","name":"@fluidframework/ai-collab","dist-tags":{"latest":"2.73.0","dev":"2.74.0-370705"},"versions":{"2.10.0-306579":{"name":"@fluidframework/ai-collab","version":"2.10.0-306579","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.10.0-306579","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f42fdcd7bfd9ffd35c3d6f9a5b702c82f5186a54","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.10.0-306579.tgz","fileCount":168,"integrity":"sha512-6fpvybxtDrZOD2w5ainEd49ji/znunpjhvU3t/gP28zTmNsF+3p2kRxygl39GTNvteuEaT1SGbGUSZOHnyiaLw==","signatures":[{"sig":"MEYCIQCduH1504HshU9/7KowqCqgBfwVzr3dvWxcmfURkM5OngIhAPjy2it+zPjYZWDnItOUa1CL2KmYL5j9Cgdjzh4t6xfK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796019},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.10.0-306579.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib \"*.d.ts\" \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"echo skip per issue #112 - node10 requirement: attw --pack .","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.10.0-306579.tgz","_integrity":"sha512-6fpvybxtDrZOD2w5ainEd49ji/znunpjhvU3t/gP28zTmNsF+3p2kRxygl39GTNvteuEaT1SGbGUSZOHnyiaLw==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"2.10.0-306579","@fluidframework/core-utils":"2.10.0-306579","@fluidframework/runtime-utils":"2.10.0-306579","@fluidframework/telemetry-utils":"2.10.0-306579"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^9.1.1","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.16.4","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.50.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","mocha-json-output-reporter":"^2.0.1","@fluidframework/build-tools":"^0.50.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.10.0-306579","@fluidframework/runtime-utils":"2.10.0-306579","@fluid-internal/mocha-test-setup":"2.10.0-306579","@fluidframework/test-runtime-utils":"2.10.0-306579","@fluidframework/eslint-config-fluid":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.10.0-306579_1731532764437_0.7781244187538197","host":"s3://npm-registry-packages"}},"2.10.0-307060":{"name":"@fluidframework/ai-collab","version":"2.10.0-307060","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.10.0-307060","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"837d89db69c97eafec4fa032bbc7ee0ee5bdafcf","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.10.0-307060.tgz","fileCount":168,"integrity":"sha512-5CQqri8Gp/+YkZsdB/HInsGE0TgVefWsix98ngn6icNXUI0ks9iWvcucd+G0IR/z5TJ3doJ2wSynxnxwSN9JRA==","signatures":[{"sig":"MEYCIQCTnCyvQWySBWKAeWWchcUj920NExw5Y9qHvXx04ebQCQIhAIpGuD5JkfpwWfv7trilMlpNba+FnJoXziOiy4aKKfm+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796019},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.10.0-307060.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib \"*.d.ts\" \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"echo skip per issue #112 - node10 requirement: attw --pack .","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.10.0-307060.tgz","_integrity":"sha512-5CQqri8Gp/+YkZsdB/HInsGE0TgVefWsix98ngn6icNXUI0ks9iWvcucd+G0IR/z5TJ3doJ2wSynxnxwSN9JRA==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"2.10.0-307060","@fluidframework/core-utils":"2.10.0-307060","@fluidframework/runtime-utils":"2.10.0-307060","@fluidframework/telemetry-utils":"2.10.0-307060"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^9.1.1","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.16.4","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.50.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","mocha-json-output-reporter":"^2.0.1","@fluidframework/build-tools":"^0.50.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.10.0-307060","@fluidframework/runtime-utils":"2.10.0-307060","@fluid-internal/mocha-test-setup":"2.10.0-307060","@fluidframework/test-runtime-utils":"2.10.0-307060","@fluidframework/eslint-config-fluid":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.10.0-307060_1731624881765_0.9198690355530899","host":"s3://npm-registry-packages"}},"2.10.0-307399":{"name":"@fluidframework/ai-collab","version":"2.10.0-307399","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.10.0-307399","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"08531d63879448b9045910f302fee7f5c4712d8d","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.10.0-307399.tgz","fileCount":168,"integrity":"sha512-ATwi+ZLFCo9DD6NOTj68zVccOiOGS3h9Ih5MDSSD3du6w8UWa5LTARpIEbxy5LkLKiR+NdO2aCk85ZiCoEnJ5A==","signatures":[{"sig":"MEQCIFfuvhpkwp+ZVpDGVSQFHeayY1lbc95yZ5I6RztkG/TnAiBN4yLxOMLDyCqIBVDNiP4LwsOPyfh853JilqCSh3ueEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796019},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.10.0-307399.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib \"*.d.ts\" \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"echo skip per issue #112 - node10 requirement: attw --pack .","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.10.0-307399.tgz","_integrity":"sha512-ATwi+ZLFCo9DD6NOTj68zVccOiOGS3h9Ih5MDSSD3du6w8UWa5LTARpIEbxy5LkLKiR+NdO2aCk85ZiCoEnJ5A==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"2.10.0-307399","@fluidframework/core-utils":"2.10.0-307399","@fluidframework/runtime-utils":"2.10.0-307399","@fluidframework/telemetry-utils":"2.10.0-307399"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^9.1.1","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.16.4","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.51.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","mocha-json-output-reporter":"^2.0.1","@fluidframework/build-tools":"^0.51.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.10.0-307399","@fluidframework/runtime-utils":"2.10.0-307399","@fluid-internal/mocha-test-setup":"2.10.0-307399","@fluidframework/test-runtime-utils":"2.10.0-307399","@fluidframework/eslint-config-fluid":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.10.0-307399_1731637238159_0.7148031702125708","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"@fluidframework/ai-collab","version":"2.10.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.10.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"cda66509fa8e875a508ae5b18fbbd39bb074f23f","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.10.0.tgz","fileCount":168,"integrity":"sha512-d9+vGUrplPJxWApYMnOa6bNiH+RQubI1/vIPn1a8vQCe6I/lardjkNn8osLbIzRHpNm6LMaO+qsjXuHPB2b90A==","signatures":[{"sig":"MEQCIDgglO2V0W+z0GX2qmD2A73JdYVpE16Bcmxq/Fi23CfDAiBXoLekTRe5LB+BP8rhCtDM/Z4P0PdColhuHzqT5teIMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796797},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.10.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib \"*.d.ts\" \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"echo skip per issue #112 - node10 requirement: attw --pack .","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.10.0.tgz","_integrity":"sha512-d9+vGUrplPJxWApYMnOa6bNiH+RQubI1/vIPn1a8vQCe6I/lardjkNn8osLbIzRHpNm6LMaO+qsjXuHPB2b90A==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"~2.10.0","@fluidframework/core-utils":"~2.10.0","@fluidframework/runtime-utils":"~2.10.0","@fluidframework/telemetry-utils":"~2.10.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^9.1.1","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.16.4","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.51.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","mocha-json-output-reporter":"^2.0.1","@fluidframework/build-tools":"^0.51.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.10.0","@fluidframework/runtime-utils":"~2.10.0","@fluid-internal/mocha-test-setup":"~2.10.0","@fluidframework/test-runtime-utils":"~2.10.0","@fluidframework/eslint-config-fluid":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.10.0_1731992383709_0.39801775459288824","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"@fluidframework/ai-collab","version":"2.11.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.11.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"383bbf2d2ef82e562d531c3d6b7606654b656fd9","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.11.0.tgz","fileCount":168,"integrity":"sha512-u7hfMXeGOQUYhooVc1GHVD1dGWHS5b1MCFTMfLfHFnetFUX9RUeunZ5AePLJrnS3o79DSPN5hsj0zXHa1ibE4g==","signatures":[{"sig":"MEUCIQDrC8P81BhIE5CipQM0xsI05vrpu9kMZkUmVDtuDafFLgIgAXd4Yn04nzpRBv4objEnGt7Vj748Lhn4NRmVCYaBrEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796834},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.11.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib \"*.d.ts\" \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"echo skip per issue #112 - node10 requirement: attw --pack .","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.11.0.tgz","_integrity":"sha512-u7hfMXeGOQUYhooVc1GHVD1dGWHS5b1MCFTMfLfHFnetFUX9RUeunZ5AePLJrnS3o79DSPN5hsj0zXHa1ibE4g==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"~2.11.0","@fluidframework/core-utils":"~2.11.0","@fluidframework/runtime-utils":"~2.11.0","@fluidframework/telemetry-utils":"~2.11.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^9.1.1","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.16.4","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.51.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","mocha-json-output-reporter":"^2.0.1","@fluidframework/build-tools":"^0.51.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.11.0","@fluidframework/runtime-utils":"~2.11.0","@fluid-internal/mocha-test-setup":"~2.11.0","@fluidframework/test-runtime-utils":"~2.11.0","@fluidframework/eslint-config-fluid":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.11.0_1733187480666_0.8705126407589459","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"@fluidframework/ai-collab","version":"2.12.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.12.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"525104368e178956e338cd21a2d0fd6282b6e933","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.12.0.tgz","fileCount":168,"integrity":"sha512-Y5jiIJx1OkCv5Hdt4Frwo5XYirFIae6KHke8l5BCOMgZb5bbGvPL8cjSZ2GGczYWN4i7decJT4t9lR6TtkJ5bg==","signatures":[{"sig":"MEQCIGwYRyNZ9oGfwhaWJ3NGWDEGliuYVd9c5DaoYsiYWGvxAiAUvPSig/8PQOg0idypb9ImoWLAg451KLjs5rzqGtR67A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":805569},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.12.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib \"*.d.ts\" \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.12.0.tgz","_integrity":"sha512-Y5jiIJx1OkCv5Hdt4Frwo5XYirFIae6KHke8l5BCOMgZb5bbGvPL8cjSZ2GGczYWN4i7decJT4t9lR6TtkJ5bg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"~2.12.0","@fluidframework/core-utils":"~2.12.0","@fluidframework/runtime-utils":"~2.12.0","@fluidframework/telemetry-utils":"~2.12.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^9.1.1","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.51.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","@fluidframework/build-tools":"^0.51.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.12.0","@fluidframework/runtime-utils":"~2.12.0","@fluid-internal/mocha-test-setup":"~2.12.0","@fluidframework/test-runtime-utils":"~2.12.0","@fluidframework/eslint-config-fluid":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.12.0_1734471596170_0.9449158354483673","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@fluidframework/ai-collab","version":"2.13.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.13.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"c565a89c694b921489018e9bded8a81a36c783b6","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.13.0.tgz","fileCount":168,"integrity":"sha512-qOB0A9izVoorayT7QfR4xFXn/rI/p38FBkhny7HzB9L/KrjcTnKPxokkYIqNFB4W1Wqpn5BoHuTAoi0CjBanzQ==","signatures":[{"sig":"MEYCIQCzKl+cYEFb9v0vfBpVRkhD4iU3HzuQZjpB22Qj+0mpcwIhAKksuUEHs42TzSWT8O+w4Hh3c11wsdNOZuFZJKyyd2Bi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":805608},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.13.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib \"*.d.ts\" \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.13.0.tgz","_integrity":"sha512-qOB0A9izVoorayT7QfR4xFXn/rI/p38FBkhny7HzB9L/KrjcTnKPxokkYIqNFB4W1Wqpn5BoHuTAoi0CjBanzQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"~2.13.0","@fluidframework/core-utils":"~2.13.0","@fluidframework/runtime-utils":"~2.13.0","@fluidframework/telemetry-utils":"~2.13.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.51.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","@fluidframework/build-tools":"^0.51.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.13.0","@fluidframework/runtime-utils":"~2.13.0","@fluid-internal/mocha-test-setup":"~2.13.0","@fluidframework/test-runtime-utils":"~2.13.0","@fluidframework/eslint-config-fluid":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.13.0_1736205693978_0.024287742977852966","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@fluidframework/ai-collab","version":"2.20.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.20.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"cc76e6f6e397f8d1133b2a7c2e84d2265ed47ecc","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.20.0.tgz","fileCount":168,"integrity":"sha512-L0R+juVlUgZAtvZhoqn7Ga2xNVpyoV8TxSrlRwMWWYRGreWTEnNapJl6NVWE13GudT9ELhlB2LbEFV5kHtAFuw==","signatures":[{"sig":"MEQCIGkGL0YqZx6S44ezUgNWFngCYdbuHRgjPIZYW+Z5GlnxAiB1EeG8CiCmPLPty4b6ksrunwrsnh4zUPlROqr1f1arQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805668},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.20.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib \"*.d.ts\" \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.20.0.tgz","_integrity":"sha512-L0R+juVlUgZAtvZhoqn7Ga2xNVpyoV8TxSrlRwMWWYRGreWTEnNapJl6NVWE13GudT9ELhlB2LbEFV5kHtAFuw==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"~2.20.0","@fluidframework/core-utils":"~2.20.0","@fluidframework/runtime-utils":"~2.20.0","@fluidframework/telemetry-utils":"~2.20.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.51.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","@fluidframework/build-tools":"^0.51.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.20.0","@fluidframework/runtime-utils":"~2.20.0","@fluid-internal/mocha-test-setup":"~2.20.0","@fluidframework/test-runtime-utils":"~2.20.0","@fluidframework/eslint-config-fluid":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.20.0_1737592721963_0.7499142651132","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"@fluidframework/ai-collab","version":"2.21.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.21.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b11682c001ef700706b93c386d26b31b74a0ab4b","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.21.0.tgz","fileCount":168,"integrity":"sha512-SyceihjCfGnobwVC8fjajU+joZT57DyJab5UM0B7SJBIHdL0/J2IlHK9t57OOzUxDCzu5FglNqAkNWhkJA24Tg==","signatures":[{"sig":"MEQCIBtZLXc/UqmQORV34G4GbtLBotSPyBLThCuTZgu3pDMHAiBntz2uVH1dP4NfgEQiRPjZrIJ+QtwjPoC5SntJRTf3Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805728},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.21.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.21.0.tgz","_integrity":"sha512-SyceihjCfGnobwVC8fjajU+joZT57DyJab5UM0B7SJBIHdL0/J2IlHK9t57OOzUxDCzu5FglNqAkNWhkJA24Tg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"~2.21.0","@fluidframework/core-utils":"~2.21.0","@fluidframework/runtime-utils":"~2.21.0","@fluidframework/telemetry-utils":"~2.21.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.51.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","@fluidframework/build-tools":"^0.51.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.21.0","@fluidframework/runtime-utils":"~2.21.0","@fluid-internal/mocha-test-setup":"~2.21.0","@fluidframework/test-runtime-utils":"~2.21.0","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.21.0_1738617388993_0.039375274714285924","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@fluidframework/ai-collab","version":"2.22.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.22.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"3d58e4a0b3b8813a5fbde7903fdc2a7e3964760c","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.22.0.tgz","fileCount":168,"integrity":"sha512-NkggVpCmRguQSqx6jc/pYklqgravvZNQHhVxCjuCEh7/MuQnsMZouOBhq/a3rI/+7yTQVrQ+zi0Jcsh9ToF5ag==","signatures":[{"sig":"MEUCIQCfUAkEdfSrYQhdrRmODOVwSR1GrvPHpZ6oFf9VVDr9EAIgIC23m28tn1Xit4eU1d0lt73hb0orKM/XAlF3K0QT+x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805866},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.22.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.22.0.tgz","_integrity":"sha512-NkggVpCmRguQSqx6jc/pYklqgravvZNQHhVxCjuCEh7/MuQnsMZouOBhq/a3rI/+7yTQVrQ+zi0Jcsh9ToF5ag==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"~2.22.0","@fluidframework/core-utils":"~2.22.0","@fluidframework/runtime-utils":"~2.22.0","@fluidframework/telemetry-utils":"~2.22.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.51.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","@fluidframework/build-tools":"^0.51.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.22.0","@fluidframework/runtime-utils":"~2.22.0","@fluid-internal/mocha-test-setup":"~2.22.0","@fluidframework/test-runtime-utils":"~2.22.0","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.22.0_1740031530019_0.6431201099213111","host":"s3://npm-registry-packages-npm-production"}},"2.23.0-323641":{"name":"@fluidframework/ai-collab","version":"2.23.0-323641","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.23.0-323641","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"39f89e5c4cf7d6d4d584cf799f4a2531b4655834","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.23.0-323641.tgz","fileCount":177,"integrity":"sha512-zKXkdIK7PyPo5JYwlTZyt17r6/fmbhY1dhbNavplJUKwTERHgqO4p3SGnnRjtDpVLMEY6OsVg7L14gDCEhpuJg==","signatures":[{"sig":"MEYCIQClyyRPGau0XklaDGN4Wm2OQwtzmzDt6o6FVCu1xgQyVAIhAOlaHGzw4vK11K2qIg16h68BCgfOszcGD2E7bZe6MSQ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":939202},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.23.0-323641.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.23.0-323641.tgz","_integrity":"sha512-zKXkdIK7PyPo5JYwlTZyt17r6/fmbhY1dhbNavplJUKwTERHgqO4p3SGnnRjtDpVLMEY6OsVg7L14gDCEhpuJg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"2.23.0-323641","@fluidframework/core-utils":"2.23.0-323641","@fluidframework/runtime-utils":"2.23.0-323641","@fluidframework/telemetry-utils":"2.23.0-323641"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.53.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","@fluidframework/build-tools":"^0.53.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.23.0-323641","@fluidframework/runtime-utils":"2.23.0-323641","@fluid-internal/mocha-test-setup":"2.23.0-323641","@fluidframework/test-runtime-utils":"2.23.0-323641","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.23.0-323641_1740449122870_0.07592233088099087","host":"s3://npm-registry-packages-npm-production"}},"2.22.1":{"name":"@fluidframework/ai-collab","version":"2.22.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.22.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"da00eaf50242f9b2f239f33ff9fa5ebdd0084ed7","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.22.1.tgz","fileCount":168,"integrity":"sha512-xM9ptQts2HeahxZDQnf517l8d+KYEAr1kYODW8wcDGPAyYGA122Bich6m1LOwdAiG7RZ8TEHwuFKj/DE2SAp+Q==","signatures":[{"sig":"MEYCIQDk1KJ8mGlcdJQexUGB7PXyXh1YuetnCy3rVuQX9KMBJQIhAMF7pqGURaBd2Tz7/aCJjOqEhDgjxzWre69D+j31+han","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805866},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.22.1.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.22.1.tgz","_integrity":"sha512-xM9ptQts2HeahxZDQnf517l8d+KYEAr1kYODW8wcDGPAyYGA122Bich6m1LOwdAiG7RZ8TEHwuFKj/DE2SAp+Q==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"~2.22.1","@fluidframework/core-utils":"~2.22.1","@fluidframework/runtime-utils":"~2.22.1","@fluidframework/telemetry-utils":"~2.22.1"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.51.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","@fluidframework/build-tools":"^0.51.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.22.1","@fluidframework/runtime-utils":"~2.22.1","@fluid-internal/mocha-test-setup":"~2.22.1","@fluidframework/test-runtime-utils":"~2.22.1","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.22.1_1740684796485_0.7490781906782764","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@fluidframework/ai-collab","version":"2.23.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.23.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"967a693aa9f8623e2ab1b5b4b6db3b86bd54a293","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.23.0.tgz","fileCount":177,"integrity":"sha512-WnC7U7jLME2/SlLjnl4jGavH0yU8fKKkw75/08okBXfQjt9+jp7+XSZEKIuygHDGSfatvQO2zSrwiRArhNpB+Q==","signatures":[{"sig":"MEUCIBlkELIPfp65lvjEe4yUHrPskasVmyBx0sOayz+jJlxmAiEAuC5Y5PJiR6JkpEVM0GXcZl8mDLdADyiVdYnlxxnGJhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":939184},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.23.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.23.0.tgz","_integrity":"sha512-WnC7U7jLME2/SlLjnl4jGavH0yU8fKKkw75/08okBXfQjt9+jp7+XSZEKIuygHDGSfatvQO2zSrwiRArhNpB+Q==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"~2.23.0","@fluidframework/core-utils":"~2.23.0","@fluidframework/runtime-utils":"~2.23.0","@fluidframework/telemetry-utils":"~2.23.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.54.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","@fluidframework/build-tools":"^0.54.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.23.0","@fluidframework/runtime-utils":"~2.23.0","@fluid-internal/mocha-test-setup":"~2.23.0","@fluidframework/test-runtime-utils":"~2.23.0","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.23.0_1741112759821_0.992496190543311","host":"s3://npm-registry-packages-npm-production"}},"2.23.0-325054":{"name":"@fluidframework/ai-collab","version":"2.23.0-325054","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.23.0-325054","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"24f6efa7083643a58e8769382c00b4d53953521b","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.23.0-325054.tgz","fileCount":177,"integrity":"sha512-3TKEBABHvUUzfSXgnr7i2r5r69nS+NtacehehyeWFyglTOVyt0jmIu1A93ny4Evbwl9QsyEYessWh2HMkaawVA==","signatures":[{"sig":"MEUCIDm28FfRzGNM8MoULYwA+/gutHbUEN1isUOT8Z6pDltFAiEA8gnQ8BMNzISpSgnuEKsK+zKL69YFP+n0U5zFn2ZdeUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":939239},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.23.0-325054.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.23.0-325054.tgz","_integrity":"sha512-3TKEBABHvUUzfSXgnr7i2r5r69nS+NtacehehyeWFyglTOVyt0jmIu1A93ny4Evbwl9QsyEYessWh2HMkaawVA==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"9.6.7","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"2.23.0-325054","@fluidframework/core-utils":"2.23.0-325054","@fluidframework/runtime-utils":"2.23.0-325054","@fluidframework/telemetry-utils":"2.23.0-325054"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.2.0","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.54.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","@fluidframework/build-tools":"^0.54.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.23.0-325054","@fluidframework/runtime-utils":"2.23.0-325054","@fluid-internal/mocha-test-setup":"2.23.0-325054","@fluidframework/test-runtime-utils":"2.23.0-325054","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.23.0-325054_1741134555063_0.15524858232593264","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@fluidframework/ai-collab","version":"2.30.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.30.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"7f7e6be6ea59cea41dd7113d46520301ee8b4407","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.30.0.tgz","fileCount":177,"integrity":"sha512-xHMwrFxloTnxFUFY21cGQvgML+tirf2rS/H1QPIkOhP3bSHi3J9yZmPlPPOh6n3qYBp6yDRCG8Mja1KyrqrQ9Q==","signatures":[{"sig":"MEUCIQCjPJwyBrDNeb52siZaLDF7lmS2naMkY+c15UiS9IUM5wIgOsbUK+JsQLAk/JdbQIrfV//u74C+0PB2EKi+9qJzuu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":939221},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.30.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.30.0.tgz","_integrity":"sha512-xHMwrFxloTnxFUFY21cGQvgML+tirf2rS/H1QPIkOhP3bSHi3J9yZmPlPPOh6n3qYBp6yDRCG8Mja1KyrqrQ9Q==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","@fluidframework/tree":"~2.30.0","@fluidframework/core-utils":"~2.30.0","@fluidframework/runtime-utils":"~2.30.0","@fluidframework/telemetry-utils":"~2.30.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","prettier":"~3.0.3","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.54.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.47.8","@fluidframework/build-tools":"^0.54.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.30.0","@fluidframework/runtime-utils":"~2.30.0","@fluid-internal/mocha-test-setup":"~2.30.0","@fluidframework/test-runtime-utils":"~2.30.0","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.30.0_1742322700985_0.9626665613861658","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@fluidframework/ai-collab","version":"2.31.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.31.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"bbf5308ceac43745e2bfb0aecac46b314da12584","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.31.0.tgz","fileCount":176,"integrity":"sha512-rYUNjYrE43jbmUvrLRppNRB8gDazufV+ShTBADg0PP7xNvSGPNYOEXHJciNpyYICXaqV1gqIXTtasKgdGNAmgQ==","signatures":[{"sig":"MEUCIBxXrNag99pcBgKys6ciz7AUVO6vI/E4n2HMZiXzBmPNAiEAjXJKp5coBuvCn0222k8916fyQeJxKpiGc103VVU54vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":964343},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.31.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.31.0.tgz","_integrity":"sha512-rYUNjYrE43jbmUvrLRppNRB8gDazufV+ShTBADg0PP7xNvSGPNYOEXHJciNpyYICXaqV1gqIXTtasKgdGNAmgQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.31.0","@fluidframework/core-utils":"~2.31.0","@fluidframework/runtime-utils":"~2.31.0","@fluidframework/telemetry-utils":"~2.31.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.54.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.50.1","@fluidframework/build-tools":"^0.54.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.31.0","@fluidframework/runtime-utils":"~2.31.0","@fluid-internal/mocha-test-setup":"~2.31.0","@fluidframework/test-runtime-utils":"~2.31.0","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.31.0_1743606371435_0.0010946512667424635","host":"s3://npm-registry-packages-npm-production"}},"2.31.1":{"name":"@fluidframework/ai-collab","version":"2.31.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.31.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e5b28208c7e9a112954b4b65d7c5ead2efc23385","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.31.1.tgz","fileCount":176,"integrity":"sha512-E4EZu6wARaCf2ZY7+z2CAovYx+vcfdBfRjqTBA8YVwrpXVh8afs9GDQ08LCtMQEi8SDOjr6QQnQnTz7wx+3bKQ==","signatures":[{"sig":"MEYCIQCebsd/BmXilAFqh+m57tb8Na9OWG4vNghmtKhLIr0rVwIhAKHJhiAkcey5wJpa2qfQ3wj9hYXZkYGkGjctDRbIB7ld","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":964343},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.31.1.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.31.1.tgz","_integrity":"sha512-E4EZu6wARaCf2ZY7+z2CAovYx+vcfdBfRjqTBA8YVwrpXVh8afs9GDQ08LCtMQEi8SDOjr6QQnQnTz7wx+3bKQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.31.1","@fluidframework/core-utils":"~2.31.1","@fluidframework/runtime-utils":"~2.31.1","@fluidframework/telemetry-utils":"~2.31.1"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.54.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.50.1","@fluidframework/build-tools":"^0.54.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.31.1","@fluidframework/runtime-utils":"~2.31.1","@fluid-internal/mocha-test-setup":"~2.31.1","@fluidframework/test-runtime-utils":"~2.31.1","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.31.1_1743793711567_0.27417400701126704","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@fluidframework/ai-collab","version":"2.32.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.32.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f92acfb1c11381b2b88864dc74d1bc69d7050b8d","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.32.0.tgz","fileCount":176,"integrity":"sha512-upW+c/MmCd5GwBG6oQOpEWqn0wwveX/TikHOfM5ScVbwsGWgI9pX7J3dV3elbC1hLKhbAymMh9QEIs4FkobYFA==","signatures":[{"sig":"MEYCIQCO5rtmjRCblK3+JWYCvBafEfq5jNO5g/XwLF5Wm/SahwIhAOADlWrCZpc694jCFH7gDsDTEE3aLf8kmBcprNMRzDMK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968121},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.32.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.32.0.tgz","_integrity":"sha512-upW+c/MmCd5GwBG6oQOpEWqn0wwveX/TikHOfM5ScVbwsGWgI9pX7J3dV3elbC1hLKhbAymMh9QEIs4FkobYFA==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.32.0","@fluidframework/core-utils":"~2.32.0","@fluidframework/runtime-utils":"~2.32.0","@fluidframework/telemetry-utils":"~2.32.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.50.1","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.32.0","@fluidframework/runtime-utils":"~2.32.0","@fluid-internal/mocha-test-setup":"~2.32.0","@fluidframework/test-runtime-utils":"~2.32.0","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.32.0_1744744731306_0.8644225720157197","host":"s3://npm-registry-packages-npm-production"}},"2.33.0-333010":{"name":"@fluidframework/ai-collab","version":"2.33.0-333010","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.33.0-333010","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"906e4f7c0819423bcacdf72ab94e017bfc8c3a68","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.33.0-333010.tgz","fileCount":176,"integrity":"sha512-8HbfKvTuOd/sUomN9CqYZ8znbzhrj5IKEFR8T25J4NkJoPkAxJ1aGEAgeknQRnl3MRfaAl+DAqYh67UpeGYdFw==","signatures":[{"sig":"MEUCIQDWoek7YFKV+OdyOmIDTtTgovsspt5SgzaaCjYPM0JTiQIgYgFfflZV1ZexyVu89nLlriTAxPTiZSrO0ci700gRwgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968176},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.33.0-333010.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.33.0-333010.tgz","_integrity":"sha512-8HbfKvTuOd/sUomN9CqYZ8znbzhrj5IKEFR8T25J4NkJoPkAxJ1aGEAgeknQRnl3MRfaAl+DAqYh67UpeGYdFw==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.33.0-333010","@fluidframework/core-utils":"2.33.0-333010","@fluidframework/runtime-utils":"2.33.0-333010","@fluidframework/telemetry-utils":"2.33.0-333010"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.50.1","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.33.0-333010","@fluidframework/runtime-utils":"2.33.0-333010","@fluid-internal/mocha-test-setup":"2.33.0-333010","@fluidframework/test-runtime-utils":"2.33.0-333010","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.33.0-333010_1744759003456_0.07523248050369924","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@fluidframework/ai-collab","version":"2.33.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.33.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"dac5d69fe393e8b9b515331593988e4a47436952","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.33.0.tgz","fileCount":176,"integrity":"sha512-4V27cJ1tv4poywM3HIp9+9QhY2N0KkG0Q9vPXXHCMWlDJuQxTTTkSKm4JoTR0iIq1WKYiiHULgsQ5UMUs2/tIw==","signatures":[{"sig":"MEUCIArEURk73nZYUOPUWphhT8/EM95HubC97nZyljqNy7tTAiEA41wjluVxCwECNXSyRGUKXg+nV/2cxxR3AjdlnhJ9nk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968158},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.33.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.33.0.tgz","_integrity":"sha512-4V27cJ1tv4poywM3HIp9+9QhY2N0KkG0Q9vPXXHCMWlDJuQxTTTkSKm4JoTR0iIq1WKYiiHULgsQ5UMUs2/tIw==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.33.0","@fluidframework/core-utils":"~2.33.0","@fluidframework/runtime-utils":"~2.33.0","@fluidframework/telemetry-utils":"~2.33.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.5","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.33.0","@fluidframework/runtime-utils":"~2.33.0","@fluid-internal/mocha-test-setup":"~2.33.0","@fluidframework/test-runtime-utils":"~2.33.0","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.33.0_1745881736264_0.05689615268366954","host":"s3://npm-registry-packages-npm-production"}},"2.33.1":{"name":"@fluidframework/ai-collab","version":"2.33.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.33.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e99bf7e759f4a98debf5d1dc405c49e2db809853","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.33.1.tgz","fileCount":176,"integrity":"sha512-izlxyDkUIwbDsoPvixunm9H5hnBxpCzfwu/nWDVv8y9ITzW1FlxA4h5J/sLBmjWbhDYQA3LhynuouVBbXuWruQ==","signatures":[{"sig":"MEUCIGeobv/rKKSSFW4+/Hz+hsWCwXynVog4uu20jyum6oViAiEAjpvL+GuchlDA1owppxzGmUNvAuVKoybbvx9YXUR/rF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968158},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.33.1.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.33.1.tgz","_integrity":"sha512-izlxyDkUIwbDsoPvixunm9H5hnBxpCzfwu/nWDVv8y9ITzW1FlxA4h5J/sLBmjWbhDYQA3LhynuouVBbXuWruQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.33.1","@fluidframework/core-utils":"~2.33.1","@fluidframework/runtime-utils":"~2.33.1","@fluidframework/telemetry-utils":"~2.33.1"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.5","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.33.1","@fluidframework/runtime-utils":"~2.33.1","@fluid-internal/mocha-test-setup":"~2.33.1","@fluidframework/test-runtime-utils":"~2.33.1","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.33.1_1746052110334_0.6704008539567439","host":"s3://npm-registry-packages-npm-production"}},"2.33.2":{"name":"@fluidframework/ai-collab","version":"2.33.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.33.2","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"012968d3d484d8dccf536687f0975808bc4db9d3","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.33.2.tgz","fileCount":176,"integrity":"sha512-NGOlLAPNdt68UjMJHIC46DLax/nNWzsrBFOFtM3NmIJybwV0TuQhK/cdNxLWxI4+aNUVV2xelVItimSsFxxhnA==","signatures":[{"sig":"MEQCIEkjKLkv+CT1fU6Gtn0isiAwQaTClAR1LyKTrwvbNB5pAiBNjnGBRUeGyLnyW6EEacmoSTVntDKK69sI3P0OVKmt4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968158},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.33.2.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.33.2.tgz","_integrity":"sha512-NGOlLAPNdt68UjMJHIC46DLax/nNWzsrBFOFtM3NmIJybwV0TuQhK/cdNxLWxI4+aNUVV2xelVItimSsFxxhnA==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.33.2","@fluidframework/core-utils":"~2.33.2","@fluidframework/runtime-utils":"~2.33.2","@fluidframework/telemetry-utils":"~2.33.2"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.5","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.33.2","@fluidframework/runtime-utils":"~2.33.2","@fluid-internal/mocha-test-setup":"~2.33.2","@fluidframework/test-runtime-utils":"~2.33.2","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.33.2_1746128909425_0.8729198223330827","host":"s3://npm-registry-packages-npm-production"}},"2.40.0-336023":{"name":"@fluidframework/ai-collab","version":"2.40.0-336023","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.40.0-336023","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"9e59074b905a28b5a409ae02098e94f1aee0d330","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.40.0-336023.tgz","fileCount":176,"integrity":"sha512-iyfpZGF/ibmYJXIUkY4EzZaS4y8ylc/H3HNeIYdmG+k0yoTKHPL6DoaY3Ph16Ub1J+HlI14zhx4jHNOQunyJpg==","signatures":[{"sig":"MEUCIE+8BONHxhY1SNWGOMheBVVU71UFgVitawxfBQIQK5HbAiEAocECK4hqUXHBpWqSRvyvoTjw2x2qRRjdvvtXnJCYKdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968213},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.40.0-336023.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.40.0-336023.tgz","_integrity":"sha512-iyfpZGF/ibmYJXIUkY4EzZaS4y8ylc/H3HNeIYdmG+k0yoTKHPL6DoaY3Ph16Ub1J+HlI14zhx4jHNOQunyJpg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.40.0-336023","@fluidframework/core-utils":"2.40.0-336023","@fluidframework/runtime-utils":"2.40.0-336023","@fluidframework/telemetry-utils":"2.40.0-336023"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.5","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.40.0-336023","@fluidframework/runtime-utils":"2.40.0-336023","@fluid-internal/mocha-test-setup":"2.40.0-336023","@fluidframework/test-runtime-utils":"2.40.0-336023","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.40.0-336023_1746555716073_0.5600618645929634","host":"s3://npm-registry-packages-npm-production"}},"2.40.0":{"name":"@fluidframework/ai-collab","version":"2.40.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.40.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b5014f0936b24ab685ad39bf18eed7eb612e0a34","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.40.0.tgz","fileCount":185,"integrity":"sha512-CDsYyq1zU/bk1PMr/RTfWvPwwS5GUtkCQtCeYYg5PWqu3Dq8jUnzzFVGY2tMVCN+is95ERA6tafzJ0WMpZXa7g==","signatures":[{"sig":"MEUCIQDxTAulayXw7mlV4d6COgrVm9EkIuik4cogseqnhcO3rQIgD0vqw9nZCumHQv0E5zG+HS180df+hIdieO1M+fB8tBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081534},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.40.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.40.0.tgz","_integrity":"sha512-CDsYyq1zU/bk1PMr/RTfWvPwwS5GUtkCQtCeYYg5PWqu3Dq8jUnzzFVGY2tMVCN+is95ERA6tafzJ0WMpZXa7g==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.40.0","@fluidframework/core-utils":"~2.40.0","@fluidframework/runtime-utils":"~2.40.0","@fluidframework/telemetry-utils":"~2.40.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.5","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.40.0","@fluidframework/runtime-utils":"~2.40.0","@fluid-internal/mocha-test-setup":"~2.40.0","@fluidframework/test-runtime-utils":"~2.40.0","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.40.0_1747093369761_0.7753458072295718","host":"s3://npm-registry-packages-npm-production"}},"2.41.0-337492":{"name":"@fluidframework/ai-collab","version":"2.41.0-337492","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.41.0-337492","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a0fc4ad2d7a46c82a26b0a21d192bf8b230abdf5","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.41.0-337492.tgz","fileCount":185,"integrity":"sha512-Uwy2nv0TnmiPgmpv5xcGBPoUYjerrJP0dvav5i8N5SJ86sSesmDWU0+Pbm+Jep5bJZR0w8uSYvWUCfWqmCsy4A==","signatures":[{"sig":"MEQCIFbDrz2vjPVfeT9ENnXx4KJeEQiMGMV72rSFHHqedKkbAiBZFXCR6Ucl+Je7vEk2Ito/rgNvzKiDmloHbw4mV+YeGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081589},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.41.0-337492.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.41.0-337492.tgz","_integrity":"sha512-Uwy2nv0TnmiPgmpv5xcGBPoUYjerrJP0dvav5i8N5SJ86sSesmDWU0+Pbm+Jep5bJZR0w8uSYvWUCfWqmCsy4A==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.41.0-337492","@fluidframework/core-utils":"2.41.0-337492","@fluidframework/runtime-utils":"2.41.0-337492","@fluidframework/telemetry-utils":"2.41.0-337492"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.5","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.41.0-337492","@fluidframework/runtime-utils":"2.41.0-337492","@fluid-internal/mocha-test-setup":"2.41.0-337492","@fluidframework/test-runtime-utils":"2.41.0-337492","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.41.0-337492_1747160114032_0.6180268840895333","host":"s3://npm-registry-packages-npm-production"}},"2.41.0-338186":{"name":"@fluidframework/ai-collab","version":"2.41.0-338186","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.41.0-338186","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"eae1cf9d73337992aa9e764364d968ec8e52b799","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.41.0-338186.tgz","fileCount":185,"integrity":"sha512-M9O0vICoTSq2LJIzpOhVBvKmzpZaPbKnvglCnevBJx/EyDyG9LZ7yspbubvZMyNpqodKO54sTesL/88LmRTQQg==","signatures":[{"sig":"MEUCIQDxvGJGEFH8qobvwy8010yWLIABwPV3asoGrWFyFy93UwIgBA7F8fsZ0yWWv7eAxo0TvaRgpeGcK2bl++zqptm1F5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081589},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.41.0-338186.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.41.0-338186.tgz","_integrity":"sha512-M9O0vICoTSq2LJIzpOhVBvKmzpZaPbKnvglCnevBJx/EyDyG9LZ7yspbubvZMyNpqodKO54sTesL/88LmRTQQg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.41.0-338186","@fluidframework/core-utils":"2.41.0-338186","@fluidframework/runtime-utils":"2.41.0-338186","@fluidframework/telemetry-utils":"2.41.0-338186"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.41.0-338186","@fluidframework/runtime-utils":"2.41.0-338186","@fluid-internal/mocha-test-setup":"2.41.0-338186","@fluidframework/test-runtime-utils":"2.41.0-338186","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.41.0-338186_1747347503573_0.5592457125547998","host":"s3://npm-registry-packages-npm-production"}},"2.41.0-338401":{"name":"@fluidframework/ai-collab","version":"2.41.0-338401","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.41.0-338401","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"617be18c74bc47f94ab066da50619c5e674157c4","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.41.0-338401.tgz","fileCount":185,"integrity":"sha512-oNk7MhDYTyZEJ4e6R3/FKRfLG5HucNSIlM+q21xMcEREvhvZxvw5pPAEDofSP+pfQG3GweKkC5Zq7fxdJeb15g==","signatures":[{"sig":"MEYCIQDK5TwASaNV3OyfvosOShyriKkvyNDbJIVNnIP0KMtrrwIhAPHKc67eW36UTikPjJJKDc7qPqdXAzCECEoRruCEs0T9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081589},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.41.0-338401.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.41.0-338401.tgz","_integrity":"sha512-oNk7MhDYTyZEJ4e6R3/FKRfLG5HucNSIlM+q21xMcEREvhvZxvw5pPAEDofSP+pfQG3GweKkC5Zq7fxdJeb15g==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.41.0-338401","@fluidframework/core-utils":"2.41.0-338401","@fluidframework/runtime-utils":"2.41.0-338401","@fluidframework/telemetry-utils":"2.41.0-338401"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.41.0-338401","@fluidframework/runtime-utils":"2.41.0-338401","@fluid-internal/mocha-test-setup":"2.41.0-338401","@fluidframework/test-runtime-utils":"2.41.0-338401","@fluidframework/eslint-config-fluid":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.41.0-338401_1747441310450_0.8519606568192983","host":"s3://npm-registry-packages-npm-production"}},"2.41.0":{"name":"@fluidframework/ai-collab","version":"2.41.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.41.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"67ef3176b3091ddabe0de03f5a21f5254f23c3b3","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.41.0.tgz","fileCount":185,"integrity":"sha512-wRba5Yg47mobYaLvvLrR7ESofRF4ChmInAYpC6GhwafS+npKLvmcXguh8+nsb/HvONapNUje661I/EF3svFHwg==","signatures":[{"sig":"MEUCID+fEKlbyLcp+/Vpf99FMgiHskhQ/hEDCJRms5oQLtneAiEA74tn/wcXz+pqCnINqodhJWokTU37zc4LcYXu6xYI0pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081571},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.41.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.41.0.tgz","_integrity":"sha512-wRba5Yg47mobYaLvvLrR7ESofRF4ChmInAYpC6GhwafS+npKLvmcXguh8+nsb/HvONapNUje661I/EF3svFHwg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.41.0","@fluidframework/core-utils":"~2.41.0","@fluidframework/runtime-utils":"~2.41.0","@fluidframework/telemetry-utils":"~2.41.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.41.0","@fluidframework/runtime-utils":"~2.41.0","@fluid-internal/mocha-test-setup":"~2.41.0","@fluidframework/test-runtime-utils":"~2.41.0","@fluidframework/eslint-config-fluid":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.41.0_1748387550388_0.10102098639958657","host":"s3://npm-registry-packages-npm-production"}},"2.42.0":{"name":"@fluidframework/ai-collab","version":"2.42.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.42.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"25155bb3aab9033d11f127e4df2265c91b2977e9","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.42.0.tgz","fileCount":185,"integrity":"sha512-7H5so9MG5Z2+f62V683ufF2J4SCByLCX+waim1BldYRBndNR/L0M4ohgMfv0QrAtm4lBkcuyQ9pRfvn/gUsyWw==","signatures":[{"sig":"MEUCIQD3MZD9ZwtTFHzwKbQTjYGmW6jlME4pf5PwAbOfQFkRvAIgEU0dmL+YZJWYvXBw3Qz7TJAjOzkUoRN6fzRhz+qIQ9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081608},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.42.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.42.0.tgz","_integrity":"sha512-7H5so9MG5Z2+f62V683ufF2J4SCByLCX+waim1BldYRBndNR/L0M4ohgMfv0QrAtm4lBkcuyQ9pRfvn/gUsyWw==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.42.0","@fluidframework/core-utils":"~2.42.0","@fluidframework/runtime-utils":"~2.42.0","@fluidframework/telemetry-utils":"~2.42.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.42.0","@fluidframework/runtime-utils":"~2.42.0","@fluid-internal/mocha-test-setup":"~2.42.0","@fluidframework/test-runtime-utils":"~2.42.0","@fluidframework/eslint-config-fluid":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.42.0_1749534976006_0.21435236828277282","host":"s3://npm-registry-packages-npm-production"}},"2.43.0-343119":{"name":"@fluidframework/ai-collab","version":"2.43.0-343119","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.43.0-343119","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b846dd2cb7ecaf00b66cada9a4b8bcfecc76f29e","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.43.0-343119.tgz","fileCount":185,"integrity":"sha512-4Z+FCMfg753IMKHvp8Kml/bR8hjrfcBT6TvQXGQ+AAvIFiturm5SFG5yyRsSiQnMIFNcPkWruoDWlSdd07iCbw==","signatures":[{"sig":"MEYCIQCi40p+YcAi990Shy/wotKRU/LvLvXsx9IpCknxNAB2OQIhAJlnMtO8F3YuPH9U+Xy4n65wCmP1hEw8GBbuG4Ft7k26","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081663},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.43.0-343119.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","actor":{"name":"ms-fluid-bot","type":"user","email":"ffsa@microsoft.com"},"email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.43.0-343119.tgz","_integrity":"sha512-4Z+FCMfg753IMKHvp8Kml/bR8hjrfcBT6TvQXGQ+AAvIFiturm5SFG5yyRsSiQnMIFNcPkWruoDWlSdd07iCbw==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.43.0-343119","@fluidframework/core-utils":"2.43.0-343119","@fluidframework/runtime-utils":"2.43.0-343119","@fluidframework/telemetry-utils":"2.43.0-343119"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.55.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.55.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.43.0-343119","@fluidframework/runtime-utils":"2.43.0-343119","@fluid-internal/mocha-test-setup":"2.43.0-343119","@fluidframework/test-runtime-utils":"2.43.0-343119","@fluidframework/eslint-config-fluid":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.43.0-343119_1750174459284_0.9565543952469326","host":"s3://npm-registry-packages-npm-production"}},"2.43.0":{"name":"@fluidframework/ai-collab","version":"2.43.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.43.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"4e75d64b1e83ee7821cfc407d628c130fc51399f","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.43.0.tgz","fileCount":185,"integrity":"sha512-38OW4Nj7T0oURgYbxoJ0ceFq0zoOMLYiW0CKaIziyNcxb3Czb7qRl6dGxilheCvWdrgUYWAyHQZq/YrKkVnObA==","signatures":[{"sig":"MEQCID6sa3mzawi6yzOCIcrHbs8fQtBrSKCAHQo6Y0I3xSLEAiBDjLrX9bT4WdJEMQrDiWwpVirNnjs8IiKioWzq+g6b4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081645},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.43.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","actor":{"name":"ms-fluid-bot","type":"user","email":"ffsa@microsoft.com"},"email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.43.0.tgz","_integrity":"sha512-38OW4Nj7T0oURgYbxoJ0ceFq0zoOMLYiW0CKaIziyNcxb3Czb7qRl6dGxilheCvWdrgUYWAyHQZq/YrKkVnObA==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.43.0","@fluidframework/core-utils":"~2.43.0","@fluidframework/runtime-utils":"~2.43.0","@fluidframework/telemetry-utils":"~2.43.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.56.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.56.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.43.0","@fluidframework/runtime-utils":"~2.43.0","@fluid-internal/mocha-test-setup":"~2.43.0","@fluidframework/test-runtime-utils":"~2.43.0","@fluidframework/eslint-config-fluid":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.43.0_1750711595223_0.9468634380070848","host":"s3://npm-registry-packages-npm-production"}},"2.50.0-345060":{"name":"@fluidframework/ai-collab","version":"2.50.0-345060","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.50.0-345060","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"c559bdcdc965ec2b221ff7f9c01e46f82e2c8620","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.50.0-345060.tgz","fileCount":185,"integrity":"sha512-9js6q1KDmw94oxmceVMMRFBOwtGmCJZhrgmYc99pDX7vMMkj6fZpxtBuNBHwC0MMB1cgxJknLe1RFmi5jBJeZQ==","signatures":[{"sig":"MEUCIQD19pViQDUuy1nK+z1/6OilyLhp29UDgTrJnV9xK6L6HQIgaL5ePTB6fJhPuS+Eh4IvlFqcvn0zwFdqdrDKrgrUPY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081526},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.50.0-345060.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","actor":{"name":"ms-fluid-bot","type":"user","email":"ffsa@microsoft.com"},"email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.50.0-345060.tgz","_integrity":"sha512-9js6q1KDmw94oxmceVMMRFBOwtGmCJZhrgmYc99pDX7vMMkj6fZpxtBuNBHwC0MMB1cgxJknLe1RFmi5jBJeZQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.50.0-345060","@fluidframework/core-utils":"2.50.0-345060","@fluidframework/runtime-utils":"2.50.0-345060","@fluidframework/telemetry-utils":"2.50.0-345060"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.56.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.56.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.50.0-345060","@fluidframework/runtime-utils":"2.50.0-345060","@fluid-internal/mocha-test-setup":"2.50.0-345060","@fluidframework/test-runtime-utils":"2.50.0-345060","@fluidframework/eslint-config-fluid":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.50.0-345060_1751405298996_0.46819392188701636","host":"s3://npm-registry-packages-npm-production"}},"2.50.0":{"name":"@fluidframework/ai-collab","version":"2.50.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.50.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d151275e90185d20d8a594636ddd20ed0dd5b941","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.50.0.tgz","fileCount":185,"integrity":"sha512-4ple/3HrXY+ZypkaEP+EiVxz4RSoVswRasHuiR3Ccs3GRciq2BoKu5eMDF7rQPLJtjoKrabJXj5jZZDsChJyOQ==","signatures":[{"sig":"MEUCIQDhC7ZA3q+UxbRu0u8UsDSwTSCMtaPK9ukW/oH6JFnbvwIgXWuKWsiMwmOm9lVcVt2mgQD6iMTWXvTFU9C+i33yRf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081508},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.50.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","actor":{"name":"ms-fluid-bot","type":"user","email":"ffsa@microsoft.com"},"email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.50.0.tgz","_integrity":"sha512-4ple/3HrXY+ZypkaEP+EiVxz4RSoVswRasHuiR3Ccs3GRciq2BoKu5eMDF7rQPLJtjoKrabJXj5jZZDsChJyOQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^9.0.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.50.0","@fluidframework/core-utils":"~2.50.0","@fluidframework/runtime-utils":"~2.50.0","@fluidframework/telemetry-utils":"~2.50.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/uuid":"^9.0.2","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.56.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.56.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.50.0","@fluidframework/runtime-utils":"~2.50.0","@fluid-internal/mocha-test-setup":"~2.50.0","@fluidframework/test-runtime-utils":"~2.50.0","@fluidframework/eslint-config-fluid":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.50.0_1751932014560_0.8501277753928986","host":"s3://npm-registry-packages-npm-production"}},"2.51.0-347100":{"name":"@fluidframework/ai-collab","version":"2.51.0-347100","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.51.0-347100","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e7e6202842d0103af24df05078e8763ca933bb48","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.51.0-347100.tgz","fileCount":185,"integrity":"sha512-uI1R8b/A2o2CaJTtN49dZ4JWOZTeSYBJzaHsF0eooMGS+jriv3wDCr2SuYtFgEghegAfGekGjOvL6jrvFnTPrw==","signatures":[{"sig":"MEQCIFko21zHtdhQN6e2fcZDEafXOs0cThVAdx2mDGOXQ63wAiAQSxMCiDlIvjDeCkYjT9qVArPM51+9EWFV27hDTUNFvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081535},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.51.0-347100.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.51.0-347100.tgz","_integrity":"sha512-uI1R8b/A2o2CaJTtN49dZ4JWOZTeSYBJzaHsF0eooMGS+jriv3wDCr2SuYtFgEghegAfGekGjOvL6jrvFnTPrw==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.51.0-347100","@fluidframework/core-utils":"2.51.0-347100","@fluidframework/runtime-utils":"2.51.0-347100","@fluidframework/telemetry-utils":"2.51.0-347100"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.56.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.56.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.51.0-347100","@fluidframework/runtime-utils":"2.51.0-347100","@fluid-internal/mocha-test-setup":"2.51.0-347100","@fluidframework/test-runtime-utils":"2.51.0-347100","@fluidframework/eslint-config-fluid":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.51.0-347100_1752861263423_0.8623003539910823","host":"s3://npm-registry-packages-npm-production"}},"2.51.0":{"name":"@fluidframework/ai-collab","version":"2.51.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.51.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"dfcb462d751665ed3471ec2a7ae5aa38a69ae60f","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.51.0.tgz","fileCount":185,"integrity":"sha512-McEXB7c1CtlP7E8CguNgIBxFktTaZ97m0COyW0B0ZouFTB4OXxRaBHb66tQpQmhl0Sb6w5Ydo19zcdiY8PlbUQ==","signatures":[{"sig":"MEUCIQCWxG641soQeDRVkXNSk7ZwO79Bpc5NyeSDbtDvEZkHwAIgZaV7ag5z9Ov4Yc5/AjYOW+yTMiJ4+3y7sux6BK/37hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081517},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.51.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.51.0.tgz","_integrity":"sha512-McEXB7c1CtlP7E8CguNgIBxFktTaZ97m0COyW0B0ZouFTB4OXxRaBHb66tQpQmhl0Sb6w5Ydo19zcdiY8PlbUQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.51.0","@fluidframework/core-utils":"~2.51.0","@fluidframework/runtime-utils":"~2.51.0","@fluidframework/telemetry-utils":"~2.51.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.56.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.56.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.51.0","@fluidframework/runtime-utils":"~2.51.0","@fluid-internal/mocha-test-setup":"~2.51.0","@fluidframework/test-runtime-utils":"~2.51.0","@fluidframework/eslint-config-fluid":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.51.0_1753126586893_0.9549245058301039","host":"s3://npm-registry-packages-npm-production"}},"2.52.0":{"name":"@fluidframework/ai-collab","version":"2.52.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.52.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e064322214e0360e2ac80c04d8d01792991011e2","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.52.0.tgz","fileCount":185,"integrity":"sha512-zX3sYbytAi36u/LfwFxcgnjvSw4xIGNSj1Wufj+dG1KSIjV+IbtHehwk1cO9KOXyYrte5uZi/eiwI5WgILZ2kg==","signatures":[{"sig":"MEYCIQDUZK4pzJQSKS04jSqAzNKgttFQswRfFWYs8A6PQLKVIgIhAMWHpzk/L/YH+Gvj3n4fDu8ePF6/9uexTFdDnICaFXoD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081554},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.52.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.52.0.tgz","_integrity":"sha512-zX3sYbytAi36u/LfwFxcgnjvSw4xIGNSj1Wufj+dG1KSIjV+IbtHehwk1cO9KOXyYrte5uZi/eiwI5WgILZ2kg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.23.8","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.52.0","@fluidframework/core-utils":"~2.52.0","@fluidframework/runtime-utils":"~2.52.0","@fluidframework/telemetry-utils":"~2.52.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.57.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.57.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.52.0","@fluidframework/runtime-utils":"~2.52.0","@fluid-internal/mocha-test-setup":"~2.52.0","@fluidframework/test-runtime-utils":"~2.52.0","@fluidframework/eslint-config-fluid":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.52.0_1754340152866_0.5722120282472651","host":"s3://npm-registry-packages-npm-production"}},"2.53.0-350190":{"name":"@fluidframework/ai-collab","version":"2.53.0-350190","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.53.0-350190","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"87ceb322c0f1e8f5dd54624b62e156dbf2a996a4","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.53.0-350190.tgz","fileCount":185,"integrity":"sha512-b/QL/QHFZnmLGp/074DGh+16gqYniiqoGFWGzrGBUoZoER+QfGGRvOXqexTW5H8cnsPp2Dhf/bD/PLRQQ4w5kg==","signatures":[{"sig":"MEYCIQCGvpGpN1GpwDtA4NfLHJ4T4sm7ypxzrGta7p7jGqDtfgIhAJx0NoB8RbKLcr0U8VckYKJHFroQDyRdc7vkWbfeYs7A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081724},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.53.0-350190.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.53.0-350190.tgz","_integrity":"sha512-b/QL/QHFZnmLGp/074DGh+16gqYniiqoGFWGzrGBUoZoER+QfGGRvOXqexTW5H8cnsPp2Dhf/bD/PLRQQ4w5kg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.53.0-350190","@fluidframework/core-utils":"2.53.0-350190","@fluidframework/runtime-utils":"2.53.0-350190","@fluidframework/telemetry-utils":"2.53.0-350190"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.57.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.57.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.53.0-350190","@fluidframework/runtime-utils":"2.53.0-350190","@fluid-internal/mocha-test-setup":"2.53.0-350190","@fluidframework/test-runtime-utils":"2.53.0-350190","@fluidframework/eslint-config-fluid":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.53.0-350190_1754955085548_0.07890473926826336","host":"s3://npm-registry-packages-npm-production"}},"2.53.0":{"name":"@fluidframework/ai-collab","version":"2.53.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.53.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"88ba14660a48b8d902db60fb4aaf993436dedf2a","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.53.0.tgz","fileCount":185,"integrity":"sha512-+A6aWKsUIY38wBIw4sY3RSB2Vz2xdtaCLOu0g0Q6RvqGjD2CnOELDq3zoZDPEK8yoaQbkJeXnyPFtbZGs4m4Jg==","signatures":[{"sig":"MEUCIQCz9YM6zPdj1vAqNZ0bEReezUZ6omytwuC14YOP/hBSygIga5o8RVPteAu+3eCH3Fxfu84jTZcsc9doMKgGcBjc1r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081706},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.53.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.53.0.tgz","_integrity":"sha512-+A6aWKsUIY38wBIw4sY3RSB2Vz2xdtaCLOu0g0Q6RvqGjD2CnOELDq3zoZDPEK8yoaQbkJeXnyPFtbZGs4m4Jg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.53.0","@fluidframework/core-utils":"~2.53.0","@fluidframework/runtime-utils":"~2.53.0","@fluidframework/telemetry-utils":"~2.53.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.57.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.57.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.53.0","@fluidframework/runtime-utils":"~2.53.0","@fluid-internal/mocha-test-setup":"~2.53.0","@fluidframework/test-runtime-utils":"~2.53.0","@fluidframework/eslint-config-fluid":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.53.0_1755546777673_0.7913889053943202","host":"s3://npm-registry-packages-npm-production"}},"2.53.1":{"name":"@fluidframework/ai-collab","version":"2.53.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.53.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"7bc1ad8f63f80060d9e9b52eee9a97528e7b3ae2","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.53.1.tgz","fileCount":185,"integrity":"sha512-B/OB7OUXJrg+Aw9QXnx/RMsZBN4yNhmjT0/BhL6Kg8sPaJk3FcASBJwCdlgIGqFQWVJzLDUmBzdFHfwZaeB9UQ==","signatures":[{"sig":"MEQCIBJCBOLG6YAqtSbjo39QXovbh2OjmFTAx37vMhWZldLbAiBaXfYcwmiu6JdflwX6PQ1rDKR9Eh+QaFa9gUOJYr/TJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081706},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.53.1.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.53.1.tgz","_integrity":"sha512-B/OB7OUXJrg+Aw9QXnx/RMsZBN4yNhmjT0/BhL6Kg8sPaJk3FcASBJwCdlgIGqFQWVJzLDUmBzdFHfwZaeB9UQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.53.1","@fluidframework/core-utils":"~2.53.1","@fluidframework/runtime-utils":"~2.53.1","@fluidframework/telemetry-utils":"~2.53.1"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.57.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.57.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.53.1","@fluidframework/runtime-utils":"~2.53.1","@fluid-internal/mocha-test-setup":"~2.53.1","@fluidframework/test-runtime-utils":"~2.53.1","@fluidframework/eslint-config-fluid":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.53.1_1756155823280_0.7882450807567305","host":"s3://npm-registry-packages-npm-production"}},"2.60.0":{"name":"@fluidframework/ai-collab","version":"2.60.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.60.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"c1d2ec991ff6109a8e06bac7556c6995fb3d3517","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.60.0.tgz","fileCount":185,"integrity":"sha512-AMQfIjEO3S87xbem5X9carRGe7QXN9WKp+nHcM+gjI6/iPjJ2Vvs8hVu0OujbgkncD/W/EBVefFh9UShM5KmSA==","signatures":[{"sig":"MEUCIQDiqnd9R/EjDCmeiDaX3c0I6mBPyc4IHDHGbo/gejb5XgIgNCApsXC4C/xhY6L7B6KQVXbbiFAl2ZlY8Z8vjVM5eyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082533},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.60.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"mocha --recursive \"dist/test/**/*.spec.js\"","test:mocha:esm":"mocha --recursive \"lib/test/**/*.spec.js\"","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.60.0.tgz","_integrity":"sha512-AMQfIjEO3S87xbem5X9carRGe7QXN9WKp+nHcM+gjI6/iPjJ2Vvs8hVu0OujbgkncD/W/EBVefFh9UShM5KmSA==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.60.0","@fluidframework/core-utils":"~2.60.0","@fluidframework/runtime-utils":"~2.60.0","@fluidframework/telemetry-utils":"~2.60.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^8.0.1","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.57.0","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.8","@fluidframework/build-tools":"^0.57.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.60.0","@fluidframework/runtime-utils":"~2.60.0","@fluid-internal/mocha-test-setup":"~2.60.0","@fluidframework/test-runtime-utils":"~2.60.0","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.60.0_1756844414548_0.8885736760842","host":"s3://npm-registry-packages-npm-production"}},"2.61.0-355054":{"name":"@fluidframework/ai-collab","version":"2.61.0-355054","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.61.0-355054","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"bd57c040dbfd78cb44c7714a3675a66d9a5e2a58","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.61.0-355054.tgz","fileCount":185,"integrity":"sha512-eR/A91XDbTFJT0GfQ8A5LQdT97h44frh0nu3FoxcszPCxmhpPZCZHSGbKgddQT8etwDC7GJskDeOgJZMxFTXkQ==","signatures":[{"sig":"MEUCIH3EVZcAnrUVeWTOJvtVSjOrLGtyACqQAfaabykA7qKyAiEAtGXOrZPxitnzFGZhvUgrE1WYeY2EMtLrQmjLpYsMSak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082545},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.61.0-355054.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env MOCHA_SPEC=dist/test mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.61.0-355054.tgz","_integrity":"sha512-eR/A91XDbTFJT0GfQ8A5LQdT97h44frh0nu3FoxcszPCxmhpPZCZHSGbKgddQT8etwDC7GJskDeOgJZMxFTXkQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.61.0-355054","@fluidframework/core-utils":"2.61.0-355054","@fluidframework/runtime-utils":"2.61.0-355054","@fluidframework/telemetry-utils":"2.61.0-355054"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.2","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.2","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.61.0-355054","@fluidframework/runtime-utils":"2.61.0-355054","@fluid-internal/mocha-test-setup":"2.61.0-355054","@fluidframework/test-runtime-utils":"2.61.0-355054","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.61.0-355054_1757475042431_0.24500729505609375","host":"s3://npm-registry-packages-npm-production"}},"2.61.0-355516":{"name":"@fluidframework/ai-collab","version":"2.61.0-355516","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.61.0-355516","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"86b6d32c0d748a0e4275efe353af536446a7a0d4","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.61.0-355516.tgz","fileCount":185,"integrity":"sha512-DPrtp+TiMnEBAtN+MT3XFWKnD7KOlJpcGLuQwAK7vnKWyF1L4ln8R6rqbMonfp3p7DaWJoFjNoWrORha62WDZA==","signatures":[{"sig":"MEQCIE/zCh1vDQGrUB0KJouZ7zKjG+vdue0yN7/Yznp69hitAiAZqLZK6KTwvNStmEp9Qk+84pibUGgC38J5utxOSX+lag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082549},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.61.0-355516.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env MOCHA_SPEC=dist/test mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.61.0-355516.tgz","_integrity":"sha512-DPrtp+TiMnEBAtN+MT3XFWKnD7KOlJpcGLuQwAK7vnKWyF1L4ln8R6rqbMonfp3p7DaWJoFjNoWrORha62WDZA==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.61.0-355516","@fluidframework/core-utils":"2.61.0-355516","@fluidframework/runtime-utils":"2.61.0-355516","@fluidframework/telemetry-utils":"2.61.0-355516"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.1","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.1","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.61.0-355516","@fluidframework/runtime-utils":"2.61.0-355516","@fluid-internal/mocha-test-setup":"2.61.0-355516","@fluidframework/test-runtime-utils":"2.61.0-355516","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.61.0-355516_1757726502198_0.29950751305788326","host":"s3://npm-registry-packages-npm-production"}},"2.61.0-355603":{"name":"@fluidframework/ai-collab","version":"2.61.0-355603","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.61.0-355603","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"7acad41e19035585f8d01feedac5ca8e1eb684fd","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.61.0-355603.tgz","fileCount":185,"integrity":"sha512-dNJRp6FFvZFBo5XekHV16Ezm7LLjyzf08TvkJEV75cBLGImw60DEm2+ez3BSt7sXqNqLZonjXvziqD+0aQMMGg==","signatures":[{"sig":"MEUCIQDZuMP08lvsQ+EaC3qetqpWDj7TkfDB7+dqRScJBUWxgwIgZvE1t82x/waHTXtv3JhxGd0aRh845eP7uBWGCgWPC9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082549},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.61.0-355603.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env MOCHA_SPEC=dist/test mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.61.0-355603.tgz","_integrity":"sha512-dNJRp6FFvZFBo5XekHV16Ezm7LLjyzf08TvkJEV75cBLGImw60DEm2+ez3BSt7sXqNqLZonjXvziqD+0aQMMGg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.61.0-355603","@fluidframework/core-utils":"2.61.0-355603","@fluidframework/runtime-utils":"2.61.0-355603","@fluidframework/telemetry-utils":"2.61.0-355603"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.1","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.1","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.61.0-355603","@fluidframework/runtime-utils":"2.61.0-355603","@fluid-internal/mocha-test-setup":"2.61.0-355603","@fluidframework/test-runtime-utils":"2.61.0-355603","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.61.0-355603_1757981629058_0.4822876267399552","host":"s3://npm-registry-packages-npm-production"}},"2.61.0-355651":{"name":"@fluidframework/ai-collab","version":"2.61.0-355651","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.61.0-355651","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8b62d7e705e378bde7515eb539567f3d1c873013","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.61.0-355651.tgz","fileCount":185,"integrity":"sha512-SQLetIPZAgMUASL6xPk0E0qhzHsfAJOAn1z8eJ9ne9dxFjIZ0l045ecyjD7vA9VNH+eAT03MKU4FlSxNwxfxcQ==","signatures":[{"sig":"MEQCIFDUV8glRmH5/P6lruLS5svarOJH29f6XZg5MK8qgjFXAiAJR2de/3vl23v2g9Odl59qVKDCsk3df5gWrR6hN7Gw8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082549},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.61.0-355651.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env MOCHA_SPEC=dist/test mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.61.0-355651.tgz","_integrity":"sha512-SQLetIPZAgMUASL6xPk0E0qhzHsfAJOAn1z8eJ9ne9dxFjIZ0l045ecyjD7vA9VNH+eAT03MKU4FlSxNwxfxcQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.61.0-355651","@fluidframework/core-utils":"2.61.0-355651","@fluidframework/runtime-utils":"2.61.0-355651","@fluidframework/telemetry-utils":"2.61.0-355651"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.1","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.1","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.61.0-355651","@fluidframework/runtime-utils":"2.61.0-355651","@fluid-internal/mocha-test-setup":"2.61.0-355651","@fluidframework/test-runtime-utils":"2.61.0-355651","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.61.0-355651_1758042435132_0.5803177781951399","host":"s3://npm-registry-packages-npm-production"}},"2.61.0-355656":{"name":"@fluidframework/ai-collab","version":"2.61.0-355656","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.61.0-355656","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"c22870357145ac7a074de580cc94b36d06f40f97","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.61.0-355656.tgz","fileCount":185,"integrity":"sha512-NyxKUMnro3/uRgw9snY3nORlnkHPEMPwozHMBBmIYrTB2RNSuYfkBPRCyrIodz+xWpU6y6nQhTovBfX6AD1JXg==","signatures":[{"sig":"MEYCIQCN6lL9Hlho2G+Qcoy9W5RyC5m0mx47lRtreXpGbZZFGgIhAIpEJ7WfLLOBqvFb4qXAQTC1AktQdbNVEIJJ3biGW0yO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082549},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.61.0-355656.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env MOCHA_SPEC=dist/test mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.61.0-355656.tgz","_integrity":"sha512-NyxKUMnro3/uRgw9snY3nORlnkHPEMPwozHMBBmIYrTB2RNSuYfkBPRCyrIodz+xWpU6y6nQhTovBfX6AD1JXg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.61.0-355656","@fluidframework/core-utils":"2.61.0-355656","@fluidframework/runtime-utils":"2.61.0-355656","@fluidframework/telemetry-utils":"2.61.0-355656"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.1","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.1","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.61.0-355656","@fluidframework/runtime-utils":"2.61.0-355656","@fluid-internal/mocha-test-setup":"2.61.0-355656","@fluidframework/test-runtime-utils":"2.61.0-355656","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.61.0-355656_1758044513666_0.5126546913136429","host":"s3://npm-registry-packages-npm-production"}},"2.61.0-355781":{"name":"@fluidframework/ai-collab","version":"2.61.0-355781","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.61.0-355781","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"6983e7be9c045d725146bd2d3cf4186ad8b75955","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.61.0-355781.tgz","fileCount":185,"integrity":"sha512-lvRDbLMm1E0ahfhppnMe9W2vlgBDatVhxF7SNl7vJJLvl5qx6BM1O1WOEksKhlh5QvCqAZ+0cA4e5CzcQC94Pw==","signatures":[{"sig":"MEYCIQC4/rBHYbBg7iw1hWqo+6U/IldxIrbhy9uo30YHnvMVOwIhANUcW0a1ZJIpDulIZFvU7jXmGfWQmWhc5Pe6ZG/NeWpU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082549},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.61.0-355781.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env MOCHA_SPEC=dist/test mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.61.0-355781.tgz","_integrity":"sha512-lvRDbLMm1E0ahfhppnMe9W2vlgBDatVhxF7SNl7vJJLvl5qx6BM1O1WOEksKhlh5QvCqAZ+0cA4e5CzcQC94Pw==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.61.0-355781","@fluidframework/core-utils":"2.61.0-355781","@fluidframework/runtime-utils":"2.61.0-355781","@fluidframework/telemetry-utils":"2.61.0-355781"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.1","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.1","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.61.0-355781","@fluidframework/runtime-utils":"2.61.0-355781","@fluid-internal/mocha-test-setup":"2.61.0-355781","@fluidframework/test-runtime-utils":"2.61.0-355781","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.61.0-355781_1758058093400_0.9170331137841008","host":"s3://npm-registry-packages-npm-production"}},"2.61.0-355934":{"name":"@fluidframework/ai-collab","version":"2.61.0-355934","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.61.0-355934","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"31a972a13b1f0e26f46addeac9bd192f65cc5c67","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.61.0-355934.tgz","fileCount":185,"integrity":"sha512-5NdUvb+x9Px9tM7bvotWHM3GA7CT4D9a/KaEdc1ujp+yCe8RITEAvbYgaQHYuwkSu/kSK8jTcPFFgjYh2vu1PQ==","signatures":[{"sig":"MEUCIQDfUw6StXwa/m7fFsJaKG+3B+uImYB3l1XGzadFmPLeHQIgW1rM56PCcKhWKVqp8OHbg8omAf4gX3SJ9WwB2y+UuVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082549},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.61.0-355934.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env MOCHA_SPEC=dist/test mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.61.0-355934.tgz","_integrity":"sha512-5NdUvb+x9Px9tM7bvotWHM3GA7CT4D9a/KaEdc1ujp+yCe8RITEAvbYgaQHYuwkSu/kSK8jTcPFFgjYh2vu1PQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.61.0-355934","@fluidframework/core-utils":"2.61.0-355934","@fluidframework/runtime-utils":"2.61.0-355934","@fluidframework/telemetry-utils":"2.61.0-355934"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.61.0-355934","@fluidframework/runtime-utils":"2.61.0-355934","@fluid-internal/mocha-test-setup":"2.61.0-355934","@fluidframework/test-runtime-utils":"2.61.0-355934","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.61.0-355934_1758150112008_0.16142062142617886","host":"s3://npm-registry-packages-npm-production"}},"2.61.0-355990":{"name":"@fluidframework/ai-collab","version":"2.61.0-355990","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.61.0-355990","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"27a5cfd3978c1a60d566a0b325f649c7c831b603","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.61.0-355990.tgz","fileCount":185,"integrity":"sha512-L3QXgEwNBROpMNJf4pAcDzvrkjX6uCkqoBruliNeHE4KysD3ox4vvs+PVreTrkZ1RqwvJwIKZ3vswpHHNJSQxg==","signatures":[{"sig":"MEYCIQDPqSOihhtsvN0rsJ6/2d4LmLpKqUhMSkPUafDMgM/gIAIhANoUgVjO23z3Ge4dgnP5KLYHIXgBGyIaSfvS/+AKPu7t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082549},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.61.0-355990.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env MOCHA_SPEC=dist/test mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.61.0-355990.tgz","_integrity":"sha512-L3QXgEwNBROpMNJf4pAcDzvrkjX6uCkqoBruliNeHE4KysD3ox4vvs+PVreTrkZ1RqwvJwIKZ3vswpHHNJSQxg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.61.0-355990","@fluidframework/core-utils":"2.61.0-355990","@fluidframework/runtime-utils":"2.61.0-355990","@fluidframework/telemetry-utils":"2.61.0-355990"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.1","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.1","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.61.0-355990","@fluidframework/runtime-utils":"2.61.0-355990","@fluid-internal/mocha-test-setup":"2.61.0-355990","@fluidframework/test-runtime-utils":"2.61.0-355990","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.61.0-355990_1758155227457_0.8714882749283814","host":"s3://npm-registry-packages-npm-production"}},"2.61.0-356132":{"name":"@fluidframework/ai-collab","version":"2.61.0-356132","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.61.0-356132","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f668e3d965e444dda59b9484b6ad7161ab6cc9fd","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.61.0-356132.tgz","fileCount":185,"integrity":"sha512-BiqU8NCCLUZm1T8wcq0+2nENMrd+2OdLNnhn5jlSbXLXrrIbtp6G6Gd5Uxd4QIRVPxSWWfmjs2Q/bGUeOvgnzw==","signatures":[{"sig":"MEQCIH9kSZO69tL9qEzeDVzAWRQG0tzQ0b3B9rG7ja+06c5dAiA01lNPp6hlAvrvnKiqfK5BojFm3WhPqXWWWKOz72z41Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082549},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.61.0-356132.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env MOCHA_SPEC=dist/test mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.61.0-356132.tgz","_integrity":"sha512-BiqU8NCCLUZm1T8wcq0+2nENMrd+2OdLNnhn5jlSbXLXrrIbtp6G6Gd5Uxd4QIRVPxSWWfmjs2Q/bGUeOvgnzw==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.61.0-356132","@fluidframework/core-utils":"2.61.0-356132","@fluidframework/runtime-utils":"2.61.0-356132","@fluidframework/telemetry-utils":"2.61.0-356132"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.61.0-356132","@fluidframework/runtime-utils":"2.61.0-356132","@fluid-internal/mocha-test-setup":"2.61.0-356132","@fluidframework/test-runtime-utils":"2.61.0-356132","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.61.0-356132_1758234673976_0.6745877638582425","host":"s3://npm-registry-packages-npm-production"}},"2.61.0-356312":{"name":"@fluidframework/ai-collab","version":"2.61.0-356312","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.61.0-356312","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"78bc87829a7653b6bce938a14729188f61a2f55c","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.61.0-356312.tgz","fileCount":185,"integrity":"sha512-DE5FwftB0XNWB289+tsshW3WOw8D52rMygAGGmTo/zGJrMAnndze9YOEVM6rgkrB7vcdF9utcHtAXvyr2vDLJQ==","signatures":[{"sig":"MEUCICA6HFQbqkElW0z+/tVpc+9N7hOVQUuvIDKOqhqRSo1NAiEA0vjsC2Ktf079vjrTdcJzUQB/bULrzB8RvPuduTRDlo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082549},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.61.0-356312.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env MOCHA_SPEC=dist/test mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.61.0-356312.tgz","_integrity":"sha512-DE5FwftB0XNWB289+tsshW3WOw8D52rMygAGGmTo/zGJrMAnndze9YOEVM6rgkrB7vcdF9utcHtAXvyr2vDLJQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.61.0-356312","@fluidframework/core-utils":"2.61.0-356312","@fluidframework/runtime-utils":"2.61.0-356312","@fluidframework/telemetry-utils":"2.61.0-356312"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.61.0-356312","@fluidframework/runtime-utils":"2.61.0-356312","@fluid-internal/mocha-test-setup":"2.61.0-356312","@fluidframework/test-runtime-utils":"2.61.0-356312","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.61.0-356312_1758316519602_0.9169620402813874","host":"s3://npm-registry-packages-npm-production"}},"2.61.0":{"name":"@fluidframework/ai-collab","version":"2.61.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.61.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"cbea5d9142f0a788b81f9da34a61470cad9615f7","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.61.0.tgz","fileCount":185,"integrity":"sha512-W6Kuh1QqeYdOzxG7Zr4s1KPolea9C/Qt+Llfz9SjnUXQI1VU77sRGDwzNbLfGwYXolqGnVT8uOWylpvfXFjzgQ==","signatures":[{"sig":"MEUCIQCjR00rKEg043mAmi/DDmOW4z4AQADpklxD6fwP817q3QIgd1F+9HfhbBgLkr9QqHQc52s9zNBppfcBFtoZoOeu2jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082531},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.61.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env MOCHA_SPEC=dist/test mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.61.0.tgz","_integrity":"sha512-W6Kuh1QqeYdOzxG7Zr4s1KPolea9C/Qt+Llfz9SjnUXQI1VU77sRGDwzNbLfGwYXolqGnVT8uOWylpvfXFjzgQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.61.0","@fluidframework/core-utils":"~2.61.0","@fluidframework/runtime-utils":"~2.61.0","@fluidframework/telemetry-utils":"~2.61.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.61.0","@fluidframework/runtime-utils":"~2.61.0","@fluid-internal/mocha-test-setup":"~2.61.0","@fluidframework/test-runtime-utils":"~2.61.0","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.61.0_1758595080556_0.5621322999229503","host":"s3://npm-registry-packages-npm-production"}},"2.62.0-356644":{"name":"@fluidframework/ai-collab","version":"2.62.0-356644","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.62.0-356644","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"43f49bca73f19dc02d4d0b6e7735d7762734252c","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.62.0-356644.tgz","fileCount":185,"integrity":"sha512-mCpCVPtaBts9CfmGOCDI3VMR8JBg8gfKOy1m1jQgNd8X+WKoZB+WAgqgW3DUMY1D+wVqamaJTiWUIvYyyAoJsA==","signatures":[{"sig":"MEQCIGdTXqdlNDzgJakcT1oGAoqex1jn8aEG4WLqLdXJRqIbAiBlNH7iIHplikJtp7Iot49LmRaVxAFNkN8B0tbat8EJqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082586},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.62.0-356644.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env MOCHA_SPEC=dist/test mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.62.0-356644.tgz","_integrity":"sha512-mCpCVPtaBts9CfmGOCDI3VMR8JBg8gfKOy1m1jQgNd8X+WKoZB+WAgqgW3DUMY1D+wVqamaJTiWUIvYyyAoJsA==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.62.0-356644","@fluidframework/core-utils":"2.62.0-356644","@fluidframework/runtime-utils":"2.62.0-356644","@fluidframework/telemetry-utils":"2.62.0-356644"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.62.0-356644","@fluidframework/runtime-utils":"2.62.0-356644","@fluid-internal/mocha-test-setup":"2.62.0-356644","@fluidframework/test-runtime-utils":"2.62.0-356644","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.62.0-356644_1758596795231_0.574592619445417","host":"s3://npm-registry-packages-npm-production"}},"2.62.0":{"name":"@fluidframework/ai-collab","version":"2.62.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.62.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"1e3d6485b07478503c4358d6fd83e8a763e8c4fd","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.62.0.tgz","fileCount":185,"integrity":"sha512-vXsVr8qtr8j+QUviPCdjtlQlezm2FZt1nU7FOSJRkGRi03ljTDMRC59wf/S1WzjocT2Bh8HbmS1SSy3Tx5yXCg==","signatures":[{"sig":"MEUCIH8zWfQJVK+XLtg3zKkrM0aCb0hF3L+WAP+Wss70YnPnAiEAlDaFLMYEIJshwaUuBRvfcgwXRqwlWzfWdLS6/iEPxxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082576},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.62.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.62.0.tgz","_integrity":"sha512-vXsVr8qtr8j+QUviPCdjtlQlezm2FZt1nU7FOSJRkGRi03ljTDMRC59wf/S1WzjocT2Bh8HbmS1SSy3Tx5yXCg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.62.0","@fluidframework/core-utils":"~2.62.0","@fluidframework/runtime-utils":"~2.62.0","@fluidframework/telemetry-utils":"~2.62.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.62.0","@fluidframework/runtime-utils":"~2.62.0","@fluid-internal/mocha-test-setup":"~2.62.0","@fluidframework/test-runtime-utils":"~2.62.0","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.62.0_1759260917805_0.490077668556572","host":"s3://npm-registry-packages-npm-production"}},"2.63.0-358419":{"name":"@fluidframework/ai-collab","version":"2.63.0-358419","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.63.0-358419","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"5814515380892ae71afa6ba785a143141952ad28","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.63.0-358419.tgz","fileCount":185,"integrity":"sha512-nYd6Iftxh5VtWAz7tGyU38//17UMDsLGUd5mdc54kiuOprJ3z2mne3bCHlyGnrGXFRmpX+bhj3cPKDpjyqRmHA==","signatures":[{"sig":"MEUCIHNH3Mfye8PkCPpA63pJnQyktpbP9xxmBati/iGTUwYRAiEAu6aUtbj5SzYSafzPKgVJ3UXVpD53tWjH83ZaP8zh0hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082631},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.63.0-358419.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.63.0-358419.tgz","_integrity":"sha512-nYd6Iftxh5VtWAz7tGyU38//17UMDsLGUd5mdc54kiuOprJ3z2mne3bCHlyGnrGXFRmpX+bhj3cPKDpjyqRmHA==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.63.0-358419","@fluidframework/core-utils":"2.63.0-358419","@fluidframework/runtime-utils":"2.63.0-358419","@fluidframework/telemetry-utils":"2.63.0-358419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.63.0-358419","@fluidframework/runtime-utils":"2.63.0-358419","@fluid-internal/mocha-test-setup":"2.63.0-358419","@fluidframework/test-runtime-utils":"2.63.0-358419","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.63.0-358419_1759337152878_0.7450799352450215","host":"s3://npm-registry-packages-npm-production"}},"2.63.0-359286":{"name":"@fluidframework/ai-collab","version":"2.63.0-359286","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.63.0-359286","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"6674586864df3b7a75a5033a73f5d3655b4bc5f4","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.63.0-359286.tgz","fileCount":185,"integrity":"sha512-Rd9UOigishOw4LNpNM8+ulLFmO5hzHhvOJiAItowEcOTO+xrpzp9WzjRjb4l135q5FuQGxy3sZD5fRt058xN/A==","signatures":[{"sig":"MEUCIER+HpXpt7F+AYnYMhDR55G/h+LgjHu1p/5+DK4DdfDpAiEAoxlLOYHeeEZlU5M6n314Qs6NohP7wTw99mGWQNAM8Sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082188},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.63.0-359286.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.63.0-359286.tgz","_integrity":"sha512-Rd9UOigishOw4LNpNM8+ulLFmO5hzHhvOJiAItowEcOTO+xrpzp9WzjRjb4l135q5FuQGxy3sZD5fRt058xN/A==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.63.0-359286","@fluidframework/core-utils":"2.63.0-359286","@fluidframework/runtime-utils":"2.63.0-359286","@fluidframework/telemetry-utils":"2.63.0-359286"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.63.0-359286","@fluidframework/runtime-utils":"2.63.0-359286","@fluid-internal/mocha-test-setup":"2.63.0-359286","@fluidframework/test-runtime-utils":"2.63.0-359286","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.63.0-359286_1759797414214_0.04427013312982031","host":"s3://npm-registry-packages-npm-production"}},"2.63.0-359461":{"name":"@fluidframework/ai-collab","version":"2.63.0-359461","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.63.0-359461","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8c7340739260d580af52148eedfe9b32172f67d2","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.63.0-359461.tgz","fileCount":185,"integrity":"sha512-EHVaH3nETmuL3vhbwYZLmpIj7wYkyercO1JMhlrkAMmcfMFSt56Zir1xtJKJfGbQz8foOz4JGTIu1+bfDtvUaA==","signatures":[{"sig":"MEUCIGjDmX7u5Koo6/xNb7LYpyXbF7VqGWZjPviwlUeeUNVNAiEApMPj/U5LZqViNTv0eHcSG7HFeCF3Y/7jFtM3aR2n5n8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082188},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.63.0-359461.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.63.0-359461.tgz","_integrity":"sha512-EHVaH3nETmuL3vhbwYZLmpIj7wYkyercO1JMhlrkAMmcfMFSt56Zir1xtJKJfGbQz8foOz4JGTIu1+bfDtvUaA==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.63.0-359461","@fluidframework/core-utils":"2.63.0-359461","@fluidframework/runtime-utils":"2.63.0-359461","@fluidframework/telemetry-utils":"2.63.0-359461"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.63.0-359461","@fluidframework/runtime-utils":"2.63.0-359461","@fluid-internal/mocha-test-setup":"2.63.0-359461","@fluidframework/test-runtime-utils":"2.63.0-359461","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.63.0-359461_1759872991372_0.1571489676523936","host":"s3://npm-registry-packages-npm-production"}},"2.63.0-359734":{"name":"@fluidframework/ai-collab","version":"2.63.0-359734","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.63.0-359734","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"6ca202a5bf490968ffa7d9cbda2ac50b9fb755f9","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.63.0-359734.tgz","fileCount":185,"integrity":"sha512-5HRhOpDzSEDJCBa57tCBlxy6zi2rZSwk4TyySp1fjh2D5ZCodF+mWErJJd2al515l2ou5FNkgGhVzMUlCtrG5Q==","signatures":[{"sig":"MEQCIF4SMkshwYTPrr/aLBJSshPETJi9ZcNTBTgGXfixWN8RAiBwkl4zmzlXR2MxpBSVYkcnUsOCFEk2F5DtWkf6FPszRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081944},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.63.0-359734.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.63.0-359734.tgz","_integrity":"sha512-5HRhOpDzSEDJCBa57tCBlxy6zi2rZSwk4TyySp1fjh2D5ZCodF+mWErJJd2al515l2ou5FNkgGhVzMUlCtrG5Q==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.63.0-359734","@fluidframework/core-utils":"2.63.0-359734","@fluidframework/runtime-utils":"2.63.0-359734","@fluidframework/telemetry-utils":"2.63.0-359734"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.63.0-359734","@fluidframework/runtime-utils":"2.63.0-359734","@fluid-internal/mocha-test-setup":"2.63.0-359734","@fluidframework/test-runtime-utils":"2.63.0-359734","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.63.0-359734_1759968733009_0.8296464112137474","host":"s3://npm-registry-packages-npm-production"}},"2.63.0-359962":{"name":"@fluidframework/ai-collab","version":"2.63.0-359962","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.63.0-359962","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"29bea6eb0b68629206b04c243873b2a740f4a7ff","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.63.0-359962.tgz","fileCount":185,"integrity":"sha512-u7MMLtOCMCuhiDRvshC7jLwOrM05buHWd7HtYbDtuZMrIfv3spiOs5L6Sk/pfGu85qYpkSR5DeBBkSA7PeuYPQ==","signatures":[{"sig":"MEYCIQCw9dD5l2sQuqGlqff9YE6Iu1OUz1z7J90YdphcUym0WgIhAJZlXUhTydn0LvoSlB1xhz2jwXuqWm6iir5F/sSNkLsA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081944},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.63.0-359962.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.63.0-359962.tgz","_integrity":"sha512-u7MMLtOCMCuhiDRvshC7jLwOrM05buHWd7HtYbDtuZMrIfv3spiOs5L6Sk/pfGu85qYpkSR5DeBBkSA7PeuYPQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.63.0-359962","@fluidframework/core-utils":"2.63.0-359962","@fluidframework/runtime-utils":"2.63.0-359962","@fluidframework/telemetry-utils":"2.63.0-359962"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.63.0-359962","@fluidframework/runtime-utils":"2.63.0-359962","@fluid-internal/mocha-test-setup":"2.63.0-359962","@fluidframework/test-runtime-utils":"2.63.0-359962","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.63.0-359962_1760057790002_0.9125172882406964","host":"s3://npm-registry-packages-npm-production"}},"2.70.0-360374":{"name":"@fluidframework/ai-collab","version":"2.70.0-360374","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.70.0-360374","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"3b7d854047c5e4e0534aa256584890896bf840a9","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.70.0-360374.tgz","fileCount":185,"integrity":"sha512-sRm17P/pr1wl5M1pILNNz2aw9nVoc50BK7nYEGqrSz5oyvmjhNAIapm2pWtwNfNANCx4K6ImTkRVOlaIK/iuAQ==","signatures":[{"sig":"MEYCIQC4MuiXGaF27pCfiG603S1g/9HyLWtPraYbsgsWallpHAIhAKD0T2k92MZ49OmjXfjMgVjJjqezQPUtYrDmS0NXgOsR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081981},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.70.0-360374.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.70.0-360374.tgz","_integrity":"sha512-sRm17P/pr1wl5M1pILNNz2aw9nVoc50BK7nYEGqrSz5oyvmjhNAIapm2pWtwNfNANCx4K6ImTkRVOlaIK/iuAQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.70.0-360374","@fluidframework/core-utils":"2.70.0-360374","@fluidframework/runtime-utils":"2.70.0-360374","@fluidframework/telemetry-utils":"2.70.0-360374"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.70.0-360374","@fluidframework/runtime-utils":"2.70.0-360374","@fluid-internal/mocha-test-setup":"2.70.0-360374","@fluidframework/test-runtime-utils":"2.70.0-360374","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.70.0-360374_1760465577038_0.18502859544286454","host":"s3://npm-registry-packages-npm-production"}},"2.63.0":{"name":"@fluidframework/ai-collab","version":"2.63.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.63.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d28ec59e638a985a549f61103df782e4d446be64","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.63.0.tgz","fileCount":185,"integrity":"sha512-N0ttBMyHgcubYt5YcB9hwatrIZrvq4EhCaEQJLoB5ewUPRRp9vL99Grfud2erM2B1abIBglv4ZjAJe9Ovr9oQQ==","signatures":[{"sig":"MEYCIQD7eK2dtGO7spXjffuG7KJibPYqO7rdQQ0a/26pmVvtLAIhAPOtlZ6MJ9E8brlUW5vV5PW7VS+2Oz0g/quR6+Q+Ix4D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081926},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.63.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.63.0.tgz","_integrity":"sha512-N0ttBMyHgcubYt5YcB9hwatrIZrvq4EhCaEQJLoB5ewUPRRp9vL99Grfud2erM2B1abIBglv4ZjAJe9Ovr9oQQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.63.0","@fluidframework/core-utils":"~2.63.0","@fluidframework/runtime-utils":"~2.63.0","@fluidframework/telemetry-utils":"~2.63.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"disabled":true,"entrypoint":"internal"},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.63.0","@fluidframework/runtime-utils":"~2.63.0","@fluid-internal/mocha-test-setup":"~2.63.0","@fluidframework/test-runtime-utils":"~2.63.0","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.63.0_1760465696240_0.11312944735341102","host":"s3://npm-registry-packages-npm-production"}},"2.70.0-360753":{"name":"@fluidframework/ai-collab","version":"2.70.0-360753","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.70.0-360753","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e1b5b98d852d5cc9c356261c44d8e352948539e5","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.70.0-360753.tgz","fileCount":185,"integrity":"sha512-diV+eq6qL9B0b2WkxN3nYpZUHqZ0zD6Q6d1m4XI0C6RKQ6+Ar8bgPMjrtukqNhGb3FzIKVBn2EbZHiGWESuZOA==","signatures":[{"sig":"MEQCIH+X8/rt2jV+xnkZ8A3rNrVR0z36LVw84eMUoPNv/h1+AiBE4KUBCqzFpd2W0/dQhKSYd4hAniMXGToqx9O24otMlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081933},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.70.0-360753.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.70.0-360753.tgz","_integrity":"sha512-diV+eq6qL9B0b2WkxN3nYpZUHqZ0zD6Q6d1m4XI0C6RKQ6+Ar8bgPMjrtukqNhGb3FzIKVBn2EbZHiGWESuZOA==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.70.0-360753","@fluidframework/core-utils":"2.70.0-360753","@fluidframework/runtime-utils":"2.70.0-360753","@fluidframework/telemetry-utils":"2.70.0-360753"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"disabled":true},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.55.0","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~9.0.0","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.70.0-360753","@fluidframework/runtime-utils":"2.70.0-360753","@fluid-internal/mocha-test-setup":"2.70.0-360753","@fluidframework/test-runtime-utils":"2.70.0-360753","@fluidframework/eslint-config-fluid":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.70.0-360753_1760571014514_0.7765120241648023","host":"s3://npm-registry-packages-npm-production"}},"2.70.0-361092":{"name":"@fluidframework/ai-collab","version":"2.70.0-361092","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.70.0-361092","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"0546330db2938dafb0a8358d5d1f1b06a29f8245","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.70.0-361092.tgz","fileCount":185,"integrity":"sha512-eQLe47kSXyMKicaM2/w5KnmMMMk3jnIH0OIdbWvoFQkVPC13x0GiWo6fUDSjU4t32HVNBjQfDQFy8Vnm8p7X8g==","signatures":[{"sig":"MEUCIQDp3pY7GWsC/OxU2zbxR8xduFBHld/1Eh4f/jm9KHOk5QIgZL5dR/aj5LEOueGThh2Gr/J3P55MxxY78RSfteJngNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081934},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.70.0-361092.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.70.0-361092.tgz","_integrity":"sha512-eQLe47kSXyMKicaM2/w5KnmMMMk3jnIH0OIdbWvoFQkVPC13x0GiWo6fUDSjU4t32HVNBjQfDQFy8Vnm8p7X8g==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.70.0-361092","@fluidframework/core-utils":"2.70.0-361092","@fluidframework/runtime-utils":"2.70.0-361092","@fluidframework/telemetry-utils":"2.70.0-361092"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"disabled":true},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.57.1","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~10.1.8","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.70.0-361092","@fluidframework/runtime-utils":"2.70.0-361092","@fluid-internal/mocha-test-setup":"2.70.0-361092","@fluidframework/test-runtime-utils":"2.70.0-361092","@fluidframework/eslint-config-fluid":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.70.0-361092_1761003067954_0.48980603400552836","host":"s3://npm-registry-packages-npm-production"}},"2.70.0-361248":{"name":"@fluidframework/ai-collab","version":"2.70.0-361248","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.70.0-361248","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b1f4045d7e1a5b25a86ce0f5612b04d382eee30a","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.70.0-361248.tgz","fileCount":185,"integrity":"sha512-KTmDRS8oZjRfkSdYSx+7fi4jcec4d/mxEEBfPCH9MNyBeuEaueTRw06V6vuv6HjMoaJ4aJ1BkF8k0L3qxCytoQ==","signatures":[{"sig":"MEQCIHjo8FVaAE8Jo2D+cR/+bLPvKErkKhcyvREkC8fLuCHvAiAdAyxDSflOQAm8KX/dAgrY1VHmqicn4VfmSc2Bhw9UFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081934},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.70.0-361248.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.70.0-361248.tgz","_integrity":"sha512-KTmDRS8oZjRfkSdYSx+7fi4jcec4d/mxEEBfPCH9MNyBeuEaueTRw06V6vuv6HjMoaJ4aJ1BkF8k0L3qxCytoQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.70.0-361248","@fluidframework/core-utils":"2.70.0-361248","@fluidframework/runtime-utils":"2.70.0-361248","@fluidframework/telemetry-utils":"2.70.0-361248"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"disabled":true},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.57.1","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~10.1.8","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.70.0-361248","@fluidframework/runtime-utils":"2.70.0-361248","@fluid-internal/mocha-test-setup":"2.70.0-361248","@fluidframework/test-runtime-utils":"2.70.0-361248","@fluidframework/eslint-config-fluid":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.70.0-361248_1761083547281_0.6749744404332259","host":"s3://npm-registry-packages-npm-production"}},"2.70.0-361788":{"name":"@fluidframework/ai-collab","version":"2.70.0-361788","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.70.0-361788","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"cb5040641dc2fc65652ac20292f10c592dc90a9e","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.70.0-361788.tgz","fileCount":185,"integrity":"sha512-lhk2Gu4ilOV5mPVJ9aqeCVblCbH0+zz97HfguVGhxSP4Fx5einKtgIdxlNKhtE2Wy7DDfMloIz3J8mRqKiJfPg==","signatures":[{"sig":"MEYCIQDhdslR5cxNQcW2tZQLeRB8zgQAGr+BYNLgabWdQjDVOwIhAP/s3IkKE2qHdS8COY3VR/zjIh7LV2Ic24GEjwsN6rk1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081934},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.70.0-361788.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.70.0-361788.tgz","_integrity":"sha512-lhk2Gu4ilOV5mPVJ9aqeCVblCbH0+zz97HfguVGhxSP4Fx5einKtgIdxlNKhtE2Wy7DDfMloIz3J8mRqKiJfPg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.70.0-361788","@fluidframework/core-utils":"2.70.0-361788","@fluidframework/runtime-utils":"2.70.0-361788","@fluidframework/telemetry-utils":"2.70.0-361788"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"disabled":true},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.57.1","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~10.1.8","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.70.0-361788","@fluidframework/runtime-utils":"2.70.0-361788","@fluid-internal/mocha-test-setup":"2.70.0-361788","@fluidframework/test-runtime-utils":"2.70.0-361788","@fluidframework/eslint-config-fluid":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.70.0-361788_1761594764770_0.8287440744324519","host":"s3://npm-registry-packages-npm-production"}},"2.70.0":{"name":"@fluidframework/ai-collab","version":"2.70.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.70.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"3dc22cbbb82f9f614776ffd7f0a8c15206b97d0a","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.70.0.tgz","fileCount":185,"integrity":"sha512-EWrRLCPTU+111o2sw5ox4QXIRLmT3spA12x8KN9MYFfyj8a62/J8sk/Fv+DXZ7zIc4bmT9W9SDKT3DubKr6Tfw==","signatures":[{"sig":"MEYCIQCYpKPrpJrTtcsb3bPTVIMe6HZV2CSkfioHKBe2up0OCAIhAL4eyPMDbNGR3wEhOATjKT5HGeu1VdNt9ZqjQyF09Mq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081916},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.70.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.70.0.tgz","_integrity":"sha512-EWrRLCPTU+111o2sw5ox4QXIRLmT3spA12x8KN9MYFfyj8a62/J8sk/Fv+DXZ7zIc4bmT9W9SDKT3DubKr6Tfw==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.70.0","@fluidframework/core-utils":"~2.70.0","@fluidframework/runtime-utils":"~2.70.0","@fluidframework/telemetry-utils":"~2.70.0"},"_hasShrinkwrap":false,"typeValidation":{"disabled":true},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.57.1","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~10.1.8","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.70.0","@fluidframework/runtime-utils":"~2.70.0","@fluid-internal/mocha-test-setup":"~2.70.0","@fluidframework/test-runtime-utils":"~2.70.0","@fluidframework/eslint-config-fluid":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.70.0_1761685678325_0.4310626002365219","host":"s3://npm-registry-packages-npm-production"}},"2.71.0":{"name":"@fluidframework/ai-collab","version":"2.71.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.71.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"62de8971f4f4777f543020074db4df6ab8594d31","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.71.0.tgz","fileCount":185,"integrity":"sha512-x7i8p18FliMRYjqg2Y/Nh6SjCDcmuTd39ojyW8HP94zK8q19HQc4u+gLXViKM1HB61fl1eRySiHXUEW/wHzXXQ==","signatures":[{"sig":"MEQCIE9/kmniPNvsuVmYBmWrhK2ZamwX7JTAOkv52zaTDPzEAiA07gikDxDPgovlvYJjOcnDIpAnhk+WG+cuCWqQyWrbdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082549},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.71.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --quiet --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --quiet --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.71.0.tgz","_integrity":"sha512-x7i8p18FliMRYjqg2Y/Nh6SjCDcmuTd39ojyW8HP94zK8q19HQc4u+gLXViKM1HB61fl1eRySiHXUEW/wHzXXQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.71.0","@fluidframework/core-utils":"~2.71.0","@fluidframework/runtime-utils":"~2.71.0","@fluidframework/telemetry-utils":"~2.71.0"},"_hasShrinkwrap":false,"typeValidation":{"disabled":true},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.57.1","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.58.3","eslint-config-prettier":"~10.1.8","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.58.3","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.71.0","@fluidframework/runtime-utils":"~2.71.0","@fluid-internal/mocha-test-setup":"~2.71.0","@fluidframework/test-runtime-utils":"~2.71.0","@fluidframework/eslint-config-fluid":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.71.0_1762205029743_0.42876975234582115","host":"s3://npm-registry-packages-npm-production"}},"2.72.0":{"name":"@fluidframework/ai-collab","version":"2.72.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.72.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"aac1e1ac13b11b07482316d0a665b5ac555c449e","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.72.0.tgz","fileCount":185,"integrity":"sha512-UJrVhSWc89sEbFPUy07KlBGagXYZvEaBKaypF8CEbqxXqswocxywDGV+CsSiid3fPy1L4gEwgdMYNQ9Gm6iAHg==","signatures":[{"sig":"MEUCIQCVC9LgjuccW+5eCBXR9rVVtUmPoQqfi+PSdr59hUC+hwIgefZgg4ZiSgxVocjcGWWqPK49obyq2icYnSMO6il+E/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082657},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.72.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --quiet --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --quiet --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.72.0.tgz","_integrity":"sha512-UJrVhSWc89sEbFPUy07KlBGagXYZvEaBKaypF8CEbqxXqswocxywDGV+CsSiid3fPy1L4gEwgdMYNQ9Gm6iAHg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.72.0","@fluidframework/core-utils":"~2.72.0","@fluidframework/runtime-utils":"~2.72.0","@fluidframework/telemetry-utils":"~2.72.0"},"_hasShrinkwrap":false,"typeValidation":{"disabled":true},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.57.1","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.60.0","eslint-config-prettier":"~10.1.8","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.60.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.72.0","@fluidframework/runtime-utils":"~2.72.0","@fluid-internal/mocha-test-setup":"~2.72.0","@fluidframework/test-runtime-utils":"~2.72.0","@fluidframework/eslint-config-fluid":"~2.72.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.72.0_1762827281897_0.9197584818688869","host":"s3://npm-registry-packages-npm-production"}},"2.73.0":{"name":"@fluidframework/ai-collab","version":"2.73.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.73.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"47d1e8e610a1d663bb7423d5f1d309a9e67d385c","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.73.0.tgz","fileCount":185,"integrity":"sha512-R2gYUcZbgWcFIZCcli3R4QcSiAptJQz3vatDGZn0GXqYdmS2ExY9Vgd7S/lMv/Z53wPTyp+rJv3gyDVsxkyLeQ==","signatures":[{"sig":"MEQCIE66O+k4cu86OLbIxzxKyXQ3iftDUOnD220K6xuP0JITAiBsQ85Tab0v5xzo+517Omcp+60Pqv1N0S8VJG0c7treKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082694},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.73.0.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --quiet --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --quiet --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.73.0.tgz","_integrity":"sha512-R2gYUcZbgWcFIZCcli3R4QcSiAptJQz3vatDGZn0GXqYdmS2ExY9Vgd7S/lMv/Z53wPTyp+rJv3gyDVsxkyLeQ==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"~2.73.0","@fluidframework/core-utils":"~2.73.0","@fluidframework/runtime-utils":"~2.73.0","@fluidframework/telemetry-utils":"~2.73.0"},"_hasShrinkwrap":false,"typeValidation":{"disabled":true},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.57.1","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.60.0","eslint-config-prettier":"~10.1.8","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.60.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"~2.73.0","@fluidframework/runtime-utils":"~2.73.0","@fluid-internal/mocha-test-setup":"~2.73.0","@fluidframework/test-runtime-utils":"~2.73.0","@fluidframework/eslint-config-fluid":"~2.73.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.73.0_1764021421214_0.3093043955914634","host":"s3://npm-registry-packages-npm-production"}},"2.74.0-365691":{"name":"@fluidframework/ai-collab","version":"2.74.0-365691","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.74.0-365691","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b31a07b8bb3cbe0aa23804bbed8e13c1b2ff85a5","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.74.0-365691.tgz","fileCount":185,"integrity":"sha512-D/tpAZ8kvcUL2xJwGvl6vcHItVs8CJPY1g8kmrisdUyNom+NAaZkod3hPhbp1QTxKWx/98KwCVCZgL6aNyjssg==","signatures":[{"sig":"MEUCIHuWF0nPJ7KoMpANcQ74DQKXVaGxZbvcs/giAdyNsbJ5AiEAljE2sjApWV1R/o6mJNNaJi2jl+8fL2WuQ229pLO/QxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083312},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.74.0-365691.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --quiet --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --quiet --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.74.0-365691.tgz","_integrity":"sha512-D/tpAZ8kvcUL2xJwGvl6vcHItVs8CJPY1g8kmrisdUyNom+NAaZkod3hPhbp1QTxKWx/98KwCVCZgL6aNyjssg==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.74.0-365691","@fluidframework/core-utils":"2.74.0-365691","@fluidframework/runtime-utils":"2.74.0-365691","@fluidframework/telemetry-utils":"2.74.0-365691"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"disabled":true},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.57.1","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.60.0","eslint-config-prettier":"~10.1.8","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.60.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.74.0-365691","@fluidframework/runtime-utils":"2.74.0-365691","@fluid-internal/mocha-test-setup":"2.74.0-365691","@fluidframework/test-runtime-utils":"2.74.0-365691","@fluidframework/eslint-config-fluid":"2.74.0-365691"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.74.0-365691_1764121611647_0.6276681342341619","host":"s3://npm-registry-packages-npm-production"}},"2.74.0-368706":{"name":"@fluidframework/ai-collab","version":"2.74.0-368706","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.74.0-368706","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"de9fca8c95fe415e0e1bbee526160c1e22a3aadd","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.74.0-368706.tgz","fileCount":185,"integrity":"sha512-x2IekSZplaqU1iM3APpac/EZmmG7dKI7a+Zt9jgLaoL6E7KsQVFY05lY339BIJda3zXqpViTJ4jaxZzn2boBcA==","signatures":[{"sig":"MEYCIQCRfIfFra80pF6kauX/GqGFxGjlUyGXhfXGDWiBsWLaSwIhAP03CbxaOBPkyAEdu1oW9ID76xBa/F8GwD/Ghx4p6rpK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083312},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.74.0-368706.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --quiet --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --quiet --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.74.0-368706.tgz","_integrity":"sha512-x2IekSZplaqU1iM3APpac/EZmmG7dKI7a+Zt9jgLaoL6E7KsQVFY05lY339BIJda3zXqpViTJ4jaxZzn2boBcA==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.74.0-368706","@fluidframework/core-utils":"2.74.0-368706","@fluidframework/runtime-utils":"2.74.0-368706","@fluidframework/telemetry-utils":"2.74.0-368706"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"disabled":true},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.57.1","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.60.0","eslint-config-prettier":"~10.1.8","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.60.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.74.0-368706","@fluidframework/runtime-utils":"2.74.0-368706","@fluid-internal/mocha-test-setup":"2.74.0-368706","@fluidframework/test-runtime-utils":"2.74.0-368706","@fluidframework/eslint-config-fluid":"2.74.0-368706"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.74.0-368706_1765404795974_0.3254947351039861","host":"s3://npm-registry-packages-npm-production"}},"2.74.0-370705":{"name":"@fluidframework/ai-collab","version":"2.74.0-370705","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/ai-collab@2.74.0-370705","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"c8":{"all":true,"exclude":["src/test/**/*.*ts","dist/test/**/*.*js","lib/test/**/*.*js"],"include":["src/**/*.*ts","dist/**/*.*js","lib/**/*.*js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b720cbcde1f2ee63aaeab2739a09e00a698ecc6c","tarball":"https://registry.npmjs.org/@fluidframework/ai-collab/-/ai-collab-2.74.0-370705.tgz","fileCount":185,"integrity":"sha512-b0z12nTmH0Ur3VFK6VYxud4t9HjQ5NbphE/dGd8EegESNQDbi3MQ3qQx3N29i5nizpSGNKnn64b2jJqlCj/USw==","signatures":[{"sig":"MEUCIQChhwogMMKSODIf+Qq6eXZVpIHTUeg7Qc6u6kx5LCHBpwIgCg0J9Fhf7BAO5N/4s1APT/Pbvew4eeOQJwDuu8Stxbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083312},"main":"lib/index.js","type":"module","_from":"file:fluidframework-ai-collab-2.74.0-370705.tgz","types":"lib/public.d.ts","exports":{".":{"import":{"types":"./lib/public.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/public.d.ts","default":"./dist/index.js"}},"./alpha":{"import":{"types":"./lib/alpha.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/alpha.d.ts","default":"./dist/index.js"}},"./internal":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"api":"fluid-build . --task api","tsc":"fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist","lint":"fluid-build . --task lint","test":"npm run test:mocha","build":"fluid-build . --task build","clean":"rimraf --glob dist lib {alpha,beta,internal,legacy}.d.ts \"**/*.tsbuildinfo\" \"**/*.build.log\" _api-extractor-temp nyc","eslint":"eslint --quiet --format stylish src","format":"npm run format:biome","lint:fix":"fluid-build . --task eslint:fix --task format","build:docs":"api-extractor run --local","build:test":"npm run build:test:esm && npm run build:test:cjs","eslint:fix":"eslint --quiet --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"npm run test:mocha:esm && echo skipping cjs to avoid overhead - npm run test:mocha:cjs","check:biome":"biome check .","build:esnext":"tsc --project ./tsconfig.json","check:format":"npm run check:biome","format:biome":"biome check . --write","build:compile":"fluid-build . --task compile","check:exports":"concurrently \"npm:check:exports:*\"","ci:build:docs":"api-extractor run","test:coverage":"c8 npm test","typetests:gen":"flub generate typetests --dir . -v","build:commonjs":"fluid-build . --task commonjs","build:test:cjs":"fluid-tsc commonjs --project ./src/test/tsconfig.cjs.json","build:test:esm":"tsc --project ./src/test/tsconfig.json","test:mocha:cjs":"cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha","test:mocha:esm":"mocha","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","test:mocha:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha","api-extractor:esnext":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./lib --node10TypeCompat","api-extractor:commonjs":"flub generate entrypoints --outFileLegacyBeta legacy --outDir ./dist","check:exports:cjs:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.cjs.json","check:exports:cjs:index":"api-extractor run --config api-extractor/api-extractor-lint-index.cjs.json","check:exports:esm:alpha":"api-extractor run --config api-extractor/api-extractor-lint-alpha.esm.json","check:exports:esm:index":"api-extractor run --config api-extractor/api-extractor-lint-index.esm.json","check:exports:cjs:public":"api-extractor run --config api-extractor/api-extractor-lint-public.cjs.json","check:exports:esm:public":"api-extractor run --config api-extractor/api-extractor-lint-public.esm.json","check:are-the-types-wrong":"attw --pack . --profile node16","check:exports:bundle-release-tags":"api-extractor run --config api-extractor/api-extractor-lint-bundle.json"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/tarballs/fluidframework-ai-collab-2.74.0-370705.tgz","_integrity":"sha512-b0z12nTmH0Ur3VFK6VYxud4t9HjQ5NbphE/dGd8EegESNQDbi3MQ3qQx3N29i5nizpSGNKnn64b2jJqlCj/USw==","fluidBuild":{"tasks":{"tsc":["...","typetests:gen"],"build:esnext":["...","typetests:gen"]}},"repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"_npmVersion":"10.8.2","description":"Experimental package to simplify integrating AI into Fluid-based applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","openai":"^4.67.3","typechat":"^0.1.1","fastest-levenshtein":"^1.0.16","@fluidframework/tree":"2.74.0-370705","@fluidframework/core-utils":"2.74.0-370705","@fluidframework/runtime-utils":"2.74.0-370705","@fluidframework/telemetry-utils":"2.74.0-370705"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"disabled":true},"devDependencies":{"c8":"^10.1.3","mocha":"^10.8.2","eslint":"~8.57.1","rimraf":"^4.4.0","copyfiles":"^2.4.1","cross-env":"^7.0.3","typescript":"~5.4.5","@types/node":"^18.19.0","@types/mocha":"^10.0.10","concurrently":"^8.2.1","@biomejs/biome":"~1.9.3","@arethetypeswrong/cli":"^0.17.1","mocha-multi-reporters":"^1.5.1","@fluid-tools/build-cli":"^0.60.0","eslint-config-prettier":"~10.1.8","@microsoft/api-extractor":"7.52.11","@fluidframework/build-tools":"^0.60.0","@fluidframework/build-common":"^2.0.3","@fluidframework/id-compressor":"2.74.0-370705","@fluidframework/runtime-utils":"2.74.0-370705","@fluid-internal/mocha-test-setup":"2.74.0-370705","@fluidframework/test-runtime-utils":"2.74.0-370705","@fluidframework/eslint-config-fluid":"2.74.0-370705"},"_npmOperationalInternal":{"tmp":"tmp/ai-collab_2.74.0-370705_1767040623334_0.87938071584829","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-11-13T21:19:24.313Z","modified":"2026-07-29T21:13:51.016Z","2.10.0-306579":"2024-11-13T21:19:24.614Z","2.10.0-307060":"2024-11-14T22:54:42.443Z","2.10.0-307399":"2024-11-15T02:20:38.366Z","2.10.0":"2024-11-19T04:59:43.907Z","2.11.0":"2024-12-03T00:58:00.943Z","2.12.0":"2024-12-17T21:39:56.375Z","2.13.0":"2025-01-06T23:21:34.195Z","2.20.0":"2025-01-23T00:38:42.121Z","2.21.0":"2025-02-03T21:16:29.193Z","2.22.0":"2025-02-20T06:05:30.248Z","2.23.0-323641":"2025-02-25T02:05:23.108Z","2.22.1":"2025-02-27T19:33:16.753Z","2.23.0":"2025-03-04T18:26:00.033Z","2.23.0-325054":"2025-03-05T00:29:15.276Z","2.30.0":"2025-03-18T18:31:41.186Z","2.31.0":"2025-04-02T15:06:11.713Z","2.31.1":"2025-04-04T19:08:31.839Z","2.32.0":"2025-04-15T19:18:51.632Z","2.33.0-333010":"2025-04-15T23:16:43.726Z","2.33.0":"2025-04-28T23:08:56.606Z","2.33.1":"2025-04-30T22:28:30.555Z","2.33.2":"2025-05-01T19:48:29.754Z","2.40.0-336023":"2025-05-06T18:21:56.388Z","2.40.0":"2025-05-12T23:42:49.959Z","2.41.0-337492":"2025-05-13T18:15:14.293Z","2.41.0-338186":"2025-05-15T22:18:23.832Z","2.41.0-338401":"2025-05-17T00:21:50.724Z","2.41.0":"2025-05-27T23:12:30.647Z","2.42.0":"2025-06-10T05:56:16.255Z","2.43.0-343119":"2025-06-17T15:34:19.495Z","2.43.0":"2025-06-23T20:46:35.450Z","2.50.0-345060":"2025-07-01T21:28:19.239Z","2.50.0":"2025-07-07T23:46:54.782Z","2.51.0-347100":"2025-07-18T17:54:23.695Z","2.51.0":"2025-07-21T19:36:27.113Z","2.52.0":"2025-08-04T20:42:33.104Z","2.53.0-350190":"2025-08-11T23:31:25.949Z","2.53.0":"2025-08-18T19:52:57.889Z","2.53.1":"2025-08-25T21:03:43.540Z","2.60.0":"2025-09-02T20:20:14.919Z","2.61.0-355054":"2025-09-10T03:30:42.636Z","2.61.0-355516":"2025-09-13T01:21:42.431Z","2.61.0-355603":"2025-09-16T00:13:49.346Z","2.61.0-355651":"2025-09-16T17:07:15.475Z","2.61.0-355656":"2025-09-16T17:41:53.839Z","2.61.0-355781":"2025-09-16T21:28:13.640Z","2.61.0-355934":"2025-09-17T23:01:52.292Z","2.61.0-355990":"2025-09-18T00:27:07.758Z","2.61.0-356132":"2025-09-18T22:31:14.231Z","2.61.0-356312":"2025-09-19T21:15:19.874Z","2.61.0":"2025-09-23T02:38:00.767Z","2.62.0-356644":"2025-09-23T03:06:35.470Z","2.62.0":"2025-09-30T19:35:18.050Z","2.63.0-358419":"2025-10-01T16:45:53.117Z","2.63.0-359286":"2025-10-07T00:36:54.515Z","2.63.0-359461":"2025-10-07T21:36:31.600Z","2.63.0-359734":"2025-10-09T00:12:13.264Z","2.63.0-359962":"2025-10-10T00:56:30.300Z","2.70.0-360374":"2025-10-14T18:12:57.267Z","2.63.0":"2025-10-14T18:14:56.467Z","2.70.0-360753":"2025-10-15T23:30:14.746Z","2.70.0-361092":"2025-10-20T23:31:08.175Z","2.70.0-361248":"2025-10-21T21:52:27.574Z","2.70.0-361788":"2025-10-27T19:52:44.996Z","2.70.0":"2025-10-28T21:07:58.555Z","2.71.0":"2025-11-03T21:23:49.941Z","2.72.0":"2025-11-11T02:14:42.233Z","2.73.0":"2025-11-24T21:57:01.497Z","2.74.0-365691":"2025-11-26T01:46:51.870Z","2.74.0-368706":"2025-12-10T22:13:16.164Z","2.74.0-370705":"2025-12-29T20:37:03.534Z"},"bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"author":{"name":"Microsoft and contributors"},"license":"MIT","homepage":"https://fluidframework.com","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/framework/ai-collab"},"description":"Experimental package to simplify integrating AI into Fluid-based applications","maintainers":[{"email":"ffsa@microsoft.com","name":"ms-fluid-bot"},{"email":"microsoft-oss-publishing@microsoft.com","name":"microsoft-oss-releases"},{"email":"npmjs@microsoft.com","name":"microsoft1es"}],"readme":"","readmeFilename":""}