{"_id":"@fluidframework/test-end-to-end-tests","_rev":"297-d04beeda2542bc073fbd6211390a5f35","name":"@fluidframework/test-end-to-end-tests","dist-tags":{"next":"2.0.0-dev.3.1.0.125672","canary":"2.0.0-internal.3.4.5","latest":"1.4.0"},"versions":{"0.36.0-18883":{"name":"@fluidframework/test-end-to-end-tests","version":"0.36.0-18883","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.36.0-18883","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"0b2ee3dbac8e1d2cfc6fb891e34d0289674bdda3","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.36.0-18883.tgz","fileCount":99,"integrity":"sha512-Stj7ZiDSd4O4FMvTC9muaF+jZJtO2pIrO9wMFPl/fAe77YaL2zcZhDf4+pkkeIIQqO1JjtFgEiaWkh1vc6A9hA==","signatures":[{"sig":"MEUCIAafLyp5hecEgbMk8C16xmPGBqPoKyHRd/h9tO0pnHwzAiEAifF2iJimaE/xuqTqkmRg8VrBYKBwzhhumiAj4ET/BPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1444728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR/rGCRA9TVsSAnZWagAAng4P/jYfYa8n8Wdvv88sHDYb\nxTmrbwLS8HaN6qcrbDFzgVaRDm6a/GKpT5rv8RRp+4oXBimBSu+wmzFMn9QD\noeWgLHmz/kSXFdbRNFDXM6wdiiKIZXgsWlYj6T+DdG+dAackcntHVXiw9m3P\nEacmxd4/AM7mabdpv8TxUHvLM62BdjhnIV12KE9D0SYh93njlLwhK76FKCwR\n0joOOwqQkx9FyNAkfOlW9vuR+bN9al4ffialPThqTvyCCcmo8Kc/cuZPbvPK\nnBY5HMABkm+D3Y6Psh/SwHBiiJBfFxCFMG+HaSDvzMK+QmpXNLZX0s2XrjW1\nARAvXuaBA8kbQ/TJwQ0JAoN1B6Vq2pND5rJAGlIj/+NMdJ5ZMtQRzdSV0tGO\nE2faRlcevXJh0dc9QylCJHyJcyHqlMuYCbdD40FQMQyieeZ27lG5G/0gQTt+\njaRrLqg8SCdMl0tz5U5dLIeBFgJNsu5pSBFm6hJ5C32BaM8aKeD+QDq7j7Jb\nUb7dtCb+jqw+4YGXbi1SHhizSiHXzRn1xrOd2teygrGdFh5BBnEkViMo/0s0\nspCYpI90QS6d4FMCnA48GhW0RVGeYwMwe6M3pQPd1A0ESSUv7mAVtkceu+G5\nq7W41MqLUniYvBmoyJk8lk7aUxd95kXu6GIr/YL3UMlUeFrI4S23iKnn08Kg\nGfMm\r\n=KVtA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.36.0-18883.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env FLUID_TEST_DRIVER=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env FLUID_TEST_DRIVER= npm run test:realsvc:run -- --parallel","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env FLUID_TEST_DRIVER=tinylicious start-server-and-test start:tinylicious:test 3000 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env FLUID_TEST_DRIVER=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --parallel --jobs 2","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.11","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","old-ink":"npm:@fluidframework/ink@^0.35.0-0","old-map":"npm:@fluidframework/map@^0.35.0-0","webpack":"^4.43.0","old-cell":"npm:@fluidframework/cell@^0.35.0-0","old-ink2":"npm:@fluidframework/ink@^0.34.0","old-map2":"npm:@fluidframework/map@^0.34.0","cross-env":"^7.0.2","old-cell2":"npm:@fluidframework/cell@^0.34.0","ts-loader":"^6.1.2","old-matrix":"npm:@fluidframework/matrix@^0.35.0-0","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^10.17.24","@types/uuid":"^8.3.0","old-counter":"npm:@fluidframework/counter@^0.35.0-0","old-matrix2":"npm:@fluidframework/matrix@^0.34.0","tinylicious":"^0.4.17169","webpack-cli":"^3.3.11","@types/mocha":"^5.2.5","concurrently":"^5.2.0","old-aqueduct":"npm:@fluidframework/aqueduct@^0.35.0-0","old-counter2":"npm:@fluidframework/counter@^0.34.0","old-sequence":"npm:@fluidframework/sequence@^0.35.0-0","@types/assert":"^1.5.2","old-aqueduct2":"npm:@fluidframework/aqueduct@^0.34.0","old-sequence2":"npm:@fluidframework/sequence@^0.34.0","old-test-utils":"npm:@fluidframework/test-utils@^0.35.0-0","old-test-utils2":"npm:@fluidframework/test-utils@^0.34.0","old-local-driver":"npm:@fluidframework/local-driver@^0.35.0-0","old-local-driver2":"npm:@fluidframework/local-driver@^0.34.0","@fluidframework/ink":"0.36.0-18883","@fluidframework/map":"0.36.0-18883","eslint-plugin-react":"~7.22.0","old-core-interfaces":"npm:@fluidframework/core-interfaces@^0.35.0-0","@fluidframework/cell":"0.36.0-18883","eslint-plugin-import":"~2.22.1","old-container-loader":"npm:@fluidframework/container-loader@^0.35.0-0","old-core-interfaces2":"npm:@fluidframework/core-interfaces@^0.34.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","old-container-loader2":"npm:@fluidframework/container-loader@^0.34.0","old-container-runtime":"npm:@fluidframework/container-runtime@^0.35.0-0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.36.0-18883","old-container-runtime2":"npm:@fluidframework/container-runtime@^0.34.0","old-driver-definitions":"npm:@fluidframework/driver-definitions@^0.35.0-0","old-ordered-collection":"npm:@fluidframework/ordered-collection@^0.35.0-0","@fluidframework/counter":"0.36.0-18883","old-driver-definitions2":"npm:@fluidframework/driver-definitions@^0.34.0","old-ordered-collection2":"npm:@fluidframework/ordered-collection@^0.34.0","old-register-collection":"npm:@fluidframework/register-collection@^0.35.0-0","old-runtime-definitions":"npm:@fluidframework/runtime-definitions@^0.35.0-0","@fluidframework/aqueduct":"0.36.0-18883","@fluidframework/sequence":"0.36.0-18883","old-register-collection2":"npm:@fluidframework/register-collection@^0.34.0","old-runtime-definitions2":"npm:@fluidframework/runtime-definitions@^0.34.0","@fluidframework/base-host":"0.36.0-18883","@fluidframework/datastore":"0.36.0-18883","@typescript-eslint/parser":"~4.14.0","old-container-definitions":"npm:@fluidframework/container-definitions@^0.35.0-0","old-datastore-definitions":"npm:@fluidframework/datastore-definitions@^0.35.0-0","@fluidframework/merge-tree":"0.36.0-18883","@fluidframework/test-utils":"0.36.0-18883","eslint-plugin-prefer-arrow":"~1.2.2","old-container-definitions2":"npm:@fluidframework/container-definitions@^0.34.0","old-datastore-definitions2":"npm:@fluidframework/datastore-definitions@^0.34.0","@fluidframework/driver-base":"0.36.0-18883","@fluidframework/build-common":"^0.20.0","@fluidframework/common-utils":"^0.28.0-0","@fluidframework/driver-utils":"0.36.0-18883","@fluidframework/local-driver":"0.36.0-18883","@fluidframework/test-drivers":"0.36.0-18883","@fluidframework/runtime-utils":"0.36.0-18883","eslint-plugin-eslint-comments":"~3.2.0","@fluidframework/agent-scheduler":"0.36.0-18883","@fluidframework/container-utils":"0.36.0-18883","@fluidframework/core-interfaces":"0.36.0-18883","@fluidframework/request-handler":"0.36.0-18883","@fluidframework/telemetry-utils":"0.36.0-18883","@fluidframework/container-loader":"0.36.0-18883","@fluidframework/mocha-test-setup":"0.36.0-18883","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/container-runtime":"0.36.0-18883","@fluidframework/odsp-doclib-utils":"0.36.0-18883","@fluidframework/test-loader-utils":"0.36.0-18883","@fluidframework/driver-definitions":"0.36.0-18883","@fluidframework/ordered-collection":"0.36.0-18883","@fluidframework/shared-object-base":"0.36.0-18883","@fluidframework/test-runtime-utils":"0.36.0-18883","@fluidframework/eslint-config-fluid":"^0.23.0","@fluidframework/register-collection":"0.36.0-18883","@fluidframework/runtime-definitions":"0.36.0-18883","@fluidframework/protocol-definitions":"^0.1021.0-0","@fluidframework/routerlicious-driver":"0.36.0-18883","@fluidframework/container-definitions":"0.36.0-18883","@fluidframework/datastore-definitions":"0.36.0-18883","@fluidframework/test-driver-definitions":"0.36.0-18883","@fluidframework/container-runtime-definitions":"0.36.0-18883"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.36.0-18883_1615329989548_0.7236055894153399","host":"s3://npm-registry-packages"}},"0.36.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.36.0","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.36.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"41f76a7ff8f9a7976c7d69351d7cb3d843420d42","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.36.0.tgz","fileCount":99,"integrity":"sha512-eQa8KrFd5c8mSrc6EcBLwC9jb4n8M+xRpPSnpam9nG4BFhwKWhKH20tNLgvvhdaWV8ZDmLbDAaD6nryEuXqFWQ==","signatures":[{"sig":"MEUCIQDI5Qe9l4Yl0Yh2NHobXGBocnWEc35A0QiuZ7rOtsCauAIgcqOU3CrGKt5mlWLEI6KSNmQLRvOjd674AhhmVuwoG8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1444900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSDvcCRA9TVsSAnZWagAAVQMQAJysXksUrUlNNSgZ/uzl\n2Tm4IWiP8LiIBTbAxXjWVygJaaaNlWNorXd5VgzRDqFyeKx0CNSoaGtfg8RC\n/NEhWL3Cj840A2ZHfKGt+h/EFQ4fegxF/FSFz3r4y72OLQETGyuRqQc/SPvJ\nzeVUqzaphj7iUJzK8L/nJH8TT/8L9lK59/FfnyaJsnWA8Seae85svVkJQKh9\n+yTrxQ1gN8x3FkRua5twj8b5+ruqDS0epvxPwPJ5C7TTIa3n7+AlyPo3ZASB\nm2M4oTmRTqcF/M8kzorCLepcoU+HljI5bxWxsuyTJSWqqt1Xx/3RduAwGC24\nhkafMtpTS1RMvI+X8Z8I/zh7x+03NVKZg9lZxk5sUuOLMkRloQWQlL7WNmfy\n+HUNYgiatR52EKdLtiffMv0ARpQ4S3XCqas6vL/+0Vp9o8yHvttWGmCzfUEy\nYdXrI8avoAYtYzrU7j4ltOZ62LC3UuzXxq/ygpB9E4w2YXzMgbGLzMqqlYSb\nDZI8xPm+Pfqt8f2mwl5/elWZOFvr4T3rdjXtyDc+j+VrQqEMtdOO/frO1tmA\ny+O9Pm7TnjEWJsm+zLIESbo5sEuyXN6ADfK7pghpthcjFULcDAJx3DRgmOnW\nIwcjbcekD3a4mdPI0pRRXNsGKNNEL58dweHkWZg5xJYIv59Or0U16PELNuvr\nWdO2\r\n=VmfB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.36.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env FLUID_TEST_DRIVER=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env FLUID_TEST_DRIVER= npm run test:realsvc:run -- --parallel","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env FLUID_TEST_DRIVER=tinylicious start-server-and-test start:tinylicious:test 3000 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env FLUID_TEST_DRIVER=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --parallel --jobs 2","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.11","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","old-ink":"npm:@fluidframework/ink@^0.35.0","old-map":"npm:@fluidframework/map@^0.35.0","webpack":"^4.43.0","old-cell":"npm:@fluidframework/cell@^0.35.0","old-ink2":"npm:@fluidframework/ink@^0.34.0","old-map2":"npm:@fluidframework/map@^0.34.0","cross-env":"^7.0.2","old-cell2":"npm:@fluidframework/cell@^0.34.0","ts-loader":"^6.1.2","old-matrix":"npm:@fluidframework/matrix@^0.35.0","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^10.17.24","@types/uuid":"^8.3.0","old-counter":"npm:@fluidframework/counter@^0.35.0","old-matrix2":"npm:@fluidframework/matrix@^0.34.0","tinylicious":"^0.4.17169","webpack-cli":"^3.3.11","@types/mocha":"^5.2.5","concurrently":"^5.2.0","old-aqueduct":"npm:@fluidframework/aqueduct@^0.35.0","old-counter2":"npm:@fluidframework/counter@^0.34.0","old-sequence":"npm:@fluidframework/sequence@^0.35.0","@types/assert":"^1.5.2","old-aqueduct2":"npm:@fluidframework/aqueduct@^0.34.0","old-sequence2":"npm:@fluidframework/sequence@^0.34.0","old-test-utils":"npm:@fluidframework/test-utils@^0.35.0","old-test-utils2":"npm:@fluidframework/test-utils@^0.34.0","old-local-driver":"npm:@fluidframework/local-driver@^0.35.0","old-local-driver2":"npm:@fluidframework/local-driver@^0.34.0","@fluidframework/ink":"^0.36.0","@fluidframework/map":"^0.36.0","eslint-plugin-react":"~7.22.0","old-core-interfaces":"npm:@fluidframework/core-interfaces@^0.35.0","@fluidframework/cell":"^0.36.0","eslint-plugin-import":"~2.22.1","old-container-loader":"npm:@fluidframework/container-loader@^0.35.0","old-core-interfaces2":"npm:@fluidframework/core-interfaces@^0.34.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","old-container-loader2":"npm:@fluidframework/container-loader@^0.34.0","old-container-runtime":"npm:@fluidframework/container-runtime@^0.35.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.36.0","old-container-runtime2":"npm:@fluidframework/container-runtime@^0.34.0","old-driver-definitions":"npm:@fluidframework/driver-definitions@^0.35.0","old-ordered-collection":"npm:@fluidframework/ordered-collection@^0.35.0","@fluidframework/counter":"^0.36.0","old-driver-definitions2":"npm:@fluidframework/driver-definitions@^0.34.0","old-ordered-collection2":"npm:@fluidframework/ordered-collection@^0.34.0","old-register-collection":"npm:@fluidframework/register-collection@^0.35.0","old-runtime-definitions":"npm:@fluidframework/runtime-definitions@^0.35.0","@fluidframework/aqueduct":"^0.36.0","@fluidframework/sequence":"^0.36.0","old-register-collection2":"npm:@fluidframework/register-collection@^0.34.0","old-runtime-definitions2":"npm:@fluidframework/runtime-definitions@^0.34.0","@fluidframework/base-host":"^0.36.0","@fluidframework/datastore":"^0.36.0","@typescript-eslint/parser":"~4.14.0","old-container-definitions":"npm:@fluidframework/container-definitions@^0.35.0","old-datastore-definitions":"npm:@fluidframework/datastore-definitions@^0.35.0","@fluidframework/merge-tree":"^0.36.0","@fluidframework/test-utils":"^0.36.0","eslint-plugin-prefer-arrow":"~1.2.2","old-container-definitions2":"npm:@fluidframework/container-definitions@^0.34.0","old-datastore-definitions2":"npm:@fluidframework/datastore-definitions@^0.34.0","@fluidframework/driver-base":"^0.36.0","@fluidframework/build-common":"^0.20.0","@fluidframework/common-utils":"^0.28.0","@fluidframework/driver-utils":"^0.36.0","@fluidframework/local-driver":"^0.36.0","@fluidframework/test-drivers":"^0.36.0","@fluidframework/runtime-utils":"^0.36.0","eslint-plugin-eslint-comments":"~3.2.0","@fluidframework/agent-scheduler":"^0.36.0","@fluidframework/container-utils":"^0.36.0","@fluidframework/core-interfaces":"^0.36.0","@fluidframework/request-handler":"^0.36.0","@fluidframework/telemetry-utils":"^0.36.0","@fluidframework/container-loader":"^0.36.0","@fluidframework/mocha-test-setup":"^0.36.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/container-runtime":"^0.36.0","@fluidframework/odsp-doclib-utils":"^0.36.0","@fluidframework/test-loader-utils":"^0.36.0","@fluidframework/driver-definitions":"^0.36.0","@fluidframework/ordered-collection":"^0.36.0","@fluidframework/shared-object-base":"^0.36.0","@fluidframework/test-runtime-utils":"^0.36.0","@fluidframework/eslint-config-fluid":"^0.23.0","@fluidframework/register-collection":"^0.36.0","@fluidframework/runtime-definitions":"^0.36.0","@fluidframework/protocol-definitions":"^0.1021.0","@fluidframework/routerlicious-driver":"^0.36.0","@fluidframework/container-definitions":"^0.36.0","@fluidframework/datastore-definitions":"^0.36.0","@fluidframework/test-driver-definitions":"^0.36.0","@fluidframework/container-runtime-definitions":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.36.0_1615346652286_0.6529349793795853","host":"s3://npm-registry-packages"}},"0.36.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.36.1","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.36.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"35d12c4a4a12b3a090843c2816b41a1b5773319f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.36.1.tgz","fileCount":99,"integrity":"sha512-azVVC+/2k9H023DNwcq/qG+ZCus4cvzdk2XN8yDpX0VSmE99nr5Ibf0W94nElz8b0TMc/yXesSkXeCmmQlGbkQ==","signatures":[{"sig":"MEUCIQDbjx9qTi2u2IVLKlUxNj2lvoHC9Ax/ziJNFNQaDnVjrgIgGDjDKrBbBA/1Colz5vYnvYTER8kZPne+xLlEImqeOW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1444900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVPvQCRA9TVsSAnZWagAAFlEQAJHVDngWRzwyHwj2I7nk\nWWdeW56DJfzoMyWc5sFXgvFJdUbYS25QENjqy2jmlmUHhQx1xV/N4h2MfKCV\nrX1dcPZccEvwnvLBGFKlNj/yuqcKD2+va53j0tu8xHYtGhJK3zZP47JWOqPX\nFIqJJMpKEbaZxpyLBGCoMlmKx07/EcbkzOelO3m5I//IqZnGsxFENMHuBHeH\n6IwR1D6xiWt/lG//DaTOpHVPXmCLy0/LYflq9n1YQWhHxSXgCedKKXSwJGEA\nMtsThg8jwwILrGx4EfWHaYIekrHUbvsg8tI54iUPIPLFbMjwb2RLBO+VxbLo\nx4TImDzpSOHaNApja/vm6o6hbawuA5liZWdFyKanljurO6jndU9qj/5n6FGD\nPX2iJlkAVxX6BFzggN/n4IL5Y6lpBo9046cUXkW6MHHCpn5knFF9IeGHhDy7\nL0ZrppQp0Ckq++Z+vZE79fWpYa+ZBafERCFSQPzKoFxiehfWmo4vXuzaOGBx\nehNkChpFIOgs+QwXbPrAHPfkliGkq7TozwCGN39okvUQQz0hiLqWaAkabSDy\nHksg5X0hk5ck+N4wpHjbDs7ZIq7NbEHPEoZnn1VAYXVNdA34SvV8wqn23qc3\nl1PE33/+dbdjcMCd0U0PMle2flt90oAr0JBk86i7IZAMGef2cOgjYHujplMz\n0V/d\r\n=f/LL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.36.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env FLUID_TEST_DRIVER=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env FLUID_TEST_DRIVER= npm run test:realsvc:run -- --parallel","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env FLUID_TEST_DRIVER=tinylicious start-server-and-test start:tinylicious:test 3000 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env FLUID_TEST_DRIVER=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --parallel --jobs 2","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.11","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","old-ink":"npm:@fluidframework/ink@^0.35.0","old-map":"npm:@fluidframework/map@^0.35.0","webpack":"^4.43.0","old-cell":"npm:@fluidframework/cell@^0.35.0","old-ink2":"npm:@fluidframework/ink@^0.34.0","old-map2":"npm:@fluidframework/map@^0.34.0","cross-env":"^7.0.2","old-cell2":"npm:@fluidframework/cell@^0.34.0","ts-loader":"^6.1.2","old-matrix":"npm:@fluidframework/matrix@^0.35.0","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^10.17.24","@types/uuid":"^8.3.0","old-counter":"npm:@fluidframework/counter@^0.35.0","old-matrix2":"npm:@fluidframework/matrix@^0.34.0","tinylicious":"^0.4.17169","webpack-cli":"^3.3.11","@types/mocha":"^5.2.5","concurrently":"^5.2.0","old-aqueduct":"npm:@fluidframework/aqueduct@^0.35.0","old-counter2":"npm:@fluidframework/counter@^0.34.0","old-sequence":"npm:@fluidframework/sequence@^0.35.0","@types/assert":"^1.5.2","old-aqueduct2":"npm:@fluidframework/aqueduct@^0.34.0","old-sequence2":"npm:@fluidframework/sequence@^0.34.0","old-test-utils":"npm:@fluidframework/test-utils@^0.35.0","old-test-utils2":"npm:@fluidframework/test-utils@^0.34.0","old-local-driver":"npm:@fluidframework/local-driver@^0.35.0","old-local-driver2":"npm:@fluidframework/local-driver@^0.34.0","@fluidframework/ink":"^0.36.1","@fluidframework/map":"^0.36.1","eslint-plugin-react":"~7.22.0","old-core-interfaces":"npm:@fluidframework/core-interfaces@^0.35.0","@fluidframework/cell":"^0.36.1","eslint-plugin-import":"~2.22.1","old-container-loader":"npm:@fluidframework/container-loader@^0.35.0","old-core-interfaces2":"npm:@fluidframework/core-interfaces@^0.34.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","old-container-loader2":"npm:@fluidframework/container-loader@^0.34.0","old-container-runtime":"npm:@fluidframework/container-runtime@^0.35.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.36.1","old-container-runtime2":"npm:@fluidframework/container-runtime@^0.34.0","old-driver-definitions":"npm:@fluidframework/driver-definitions@^0.35.0","old-ordered-collection":"npm:@fluidframework/ordered-collection@^0.35.0","@fluidframework/counter":"^0.36.1","old-driver-definitions2":"npm:@fluidframework/driver-definitions@^0.34.0","old-ordered-collection2":"npm:@fluidframework/ordered-collection@^0.34.0","old-register-collection":"npm:@fluidframework/register-collection@^0.35.0","old-runtime-definitions":"npm:@fluidframework/runtime-definitions@^0.35.0","@fluidframework/aqueduct":"^0.36.1","@fluidframework/sequence":"^0.36.1","old-register-collection2":"npm:@fluidframework/register-collection@^0.34.0","old-runtime-definitions2":"npm:@fluidframework/runtime-definitions@^0.34.0","@fluidframework/base-host":"^0.36.1","@fluidframework/datastore":"^0.36.1","@typescript-eslint/parser":"~4.14.0","old-container-definitions":"npm:@fluidframework/container-definitions@^0.35.0","old-datastore-definitions":"npm:@fluidframework/datastore-definitions@^0.35.0","@fluidframework/merge-tree":"^0.36.1","@fluidframework/test-utils":"^0.36.1","eslint-plugin-prefer-arrow":"~1.2.2","old-container-definitions2":"npm:@fluidframework/container-definitions@^0.34.0","old-datastore-definitions2":"npm:@fluidframework/datastore-definitions@^0.34.0","@fluidframework/driver-base":"^0.36.1","@fluidframework/build-common":"^0.20.0","@fluidframework/common-utils":"^0.28.0","@fluidframework/driver-utils":"^0.36.1","@fluidframework/local-driver":"^0.36.1","@fluidframework/test-drivers":"^0.36.1","@fluidframework/runtime-utils":"^0.36.1","eslint-plugin-eslint-comments":"~3.2.0","@fluidframework/agent-scheduler":"^0.36.1","@fluidframework/container-utils":"^0.36.1","@fluidframework/core-interfaces":"^0.36.1","@fluidframework/request-handler":"^0.36.1","@fluidframework/telemetry-utils":"^0.36.1","@fluidframework/container-loader":"^0.36.1","@fluidframework/mocha-test-setup":"^0.36.1","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/container-runtime":"^0.36.1","@fluidframework/odsp-doclib-utils":"^0.36.1","@fluidframework/test-loader-utils":"^0.36.1","@fluidframework/driver-definitions":"^0.36.1","@fluidframework/ordered-collection":"^0.36.1","@fluidframework/shared-object-base":"^0.36.1","@fluidframework/test-runtime-utils":"^0.36.1","@fluidframework/eslint-config-fluid":"^0.23.0","@fluidframework/register-collection":"^0.36.1","@fluidframework/runtime-definitions":"^0.36.1","@fluidframework/protocol-definitions":"^0.1021.0","@fluidframework/routerlicious-driver":"^0.36.1","@fluidframework/container-definitions":"^0.36.1","@fluidframework/datastore-definitions":"^0.36.1","@fluidframework/test-driver-definitions":"^0.36.1","@fluidframework/container-runtime-definitions":"^0.36.1"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.36.1_1616182224269_0.8833054269434943","host":"s3://npm-registry-packages"}},"0.36.2-20364":{"name":"@fluidframework/test-end-to-end-tests","version":"0.36.2-20364","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.36.2-20364","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"86e80fe0cb3105c751f8f082c1a745e5a4e45d89","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.36.2-20364.tgz","fileCount":99,"integrity":"sha512-EX/N6M2PGi3dxIcGmZ+TmC6KUAyug+sBO0OyN+smXNt9nbBpHoHuBSVyV/jCn08Wq9/ukk4VUY2trdubhUcPqQ==","signatures":[{"sig":"MEUCIAH9kmMNSumE1sJgO9Emz4A3DV3L941aD3ua0vLvt6fEAiEA7+RlS4YWRwQRqrklPiCj7GlnAS0VzBwED3HBFCnSUAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1445091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWjgtCRA9TVsSAnZWagAAoegQAJqtUsjzlPq3oMrirYkk\nf+P73q32saykdeSD8NUBDmLrK/XJmiL3QN92k2Iy9sT68ubcfpXVlC/Z/o2g\napH3gAadltvlPe2+osRWCsb307V16r4S6cxAgG8jzlbsZajWEcV1w4jRaIgh\nMbZBRz2lOt7eocEsyDV8ruuEFib1lrK+ePWXBYOE5JuDhW7RG4Xzt8W5EMLS\n6BjGLlLxlwLp0DMdbSEBcLESnHABny9yA8Qy5vWM182S+B2knZn+rwIchuOb\non+lwuWBFmtH/bffw9ExDj9UKTogDq8i0No1y9dqx1xI2B7pKF6cSwNEP1zc\n0L0Ux0d7ABHWLmq6awIug/ZggOedWTidFIYDNFEuP8eazQsGMJKwiuqtAcEY\nRv4+OtuBnG6LMWu8OVFQbCKDPaD6a0w8Djhns8LVRAE8c3edyFKgCaeAkwLV\naev5cFr1sGltEfeZ9m79YdcVX7auSqMOWh3/ElgO5kUFV6GQNORuO5yx69CD\nbqDUd93WgmfngoVlvgLKun5NXgwQVYwq7mVll8j16i0krEUV1Ypd5ns4gdWK\nWt0rXhoZ5tXYkk5dLNcipeqHiF8ywfznBbWlttaJKGqzD0oCq7aXpI/mFKng\nQaXW1lGoyfkZlL5LfKtXn2Z/u5mtLmw4cTzwsS+R5k9yOn3Qh6V7Kigz35fi\nVjmM\r\n=WLMK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.36.2-20364.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env FLUID_TEST_DRIVER=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env FLUID_TEST_DRIVER= npm run test:realsvc:run -- --parallel","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env FLUID_TEST_DRIVER=tinylicious start-server-and-test start:tinylicious:test 3000 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env FLUID_TEST_DRIVER=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --parallel --jobs 2","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.11","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","old-ink":"npm:@fluidframework/ink@^0.35.0","old-map":"npm:@fluidframework/map@^0.35.0","webpack":"^4.43.0","old-cell":"npm:@fluidframework/cell@^0.35.0","old-ink2":"npm:@fluidframework/ink@^0.34.0","old-map2":"npm:@fluidframework/map@^0.34.0","cross-env":"^7.0.2","old-cell2":"npm:@fluidframework/cell@^0.34.0","ts-loader":"^6.1.2","old-matrix":"npm:@fluidframework/matrix@^0.35.0","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^10.17.24","@types/uuid":"^8.3.0","old-counter":"npm:@fluidframework/counter@^0.35.0","old-matrix2":"npm:@fluidframework/matrix@^0.34.0","tinylicious":"^0.4.17169","webpack-cli":"^3.3.11","@types/mocha":"^5.2.5","concurrently":"^5.2.0","old-aqueduct":"npm:@fluidframework/aqueduct@^0.35.0","old-counter2":"npm:@fluidframework/counter@^0.34.0","old-sequence":"npm:@fluidframework/sequence@^0.35.0","@types/assert":"^1.5.2","old-aqueduct2":"npm:@fluidframework/aqueduct@^0.34.0","old-sequence2":"npm:@fluidframework/sequence@^0.34.0","old-test-utils":"npm:@fluidframework/test-utils@^0.35.0","old-test-utils2":"npm:@fluidframework/test-utils@^0.34.0","old-local-driver":"npm:@fluidframework/local-driver@^0.35.0","old-local-driver2":"npm:@fluidframework/local-driver@^0.34.0","@fluidframework/ink":"0.36.2-20364","@fluidframework/map":"0.36.2-20364","eslint-plugin-react":"~7.22.0","old-core-interfaces":"npm:@fluidframework/core-interfaces@^0.35.0","@fluidframework/cell":"0.36.2-20364","eslint-plugin-import":"~2.22.1","old-container-loader":"npm:@fluidframework/container-loader@^0.35.0","old-core-interfaces2":"npm:@fluidframework/core-interfaces@^0.34.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","old-container-loader2":"npm:@fluidframework/container-loader@^0.34.0","old-container-runtime":"npm:@fluidframework/container-runtime@^0.35.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.36.2-20364","old-container-runtime2":"npm:@fluidframework/container-runtime@^0.34.0","old-driver-definitions":"npm:@fluidframework/driver-definitions@^0.35.0","old-ordered-collection":"npm:@fluidframework/ordered-collection@^0.35.0","@fluidframework/counter":"0.36.2-20364","old-driver-definitions2":"npm:@fluidframework/driver-definitions@^0.34.0","old-ordered-collection2":"npm:@fluidframework/ordered-collection@^0.34.0","old-register-collection":"npm:@fluidframework/register-collection@^0.35.0","old-runtime-definitions":"npm:@fluidframework/runtime-definitions@^0.35.0","@fluidframework/aqueduct":"0.36.2-20364","@fluidframework/sequence":"0.36.2-20364","old-register-collection2":"npm:@fluidframework/register-collection@^0.34.0","old-runtime-definitions2":"npm:@fluidframework/runtime-definitions@^0.34.0","@fluidframework/base-host":"0.36.2-20364","@fluidframework/datastore":"0.36.2-20364","@typescript-eslint/parser":"~4.14.0","old-container-definitions":"npm:@fluidframework/container-definitions@^0.35.0","old-datastore-definitions":"npm:@fluidframework/datastore-definitions@^0.35.0","@fluidframework/merge-tree":"0.36.2-20364","@fluidframework/test-utils":"0.36.2-20364","eslint-plugin-prefer-arrow":"~1.2.2","old-container-definitions2":"npm:@fluidframework/container-definitions@^0.34.0","old-datastore-definitions2":"npm:@fluidframework/datastore-definitions@^0.34.0","@fluidframework/driver-base":"0.36.2-20364","@fluidframework/build-common":"^0.20.0","@fluidframework/common-utils":"^0.28.0","@fluidframework/driver-utils":"0.36.2-20364","@fluidframework/local-driver":"0.36.2-20364","@fluidframework/test-drivers":"0.36.2-20364","@fluidframework/runtime-utils":"0.36.2-20364","eslint-plugin-eslint-comments":"~3.2.0","@fluidframework/agent-scheduler":"0.36.2-20364","@fluidframework/container-utils":"0.36.2-20364","@fluidframework/core-interfaces":"0.36.2-20364","@fluidframework/request-handler":"0.36.2-20364","@fluidframework/telemetry-utils":"0.36.2-20364","@fluidframework/container-loader":"0.36.2-20364","@fluidframework/mocha-test-setup":"0.36.2-20364","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/container-runtime":"0.36.2-20364","@fluidframework/odsp-doclib-utils":"0.36.2-20364","@fluidframework/test-loader-utils":"0.36.2-20364","@fluidframework/driver-definitions":"0.36.2-20364","@fluidframework/ordered-collection":"0.36.2-20364","@fluidframework/shared-object-base":"0.36.2-20364","@fluidframework/test-runtime-utils":"0.36.2-20364","@fluidframework/eslint-config-fluid":"^0.23.0","@fluidframework/register-collection":"0.36.2-20364","@fluidframework/runtime-definitions":"0.36.2-20364","@fluidframework/protocol-definitions":"^0.1021.0","@fluidframework/routerlicious-driver":"0.36.2-20364","@fluidframework/container-definitions":"0.36.2-20364","@fluidframework/datastore-definitions":"0.36.2-20364","@fluidframework/test-driver-definitions":"0.36.2-20364","@fluidframework/container-runtime-definitions":"0.36.2-20364"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.36.2-20364_1616525357062_0.19232654862817844","host":"s3://npm-registry-packages"}},"0.37.0-20427":{"name":"@fluidframework/test-end-to-end-tests","version":"0.37.0-20427","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.37.0-20427","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"90ec6aa46c38d77c1fb5d4ba2cf9f989d3565a3d","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.37.0-20427.tgz","fileCount":93,"integrity":"sha512-xOFv/5Nal0UZzR5R6hSlF0VdbZCvcLkVEuTzQUSI2ocQ6GfXIw+zChuP9oHlXoZCTj727xDswpwvPUnd0Jz9hg==","signatures":[{"sig":"MEUCIBgj5LB0F5XvfNflhfj8swIWdps+R8BRBPzswwJ+6/EHAiEA2Ox9emNSde4PHiwhqJi6gU0zfBZLRXRIkNZTXXL1ut4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1511325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW5qTCRA9TVsSAnZWagAA7P0QAKBNb9gBfg3zlO/AMcr1\n4M8iQUe4d2Aep8tx2R/EhrTTYrM/kU0oVPTsO/UItJH2mx36vfn1ahKkJyYZ\nedkvG90nBl6/T9rKVk2MD08xlEkSmv5jhKm5yfVFANB04NQ1ReYZUwmh5tZH\nYFoCGb0bPDFgtFGVc0VU45X8t2vrsC6GoKSrh3yosDHJ4eVINXbkM+6ezSAR\nf9ycavTe5EA3u1MzynZJeqNwaXOOsnJGXcoLvFV8OvlkLtoWSvE8aFdUoQ3f\neQNQTbhzy+yldRDdh8wrYoTecjz544cCL07b9ULP7PkW7imoXq5b4J0xYkNU\nnhzuN0FyMyLk+7aPFuUxpuCsYEG+Rs0xQcZwykYyFfdCZr3eIGCcdBbnR2i0\n2ZbzpFA1Ebv6RpdVV0QEvOh+JcP2H0R1+4kAfKKi5XbJo645Us87EpEDRsox\nBS1XinPDioXG3WERw80Kh/6Vga2E1H/PJFr7VUaXbY/hOWnBupslHEaKfsVb\nO7c7aWzES195ctulsYCTj9JzLoFg8BnHowmefkPQQ7m+eMkD1dvPjGG34klS\npi544lWOg8mFrxA6+nX8qCtYh9vw0wUW9WU1R7hgBHNDVhUIfO4QbABpEGZl\nGFcbAvid2zhEIsK4AVAiFxCJc4Rd9SC4SeLLu8rvCq7Qkb+yowg5/vMJmV2p\na7vU\r\n=WQ9V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.37.0-20427.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run -- --parallel","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 35843 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --parallel --jobs 2","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.11","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.18879","@fluidframework/ink":"0.37.0-20427","@fluidframework/map":"0.37.0-20427","@fluidframework/cell":"0.37.0-20427","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.37.0-20427","@fluidframework/counter":"0.37.0-20427","@fluidframework/aqueduct":"0.37.0-20427","@fluidframework/sequence":"0.37.0-20427","@fluidframework/base-host":"0.37.0-20427","@fluidframework/datastore":"0.37.0-20427","@fluidframework/merge-tree":"0.37.0-20427","@fluidframework/test-utils":"0.37.0-20427","@fluidframework/driver-utils":"0.37.0-20427","@fluidframework/runtime-utils":"0.37.0-20427","@fluidframework/agent-scheduler":"0.37.0-20427","@fluidframework/container-utils":"0.37.0-20427","@fluidframework/core-interfaces":"0.37.0-20427","@fluidframework/request-handler":"0.37.0-20427","@fluidframework/telemetry-utils":"0.37.0-20427","@fluidframework/container-loader":"0.37.0-20427","@fluidframework/mocha-test-setup":"0.37.0-20427","@fluidframework/container-runtime":"0.37.0-20427","@fluidframework/odsp-doclib-utils":"0.37.0-20427","@fluidframework/test-loader-utils":"0.37.0-20427","@fluidframework/driver-definitions":"0.37.0-20427","@fluidframework/ordered-collection":"0.37.0-20427","@fluidframework/shared-object-base":"0.37.0-20427","@fluidframework/test-runtime-utils":"0.37.0-20427","@fluidframework/test-version-utils":"0.37.0-20427","@fluidframework/register-collection":"0.37.0-20427","@fluidframework/runtime-definitions":"0.37.0-20427","@fluidframework/protocol-definitions":"^0.1022.0-0","@fluidframework/container-definitions":"0.37.0-20427","@fluidframework/datastore-definitions":"0.37.0-20427","@fluidframework/test-driver-definitions":"0.37.0-20427","@fluidframework/container-runtime-definitions":"0.37.0-20427"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^10.17.24","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0","@fluidframework/common-utils":"^0.29.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.37.0-20427_1616616082357_0.811119942414217","host":"s3://npm-registry-packages"}},"0.37.0-20517":{"name":"@fluidframework/test-end-to-end-tests","version":"0.37.0-20517","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.37.0-20517","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8f55fa50f22db0416a2654a4747a13dce5bfd565","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.37.0-20517.tgz","fileCount":93,"integrity":"sha512-U3s7GIwxDTdoNo1zvArBpa4z5uLmHkKaBHoTs9ugQgtXbre1Z1URAfURbyggF4KlXTNNaRl0Iz7dmxhXweXmQg==","signatures":[{"sig":"MEUCIQDRJpUMRLaa0pELcJhW5MQMMxwoh0V+pSMtHLBMK3Fh5wIgQIhwqQcx+nQaypvhGWbsY/MBa+U/mvnqJWzi0GbsVmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1484035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXPj3CRA9TVsSAnZWagAAQCQQAJIpyBoyG4w/UYXZGBv+\nrFcBjHK36tLP0hTwlHV7tMrjmac0Lz7PB3Zou2ZsLRwnO9fpaI+JDChNkgj0\nF8q3DVy4PXNey+Ew+Dmhik9phMb5xFYPLIbN5vFV1Q1GdEgjQDlG1HFjmqNK\n3mHXcpZlV9TzOEd5Is29cd+YZmmSRfxIJ7ZTmWEdGp2vJze1QNVZ3S/xWdzC\nPuO3DcXiY1VTAns6VEi3pA0XEkUNERKUpbszGylPqipDf1oPo9KHFu4tOjJm\nY0clJEOnMVswlRXZbprbMiwAj0Rxh2UJ6iI5RV8iYrVJA6RZ9N2YNtNtD86X\nJFcfNuSDtGM0tLTGE5yXQZJ7OEssjIO1+9wo4C3DhokL7oELpOuiT69ew2WS\ntG3hQwtdW6xvh3FmSzEEdjovlco8dhT8HmAfJCzT05V5iQgjSdl1m4k8smsI\nZbIhorwdaglFOlgfBtYjwAm4suQeT1+d0r2CvWhi1YcKeP7lADYSu3e/CMpz\neG/nw8WmE9V298c4hoX0ob7rQB9E7Mtt80a4h7f+LLtQDsl9QG/4oE9J2uNa\nzieIOsECwjWIEOgStGOQZvndr95MdOaP9UfZw+geJRY2nvoC//ruzC7hIyU2\nncej/PaVyWxfGT3G061SwcVeLPw9HqL8XjQhMTLZYnhELCVJA4yJOubd13Mm\nDYw1\r\n=Jkyw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.37.0-20517.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run -- --parallel","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 35843 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --parallel --jobs 2","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.11","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.18879","@fluidframework/ink":"0.37.0-20517","@fluidframework/map":"0.37.0-20517","@fluidframework/cell":"0.37.0-20517","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.37.0-20517","@fluidframework/counter":"0.37.0-20517","@fluidframework/aqueduct":"0.37.0-20517","@fluidframework/sequence":"0.37.0-20517","@fluidframework/base-host":"0.37.0-20517","@fluidframework/datastore":"0.37.0-20517","@fluidframework/merge-tree":"0.37.0-20517","@fluidframework/test-utils":"0.37.0-20517","@fluidframework/driver-utils":"0.37.0-20517","@fluidframework/runtime-utils":"0.37.0-20517","@fluidframework/agent-scheduler":"0.37.0-20517","@fluidframework/container-utils":"0.37.0-20517","@fluidframework/core-interfaces":"0.37.0-20517","@fluidframework/request-handler":"0.37.0-20517","@fluidframework/telemetry-utils":"0.37.0-20517","@fluidframework/container-loader":"0.37.0-20517","@fluidframework/mocha-test-setup":"0.37.0-20517","@fluidframework/container-runtime":"0.37.0-20517","@fluidframework/odsp-doclib-utils":"0.37.0-20517","@fluidframework/test-loader-utils":"0.37.0-20517","@fluidframework/driver-definitions":"0.37.0-20517","@fluidframework/ordered-collection":"0.37.0-20517","@fluidframework/shared-object-base":"0.37.0-20517","@fluidframework/test-runtime-utils":"0.37.0-20517","@fluidframework/test-version-utils":"0.37.0-20517","@fluidframework/register-collection":"0.37.0-20517","@fluidframework/runtime-definitions":"0.37.0-20517","@fluidframework/protocol-definitions":"^0.1022.0-0","@fluidframework/container-definitions":"0.37.0-20517","@fluidframework/datastore-definitions":"0.37.0-20517","@fluidframework/test-driver-definitions":"0.37.0-20517","@fluidframework/container-runtime-definitions":"0.37.0-20517"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^10.17.24","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0","@fluidframework/common-utils":"^0.29.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.37.0-20517_1616705783478_0.36685569983627153","host":"s3://npm-registry-packages"}},"0.37.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.37.0","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.37.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8706f673d50f66a414e27d3275ac928abf4a43a7","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.37.0.tgz","fileCount":93,"integrity":"sha512-9JrL9dSVtlXNH++zanIVw3MPhEnbAbAwm/kQbJ/RYAyql83ihz2pCtwzFUroysEvtWwWxvB9YAvGS9bomzQ0jg==","signatures":[{"sig":"MEYCIQC7oD4Ep/cHsz07BL8m7RzaoGptOXZV965Cb+/JOufIkQIhAOjPh/zbzBNV7hFMv9oErVoSa8tZGrekCxEm6mQQ7QPL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1483867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXYfoCRA9TVsSAnZWagAA7RMP/0Hw0ahLbg3qf9u+AnJE\n6eSRpleeymaNQ+FEDMIVVLDmDfnHn4zlbFiBInL5D2YT6T85irsZg4YmRaQp\nM7PH4doydUnDL6qaaBlhvlL6vdijEVIiQC2ksCK5qVlDCUtCIB0tJN83IFzf\nN/+YPKbwnkJgXMXxV26oAiXYmB9RcWY/GmVn/FNQX/QHEwy47rjS8SQg5r+6\nCsyP5TdfdEwpwL3bD9Gq8vEAlKSX8vQmyVGQ8WzNbocl/PNXnfKzgmfafb8c\nIU1daaaMPLGYzUncVwHBBtRosI/GnAWrPVSL+qp+63d7fHkjH2uA5sEZw7GJ\nfkMLds24dGIYf8/xCTSvO97Z4JhDkF2+oKYOAEz6cIlsmk1byPwURsRAOGb1\n/DrZ6RvudXMj5ewlJT8SIuPjqjNdHfl2WM/2vbS4rYhu0B2vkctvCdwq46Id\n4syZ1KGi3bziMFIKmbFrXNDObZNI4DNvgO1YaalQmTKgf58C/Gg4Ws+srL66\nyUXHIIS0TeCluSY6zjz9c9pHYNovcaRqfliftMLOYBc+fTNnqTevVw2+Hjoo\naRl44LrCE+DUYi7nhLvzhZDeY9825kavjGJB1tAW6FqKS7FPnfkHru0aY4Mq\nkZDMkfV6L1akAsgd3SMHGfy3rRn72i4+M0UUarbCJ++iK7jSA4C+UfxAn+Wr\nZFuW\r\n=T+9A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.37.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run -- --parallel","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 35843 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --parallel --jobs 2","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.11","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.18879","@fluidframework/ink":"^0.37.0","@fluidframework/map":"^0.37.0","@fluidframework/cell":"^0.37.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.37.0","@fluidframework/counter":"^0.37.0","@fluidframework/aqueduct":"^0.37.0","@fluidframework/sequence":"^0.37.0","@fluidframework/base-host":"^0.37.0","@fluidframework/datastore":"^0.37.0","@fluidframework/merge-tree":"^0.37.0","@fluidframework/test-utils":"^0.37.0","@fluidframework/driver-utils":"^0.37.0","@fluidframework/runtime-utils":"^0.37.0","@fluidframework/agent-scheduler":"^0.37.0","@fluidframework/container-utils":"^0.37.0","@fluidframework/core-interfaces":"^0.37.0","@fluidframework/request-handler":"^0.37.0","@fluidframework/telemetry-utils":"^0.37.0","@fluidframework/container-loader":"^0.37.0","@fluidframework/mocha-test-setup":"^0.37.0","@fluidframework/container-runtime":"^0.37.0","@fluidframework/odsp-doclib-utils":"^0.37.0","@fluidframework/test-loader-utils":"^0.37.0","@fluidframework/driver-definitions":"^0.37.0","@fluidframework/ordered-collection":"^0.37.0","@fluidframework/shared-object-base":"^0.37.0","@fluidframework/test-runtime-utils":"^0.37.0","@fluidframework/test-version-utils":"^0.37.0","@fluidframework/register-collection":"^0.37.0","@fluidframework/runtime-definitions":"^0.37.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/container-definitions":"^0.37.0","@fluidframework/datastore-definitions":"^0.37.0","@fluidframework/test-driver-definitions":"^0.37.0","@fluidframework/container-runtime-definitions":"^0.37.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^10.17.24","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0","@fluidframework/common-utils":"^0.29.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.37.0_1616742375731_0.4662349702114703","host":"s3://npm-registry-packages"}},"0.37.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.37.1","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.37.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"43285559a21960a65cb40679067da5703f8e4350","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.37.1.tgz","fileCount":93,"integrity":"sha512-MEhNmwjqdyQWHC5W0fr0cCat5fgGYrmOHZeF0lNCePoNS84Ji/CDQK/M/ICASRRR50VzJETPgRHpgqSCTTk3HA==","signatures":[{"sig":"MEQCIB8CIEXVOEngFwR8nFe0m9qHGQpT7JQISUqRwtBCLO1TAiAEbZW2BRKgn9yu5ZleCbzsBItb8oPs7Kc2O0uVqCO/kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1483867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYiGqCRA9TVsSAnZWagAAPE4P/A0UxJfttrjd80JY28Uj\nBhTocLruj6Gatp5qHnZ78KE9UyQ0l7KFYRELxyAcG9PsxSodCPLG/wBwj0A8\nWrUIt4CVZwHxCJK33ncKUoCapgJI/ebS6uHGkGZ4HtVAL4R0QkePKuaCCAjT\nELP9TRMyL79v5jy1piTFndJvKa9ybBr8fN9ZW1P1PPIltgKUOvMUtnwqVa9b\n49FEqGkIG70M2KqngE6Lv/9j2yASqxhpJ3MRdjgPoadZMUyjHEYFT0usX+Ye\nUR1uRnM/4gZj4wnlZYRThxcv7QwMqG5RbgPp4oEM2OZRwpOWnHFGld9N5oSq\nJnl0EU0cj153gvRMSk4RDVHMg/79EHfJYig33i0YrgnLiVzNN1SjsmKSgiww\nvZvspK9DakB0hBNB/SfIIDkU54CJ5M/Uh2PDiuZ6bUWR29koMz4RzY1/S/VG\nKGgeOzD6NEe2FtR5XzWmDt5Ow1k8Oq8ItQQDAxdVqpZpA58pU7fhJNbvdo06\nq57Mo91AaLhGMXu7u/uiclgPEncgn2riDoxTlMU2K2NmtYiRHQBTAjeKWqLV\n5lDdmz+QuFGoo097/vsc+if8H4FD5tTyhPkrYM61Q7ERHWlWqqA7KJGKWywC\nz19hxjGyDEu/lmn5ypCZJAZn97dOTuMiG96rByaIH1SQNTP+Zdp0MBBrniHE\ny/l7\r\n=ebhc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.37.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run -- --parallel","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 35843 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --parallel --jobs 2","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.11","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.18879","@fluidframework/ink":"^0.37.1","@fluidframework/map":"^0.37.1","@fluidframework/cell":"^0.37.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.37.1","@fluidframework/counter":"^0.37.1","@fluidframework/aqueduct":"^0.37.1","@fluidframework/sequence":"^0.37.1","@fluidframework/base-host":"^0.37.1","@fluidframework/datastore":"^0.37.1","@fluidframework/merge-tree":"^0.37.1","@fluidframework/test-utils":"^0.37.1","@fluidframework/driver-utils":"^0.37.1","@fluidframework/runtime-utils":"^0.37.1","@fluidframework/agent-scheduler":"^0.37.1","@fluidframework/container-utils":"^0.37.1","@fluidframework/core-interfaces":"^0.37.1","@fluidframework/request-handler":"^0.37.1","@fluidframework/telemetry-utils":"^0.37.1","@fluidframework/container-loader":"^0.37.1","@fluidframework/mocha-test-setup":"^0.37.1","@fluidframework/container-runtime":"^0.37.1","@fluidframework/odsp-doclib-utils":"^0.37.1","@fluidframework/test-loader-utils":"^0.37.1","@fluidframework/driver-definitions":"^0.37.1","@fluidframework/ordered-collection":"^0.37.1","@fluidframework/shared-object-base":"^0.37.1","@fluidframework/test-runtime-utils":"^0.37.1","@fluidframework/test-version-utils":"^0.37.1","@fluidframework/register-collection":"^0.37.1","@fluidframework/runtime-definitions":"^0.37.1","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/container-definitions":"^0.37.1","@fluidframework/datastore-definitions":"^0.37.1","@fluidframework/test-driver-definitions":"^0.37.1","@fluidframework/container-runtime-definitions":"^0.37.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^10.17.24","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0","@fluidframework/common-utils":"^0.29.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.37.1_1617043882148_0.9193607141943103","host":"s3://npm-registry-packages"}},"0.37.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.37.2","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.37.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"5d85a438844800122451de67a7e9e66992fa1037","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.37.2.tgz","fileCount":93,"integrity":"sha512-QcDYKHsAVm9qi0fZNz3PLoxF2pMvzaqjA8FOYq0rejtoZIQMM/9PmWyhA970oyNkmRXYJ+cO5TrwPbuOxkbUAg==","signatures":[{"sig":"MEUCIAmnMRFHYJEtN+vag1DzSezOYTzWx2rgBGJJ1/qpoOLGAiEAtjSTYTCuE0BTrxgyFQYs8FK8/At4e1sjDNYBGnVYXnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1483867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYmY4CRA9TVsSAnZWagAA1+AP/3x9/QLdRX+ZCfDPsVty\nWQX0E+g3PoqQqM4qyFt5iCa9D1DeJMRk4bwPInfDjbis9nHirRgdZ5E8maaB\nrYviH3DFDGQAdOebLVCqFNAgV26opGgOAiAuFys0fqIQI9pj419Vbu8XTBAy\ntdLUyNfWXSASjtYkK0a+5NcTv/jfidvr1TehyZJUckNz34rRVxTVsIfY0I7X\nUAwPWo5ZQCF35oAC4oGmTLzCqeU5ORIGb1zNpVM2pHaLgQu57Lv+lzykqJRS\nwbvwmnSFtF+1W2jhqe7VUkaJ2aL0x2RA8/GG5JIkNXzuhnLU/Eg8Hq5Gczn0\nNXOPczeC4QJYaiD8JLmzf7AyAykbfTKBrmmIJIaBxnaxxdFmkqpmRWTd8EyR\n/JBFc4WMplokb23OCUwKgM2Y/Yag0wjpaqOPNWeocR07uFV7K7tz+5ZBoDBs\nC+abikEfrzEl81jTaGqDBLUCPqrF2D7EuhbTecGBKEg66ch0KxvFHjweqwe5\n4/4qecStE+7cF8H89VrmMri+/chxs/DTdAaAzkK/dYZzH9+5uzj3z44iO/uz\nGV53nFANQ1w3QFEMpHlV2I6IpBGatpmZO31LTQGzHqunJ8cmiMCQzbglYjj9\ngNr9wZMEmsMfY+sWYFpXp3KIRpmA7hkxTftzL9nfnfPrRFJOxdsOx9HXaCub\nGbCJ\r\n=MMd1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.37.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run -- --parallel","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 35843 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --parallel --jobs 2","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.11","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.18879","@fluidframework/ink":"^0.37.2","@fluidframework/map":"^0.37.2","@fluidframework/cell":"^0.37.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.37.2","@fluidframework/counter":"^0.37.2","@fluidframework/aqueduct":"^0.37.2","@fluidframework/sequence":"^0.37.2","@fluidframework/base-host":"^0.37.2","@fluidframework/datastore":"^0.37.2","@fluidframework/merge-tree":"^0.37.2","@fluidframework/test-utils":"^0.37.2","@fluidframework/driver-utils":"^0.37.2","@fluidframework/runtime-utils":"^0.37.2","@fluidframework/agent-scheduler":"^0.37.2","@fluidframework/container-utils":"^0.37.2","@fluidframework/core-interfaces":"^0.37.2","@fluidframework/request-handler":"^0.37.2","@fluidframework/telemetry-utils":"^0.37.2","@fluidframework/container-loader":"^0.37.2","@fluidframework/mocha-test-setup":"^0.37.2","@fluidframework/container-runtime":"^0.37.2","@fluidframework/odsp-doclib-utils":"^0.37.2","@fluidframework/test-loader-utils":"^0.37.2","@fluidframework/driver-definitions":"^0.37.2","@fluidframework/ordered-collection":"^0.37.2","@fluidframework/shared-object-base":"^0.37.2","@fluidframework/test-runtime-utils":"^0.37.2","@fluidframework/test-version-utils":"^0.37.2","@fluidframework/register-collection":"^0.37.2","@fluidframework/runtime-definitions":"^0.37.2","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/container-definitions":"^0.37.2","@fluidframework/datastore-definitions":"^0.37.2","@fluidframework/test-driver-definitions":"^0.37.2","@fluidframework/container-runtime-definitions":"^0.37.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^10.17.24","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0","@fluidframework/common-utils":"^0.29.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.37.2_1617061431827_0.5097928611765716","host":"s3://npm-registry-packages"}},"0.37.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.37.3","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.37.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"65c946377b567ea47e762907774d67a270a4f420","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.37.3.tgz","fileCount":93,"integrity":"sha512-pGtg+2k9KgaPUyCek5XgUufVZZmJeOBDro91jGn1FgyHsRe3I8HCFMF9jF2OW9WkH8dBwQbltMp7Z0x+Wqn/lg==","signatures":[{"sig":"MEQCIDlWScsIQPfTpoMaOz+Bg3S54E1PtH4/7zJ0cvPYPDvGAiB/HFk2lQ6CWxNNZNVMDFM8dkE5VWAhLRdlUf7PQzEI0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1483867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbKddCRA9TVsSAnZWagAA2xsQAJ+sy1cCYtHowWOJWpFV\ntqQlE1537A1DeNJuwUgq25pKfsuCXl0hsGz2jLvBlcUbIWSyt9jXQs7wmaMl\nWjVbKGxFBu2wIf1QrqRl2ekIPWxTTOnA766FER4sB98mDn+/tkXxqDgC4ErN\nT7D9ZbUaDiUMSSkOOAwC8q4iTKOOHla0Q/ECQeMTokaJDPFImAaR03uxBWkT\n6dH3Ezx13cjqI2Du+TV7dMwnFzqqWNo9W6P4KKDlya5wC9FIYRjOUT8Z1/74\nwOylmMkstihk1Am5fRgQStRJPGbMNSp5iVtwSAa7Z9OzO2pC2nzQzKeKiKCG\nNfMx9TJoyiVoPNyIwxvwIcURESfE8PrgudA79ZUSfgJIDw5LbqttthMIHMS3\npTs9uKStFDnCanIWML1yfI8zIA6XuIdKeQ7V56B5vPc1k4rNhca5Pdq58I1v\nmKw/e81+zrRupjkn85g2vJN6lud8e8eVgkW66sDynFZ5B5rUPVD34En3OGyB\nk1CmUeE2cnLBdzG6ezEkQbcOz+PCmDmxj387DjooS0VMaEqZWK6izn2n7hhr\nyiccsDggvzxa9T12ynJzAjmUnTvsdJFaWKUbJle/tz9sGKmt5NA4SW1LHkyY\naxuK6pPZSxTM6Yp3wEaYDPuQBbJlvSfk1hp+05mUYp1BSA3shOvXSMJ+FlU6\ntXyN\r\n=Ds2R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.37.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run -- --parallel","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 35843 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --parallel --jobs 2","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.11","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.18879","@fluidframework/ink":"^0.37.3","@fluidframework/map":"^0.37.3","@fluidframework/cell":"^0.37.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.37.3","@fluidframework/counter":"^0.37.3","@fluidframework/aqueduct":"^0.37.3","@fluidframework/sequence":"^0.37.3","@fluidframework/base-host":"^0.37.3","@fluidframework/datastore":"^0.37.3","@fluidframework/merge-tree":"^0.37.3","@fluidframework/test-utils":"^0.37.3","@fluidframework/driver-utils":"^0.37.3","@fluidframework/runtime-utils":"^0.37.3","@fluidframework/agent-scheduler":"^0.37.3","@fluidframework/container-utils":"^0.37.3","@fluidframework/core-interfaces":"^0.37.3","@fluidframework/request-handler":"^0.37.3","@fluidframework/telemetry-utils":"^0.37.3","@fluidframework/container-loader":"^0.37.3","@fluidframework/mocha-test-setup":"^0.37.3","@fluidframework/container-runtime":"^0.37.3","@fluidframework/odsp-doclib-utils":"^0.37.3","@fluidframework/test-loader-utils":"^0.37.3","@fluidframework/driver-definitions":"^0.37.3","@fluidframework/ordered-collection":"^0.37.3","@fluidframework/shared-object-base":"^0.37.3","@fluidframework/test-runtime-utils":"^0.37.3","@fluidframework/test-version-utils":"^0.37.3","@fluidframework/register-collection":"^0.37.3","@fluidframework/runtime-definitions":"^0.37.3","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/container-definitions":"^0.37.3","@fluidframework/datastore-definitions":"^0.37.3","@fluidframework/test-driver-definitions":"^0.37.3","@fluidframework/container-runtime-definitions":"^0.37.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^10.17.24","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0","@fluidframework/common-utils":"^0.29.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.37.3_1617733468999_0.4490191028642221","host":"s3://npm-registry-packages"}},"0.37.3-21287":{"name":"@fluidframework/test-end-to-end-tests","version":"0.37.3-21287","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.37.3-21287","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"c61801d1f20f5ec29e3e9df8f9499dfb10da121c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.37.3-21287.tgz","fileCount":93,"integrity":"sha512-jZ5KokId/Dspe3SAcMhQ3YNUiaUQ61pAIHOdiBU/D1+ORNo+LvVwyXRps98Ug6zKcQrmvnHZ70keo9ZK8dc+Jg==","signatures":[{"sig":"MEUCIQDuV87PZXV4gg+z8+u2dYb4Bvx5rK+052EkJ/ZBesst0gIgLVBmnmXoQEqmajFZnYwPm/KaTBickXtKWXabzBbDg9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1484043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbiyrCRA9TVsSAnZWagAAiEwP/AtjAqeIuvo7lMBTt7MM\n/ggpBMQb45tbYYKg74lV+4tNVzAaTYhviva+/ohmQ3pB7X1zV0dVT/aN8qvm\n0vV65HiNXczngiltrc4D4uuuyBFsfuXCaMugdVA4hKBhqMdtmO5mOQN91d72\nIFVMKIi5vPsGtt9YHzkT8dJdZjoGdQ8tjRb6jight0QGtlQInePjLzDeyUq6\nu5435SZ1pmWtCfXYFvEpEMcgfargyFprhJXENeo09t81Hx9vpfLQnOx17ZXF\n6KxbyMpzi7Wu10gpzGFoAr8SIaAkEY951eh6Pzfp/TI3o8AwyReuOQz0rwuU\nuFMMCXvxdxgUTzPrgGlTJI2gbQj/YkB0A61P0Zublel5wn2/dHXL08xHxaRy\nEv8D7Nry2PD/mRPet/OQdPSHKonT9Znj5ETZvDQ8FtXLaiyXJzvg2LYHM5Qt\nRazsOA0ZcGJi37x12tWK3uOpeA1MZWkS9dHt1xJBXwIIYUyJU5CJf7UPg4ny\nCDPVmRCUrOen6FRDhjKHCdYIf1/Q5BgMkq9aeVtcfqiJYdxLDF6//lFtIo/J\n4csWVSSUG+ZUOapXzjYCUlxBWg4mGLGG3auDYdh/zyCuzKNMyNAEyX1Q+KEj\nO40S7HTRbQCbVPNRhFE87ewTyS1mirtTUdt3ok6cZ7N6yo7sOKOnr5BO1lDi\nmnUg\r\n=zZXy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.37.3-21287.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run -- --parallel","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 35843 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --parallel --jobs 2","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.18879","@fluidframework/ink":"0.37.3-21287","@fluidframework/map":"0.37.3-21287","@fluidframework/cell":"0.37.3-21287","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.37.3-21287","@fluidframework/counter":"0.37.3-21287","@fluidframework/aqueduct":"0.37.3-21287","@fluidframework/sequence":"0.37.3-21287","@fluidframework/base-host":"0.37.3-21287","@fluidframework/datastore":"0.37.3-21287","@fluidframework/merge-tree":"0.37.3-21287","@fluidframework/test-utils":"0.37.3-21287","@fluidframework/driver-utils":"0.37.3-21287","@fluidframework/runtime-utils":"0.37.3-21287","@fluidframework/agent-scheduler":"0.37.3-21287","@fluidframework/container-utils":"0.37.3-21287","@fluidframework/core-interfaces":"0.37.3-21287","@fluidframework/request-handler":"0.37.3-21287","@fluidframework/telemetry-utils":"0.37.3-21287","@fluidframework/container-loader":"0.37.3-21287","@fluidframework/mocha-test-setup":"0.37.3-21287","@fluidframework/container-runtime":"0.37.3-21287","@fluidframework/odsp-doclib-utils":"0.37.3-21287","@fluidframework/test-loader-utils":"0.37.3-21287","@fluidframework/driver-definitions":"0.37.3-21287","@fluidframework/ordered-collection":"0.37.3-21287","@fluidframework/shared-object-base":"0.37.3-21287","@fluidframework/test-runtime-utils":"0.37.3-21287","@fluidframework/test-version-utils":"0.37.3-21287","@fluidframework/register-collection":"0.37.3-21287","@fluidframework/runtime-definitions":"0.37.3-21287","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/container-definitions":"0.37.3-21287","@fluidframework/datastore-definitions":"0.37.3-21287","@fluidframework/test-driver-definitions":"0.37.3-21287","@fluidframework/container-runtime-definitions":"0.37.3-21287"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^10.17.24","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0","@fluidframework/common-utils":"^0.29.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.37.3-21287_1617833131140_0.5255760406124284","host":"s3://npm-registry-packages"}},"0.37.4":{"name":"@fluidframework/test-end-to-end-tests","version":"0.37.4","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.37.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"c72a5e7ebd3eba56ec1e95f1bb39bae162b3ea6c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.37.4.tgz","fileCount":93,"integrity":"sha512-davGdNxGfMhEBZGgoTSWLfR2XVQE73hm/W3UurOlVUpVYu7g3xbpGiHqXCgU60J0k5ovp3WkOxRulyu7NzEutQ==","signatures":[{"sig":"MEYCIQD6FmU/S8DZeZJOfi4770MlBnjMtfo+0+ScLGaio1QYEwIhAKy6Qem1bX6PV13FV6jHGTNvtBP1jCC8tJi6QxkEYfwD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1483867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb20JCRA9TVsSAnZWagAArRAQAIn5aJUfBVMnqhH3Z2VU\nKCtJUKNQ+dSfihyWaR8+uBVAAlmYuSTJehWsLY/wXEmjRsuBEtbP7DVMt4pB\ngwkz0ajaTlFCuxnWW2gStmjH4kCVd7cgm6jH4rqI5cFrJC36TWXxJasAyl1N\nzQPMhr9iSbAjPCWn5Rs35BQwiXefftkfgNaGUwOiY8LBHV38WrSPlhw9w7r/\nNiyZZpXhILACnhLpG0BGWO9LGSRwE2NgGe6MOaYDA6G9Jao5feyHX5h0T/g4\nTBhwm8zgEQhIMaZnp0wf4JDfxhtwNWZkQOqAkaBywAMW1NzaY7LkqdmsO8ZR\nCq5WnF+GreVr8v4Al8KhaqCehL6T5gU7nPTtnPUELzQhz8n/Neb2DjZkcmt8\nj9ZwjcimGoHqhVYTx+lC8tEz2AnrZHgn5jysM7DbPbNM6FNXrgj8VGgJE9ZA\nL9nzgggQCyVM6nMEOdnGnngK6dQnoV12lz2MOpIzisd1x1aQGy8/u0HAML7P\nCjPONaAMztpp5HsnS3GvJ7449k8PQtEKsgJIyYREfaKbLZW/FdvuCl2ck3cd\nLm9j1fXgJlDU2Wdhbt5/uep4GRYpBMcJbK6+TFv6k8mERFHTt2UJC+LSxpKv\ncB5Ps3oGLQq7n9X22UlSBq263Wr3C1qcToo17Hp+flw97WpLAxyf30TG9Soq\nBnop\r\n=SHvx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.37.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run -- --parallel","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 35843 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --parallel --jobs 2","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.18879","@fluidframework/ink":"^0.37.4","@fluidframework/map":"^0.37.4","@fluidframework/cell":"^0.37.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.37.4","@fluidframework/counter":"^0.37.4","@fluidframework/aqueduct":"^0.37.4","@fluidframework/sequence":"^0.37.4","@fluidframework/base-host":"^0.37.4","@fluidframework/datastore":"^0.37.4","@fluidframework/merge-tree":"^0.37.4","@fluidframework/test-utils":"^0.37.4","@fluidframework/driver-utils":"^0.37.4","@fluidframework/runtime-utils":"^0.37.4","@fluidframework/agent-scheduler":"^0.37.4","@fluidframework/container-utils":"^0.37.4","@fluidframework/core-interfaces":"^0.37.4","@fluidframework/request-handler":"^0.37.4","@fluidframework/telemetry-utils":"^0.37.4","@fluidframework/container-loader":"^0.37.4","@fluidframework/mocha-test-setup":"^0.37.4","@fluidframework/container-runtime":"^0.37.4","@fluidframework/odsp-doclib-utils":"^0.37.4","@fluidframework/test-loader-utils":"^0.37.4","@fluidframework/driver-definitions":"^0.37.4","@fluidframework/ordered-collection":"^0.37.4","@fluidframework/shared-object-base":"^0.37.4","@fluidframework/test-runtime-utils":"^0.37.4","@fluidframework/test-version-utils":"^0.37.4","@fluidframework/register-collection":"^0.37.4","@fluidframework/runtime-definitions":"^0.37.4","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/container-definitions":"^0.37.4","@fluidframework/datastore-definitions":"^0.37.4","@fluidframework/test-driver-definitions":"^0.37.4","@fluidframework/container-runtime-definitions":"^0.37.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^10.17.24","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0","@fluidframework/common-utils":"^0.29.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.37.4_1617915144830_0.5417031528492877","host":"s3://npm-registry-packages"}},"0.38.0-21934":{"name":"@fluidframework/test-end-to-end-tests","version":"0.38.0-21934","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.38.0-21934","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"08a3fa1d9fb8d192bc17ce35b3a8de154ddd4f7b","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.38.0-21934.tgz","fileCount":93,"integrity":"sha512-h8bD/ZTZDR0Vbrsf0c+Bj3Di+quYz7C+gPLYuhxV2WwTLdKEfllHPuR43TiQAeUdiUQAlNuF27MVhimTm7sLkg==","signatures":[{"sig":"MEUCIAggEMoj8R8KRgK0Nvg7sX874yIWoY+hzyh8ZqF1vrpEAiEA47bg4Ptc2cGVw8Y9oryYdADnNd5p+Us+HLme0tb5SQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1433392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdzQUCRA9TVsSAnZWagAAHp4P/3cuNpQ+hCs0lxl/vP+p\n1DhJnDJfSD8RFgeMSGT5FJOkVxafwhOskcPULnzT3TtdHe//TCdl3dYGjcBi\npTqTzZZTxvwfeV18tNUt/8nI6yJYi+VWJgucHNgIRMnf7FibLFm7QN5n7k78\n7CjXLLmcm+fogUsD3sbzida7KKQs9YuiNqrLH2lV58+ONRGHNnV0tj135lkK\nOQjdX6AUgB2myuxCbpn3M/d+zkMjhwcMsIuLk9cgdXS9eSL1C9rcjfXFreAs\nMpeKXc28TCeiblFrjrBc0+eSPpDLVQ0q22jS8anA6XD3xjBe5hl7ZiHudBoc\nGET+jJgqbk/qR8AGPUh7td5GacA2dA1by0lRA2b8v8u+xxCAuVacch3nWlCW\nbnk/ueNd66D0jawBaCJqIxOGEJOizM83T5GBiM/B3RZRKirnY7S+KXg1GXX7\n4dfvinr5+b9Jp2SPUDn85bBOGNat5gUpkxOD2dnCBpLhIFCPHHOCkduHkGSj\n3+GW23fWYEVVfhfhbFRE87y1jlrkF3GPYhxwcAYfVhsdaXZ6nZaOt8VGW25w\noTm2URwxcZNVvTsBMcT5tgiyeGBypZ1kAiqM8i+A+VJ+COWeepAG8bx8Y7o7\nYZRfagBcDXT1qY4n7/vwBQIlszD7k/2FhLkfnSj++Qdq8Hgb1nrdxnTLHU/b\na6qr\r\n=IW8w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.38.0-21934.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.38.0-21934","@fluidframework/map":"0.38.0-21934","@fluidframework/cell":"0.38.0-21934","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.38.0-21934","@fluidframework/counter":"0.38.0-21934","@fluidframework/aqueduct":"0.38.0-21934","@fluidframework/sequence":"0.38.0-21934","@fluidframework/base-host":"0.38.0-21934","@fluidframework/datastore":"0.38.0-21934","@fluidframework/merge-tree":"0.38.0-21934","@fluidframework/test-utils":"0.38.0-21934","@fluidframework/driver-utils":"0.38.0-21934","@fluidframework/runtime-utils":"0.38.0-21934","@fluidframework/agent-scheduler":"0.38.0-21934","@fluidframework/container-utils":"0.38.0-21934","@fluidframework/core-interfaces":"0.38.0-21934","@fluidframework/request-handler":"0.38.0-21934","@fluidframework/telemetry-utils":"0.38.0-21934","@fluidframework/container-loader":"0.38.0-21934","@fluidframework/mocha-test-setup":"0.38.0-21934","@fluidframework/container-runtime":"0.38.0-21934","@fluidframework/odsp-doclib-utils":"0.38.0-21934","@fluidframework/test-loader-utils":"0.38.0-21934","@fluidframework/driver-definitions":"0.38.0-21934","@fluidframework/ordered-collection":"0.38.0-21934","@fluidframework/shared-object-base":"0.38.0-21934","@fluidframework/test-runtime-utils":"0.38.0-21934","@fluidframework/test-version-utils":"0.38.0-21934","@fluidframework/register-collection":"0.38.0-21934","@fluidframework/runtime-definitions":"0.38.0-21934","@fluidframework/protocol-definitions":"^0.1022.0-0","@fluidframework/container-definitions":"0.38.0-21934","@fluidframework/datastore-definitions":"0.38.0-21934","@fluidframework/test-driver-definitions":"0.38.0-21934","@fluidframework/container-runtime-definitions":"0.38.0-21934"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.0-0","@fluidframework/common-utils":"^0.29.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.38.0-21934_1618424851495_0.47105724277010497","host":"s3://npm-registry-packages"}},"0.38.0-22000":{"name":"@fluidframework/test-end-to-end-tests","version":"0.38.0-22000","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.38.0-22000","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"03f312f4ed0a7e7021235d6091365614b5e521f4","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.38.0-22000.tgz","fileCount":93,"integrity":"sha512-ODePQP5VJEOjeGIQ+46skTS2UnkGoLZuH4xdWmHVa54fy1Jn2HWNCOXPC867dNL4BBRvd9PtSe2D2Nz3JSl94w==","signatures":[{"sig":"MEYCIQCNyer1rkl7EtFrWzqdyjAF4biV3BVVIHRWVAmOKFvFQQIhAKgsGFm4vgMUfx9Hc6F9WMcV3kGsWp0/i8yaXt5ml5gg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1433392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd4i8CRA9TVsSAnZWagAA/UgP/29mDTAuC7Mu40Utiuin\nceHrss9SFt+2A6YLe1wWHfb/q6fEMymnhLKxM0FUtM0GsAJCvKRWd1Qtstgj\ngeilDXG4PmliGNshuz2hsBom1dKcPNhY0oEcQNE2ZOQCfSgLb7oC70R02sgH\n8ys7ImDT9Hmh6M3ab9FtR4Puyd/zrb6f7rCdeu+00M1xNZg+Jr3PnokW0SMi\nSIAnSKENuVrGQIzDnTV8tNQ+Jcmc9JyOm7Ep0YIbJDOPNbmh2JUhGTg/a2es\n2p9UfAZSbGkeMnBbkuTnnSH7bPIqLmMYkdNlggf8kkucviDzxNvs9neI5U8L\nsPbizrmE6p3baI6StPgeIKXjqVyFJCFnrtpiVTphnaQ93QggQ+dpIScZdsYQ\nvzOlQmA3B4UiObPiWGtOtU7Ay+6KBSNGXjY7lattOt5BlpzNL1iQC5EP7TdQ\n52yQ9acOyFUz6gsM3YnsVUIqf3mtfCrAgpzMJVy50yU4AfEezyqvenBfyWN8\nnOiJEumpmVpnxt6+fjTiP1Ch3U69eO+qifyI4ECs0C+BlXgglLmb4WtEFxQx\n7WsRqFOvtrSNkBQ2DuaSuLK1N11ri8iQPhBzf5Wja8lWI3+zbfmnUufsOU/0\nJq+B9hF4J1wRC9L2+U2erX4UlenPNXuJ2IWTxDTcON/jTH1gbRS8lpOKMrXT\nAUv+\r\n=T8J2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.38.0-22000.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.38.0-22000","@fluidframework/map":"0.38.0-22000","@fluidframework/cell":"0.38.0-22000","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.38.0-22000","@fluidframework/counter":"0.38.0-22000","@fluidframework/aqueduct":"0.38.0-22000","@fluidframework/sequence":"0.38.0-22000","@fluidframework/base-host":"0.38.0-22000","@fluidframework/datastore":"0.38.0-22000","@fluidframework/merge-tree":"0.38.0-22000","@fluidframework/test-utils":"0.38.0-22000","@fluidframework/driver-utils":"0.38.0-22000","@fluidframework/runtime-utils":"0.38.0-22000","@fluidframework/agent-scheduler":"0.38.0-22000","@fluidframework/container-utils":"0.38.0-22000","@fluidframework/core-interfaces":"0.38.0-22000","@fluidframework/request-handler":"0.38.0-22000","@fluidframework/telemetry-utils":"0.38.0-22000","@fluidframework/container-loader":"0.38.0-22000","@fluidframework/mocha-test-setup":"0.38.0-22000","@fluidframework/container-runtime":"0.38.0-22000","@fluidframework/odsp-doclib-utils":"0.38.0-22000","@fluidframework/test-loader-utils":"0.38.0-22000","@fluidframework/driver-definitions":"0.38.0-22000","@fluidframework/ordered-collection":"0.38.0-22000","@fluidframework/shared-object-base":"0.38.0-22000","@fluidframework/test-runtime-utils":"0.38.0-22000","@fluidframework/test-version-utils":"0.38.0-22000","@fluidframework/register-collection":"0.38.0-22000","@fluidframework/runtime-definitions":"0.38.0-22000","@fluidframework/protocol-definitions":"^0.1022.0-0","@fluidframework/container-definitions":"0.38.0-22000","@fluidframework/datastore-definitions":"0.38.0-22000","@fluidframework/test-driver-definitions":"0.38.0-22000","@fluidframework/container-runtime-definitions":"0.38.0-22000"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.0-0","@fluidframework/common-utils":"^0.29.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.38.0-22000_1618446524349_0.7405852652775091","host":"s3://npm-registry-packages"}},"0.38.0-22040":{"name":"@fluidframework/test-end-to-end-tests","version":"0.38.0-22040","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.38.0-22040","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d4bcfdc2362eb70f468a2fdbf29dedc8c4df8afb","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.38.0-22040.tgz","fileCount":93,"integrity":"sha512-NZTEcDoDCbL/u80qxU+Xbd4+80WqASA33k8R7Q+qNfcb1u8vrc9s8H91fWCG+k5qofC9b6wJ/bt7dP1Z55XcLg==","signatures":[{"sig":"MEUCIF4PCNC22CLf3FiG8ScE39NQcmdTKe/xiYVaXjuJ+VGhAiEAzJ9bF+VM/SxdzicR7ADSsfj89ZxMKjCKF4Io3uFRyrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1433392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeHEhCRA9TVsSAnZWagAALYwP/RfU3ExLkzmSWpsUD9fh\nySTgqHeMDg3neqz2Oh1VzCViE+SlmOOgEMkdEF6LokzEnLPUaAopOaaj9ZUc\ngL6SfS2RJSQ9VGKhBXRVdsg+IU6iQl4kCLY7Ohpe6XaGCD4wSxJrSocTPsp3\nu8LRuBbgRD6hK0Svjtk6yo1E+sqKJGcaQWYWuwcUTdWK3mR1EzhyN4elqHPT\nAJ6VJcd5YScGBD+/ZErMO4F3zsht4q7Mc+bhFwI12zE9izRnzdwRT3JcHP+Y\n6HsrTDfFuaYM9cj2+vDmIHZXlg2I1xdzft/KHL+4cOzCx1waqDULYIznM9Lu\n5xohMVDTRmNyFPpxiwSN75dTkkhhdHBt9yReV5JpfyJrEb59hFua8kbtNXHn\nV2YXLSrmsmeduxqlEZiC6/3GrF8+L7jCTUBeIS0ZrSZMSeEtHlZqEBAq06xI\nTADkzAu/XwxAqQiB651Rte7ZEcvhP+NtfekmDoEeEdG1LAIcZVSk/aFlQFNf\n9oKqxJWQChYT1JvNIuqmMLZQPdbk7Ej9xQgLDb8uElMfoAuP/bxGkuWFPWIw\nVrgC8Yj/3ygpvsG/2egP5oZgvXrefvl6vd7gqMRDvBwt0LlXbAc0S8TZNxR1\nQMU10odxWoSfE9oCNfp8MhHBL3GiApme5T4mkOSfQnrqYK2uY4imx8CMjiTj\nVlFs\r\n=YfXD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.38.0-22040.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.38.0-22040","@fluidframework/map":"0.38.0-22040","@fluidframework/cell":"0.38.0-22040","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.38.0-22040","@fluidframework/counter":"0.38.0-22040","@fluidframework/aqueduct":"0.38.0-22040","@fluidframework/sequence":"0.38.0-22040","@fluidframework/base-host":"0.38.0-22040","@fluidframework/datastore":"0.38.0-22040","@fluidframework/merge-tree":"0.38.0-22040","@fluidframework/test-utils":"0.38.0-22040","@fluidframework/driver-utils":"0.38.0-22040","@fluidframework/runtime-utils":"0.38.0-22040","@fluidframework/agent-scheduler":"0.38.0-22040","@fluidframework/container-utils":"0.38.0-22040","@fluidframework/core-interfaces":"0.38.0-22040","@fluidframework/request-handler":"0.38.0-22040","@fluidframework/telemetry-utils":"0.38.0-22040","@fluidframework/container-loader":"0.38.0-22040","@fluidframework/mocha-test-setup":"0.38.0-22040","@fluidframework/container-runtime":"0.38.0-22040","@fluidframework/odsp-doclib-utils":"0.38.0-22040","@fluidframework/test-loader-utils":"0.38.0-22040","@fluidframework/driver-definitions":"0.38.0-22040","@fluidframework/ordered-collection":"0.38.0-22040","@fluidframework/shared-object-base":"0.38.0-22040","@fluidframework/test-runtime-utils":"0.38.0-22040","@fluidframework/test-version-utils":"0.38.0-22040","@fluidframework/register-collection":"0.38.0-22040","@fluidframework/runtime-definitions":"0.38.0-22040","@fluidframework/protocol-definitions":"^0.1022.0-0","@fluidframework/container-definitions":"0.38.0-22040","@fluidframework/datastore-definitions":"0.38.0-22040","@fluidframework/test-driver-definitions":"0.38.0-22040","@fluidframework/container-runtime-definitions":"0.38.0-22040"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.0-0","@fluidframework/common-utils":"^0.29.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.38.0-22040_1618506016675_0.39643401653590105","host":"s3://npm-registry-packages"}},"0.38.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.38.0","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.38.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"ecc9bb8cfc049684e90c9877cecc2609dc82ed34","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.38.0.tgz","fileCount":93,"integrity":"sha512-a3MO2mWq52C4g0itqKRSQnUtOP/FL4yYW3575btxLKAw3p3J+02mLQytjWxyewOFYbXNyzmptkgFIxWiq861dg==","signatures":[{"sig":"MEUCIQDqW5ZLnONYAlrCWSnMjFJBtmZoBvoutLdLxg+p5GK/RgIgb1Q8UqQ/dvawcCLN3iegpZGCHJqjh1zDbuprMZq3rbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1441950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeNDrCRA9TVsSAnZWagAASGYP/23ChRp3lFw+8XRR9V3X\nS+hwh2W2EZAQJ6DL2grKFPV5/oNzbNcKQhfV13hX9jZHRYkgyCVbCFU6il40\niK/tRpW4WT731509WnGHXUZPKA2Hmc0rckoVpvKft77VQTayjehklTuDJKh4\nBKXe8HY6VGprwxk+wSYOghd1nW+DoK+Q/2NFbzCSZZCELo2DX/Pd6gJfsyX0\n3ZexLpmhNduLOc3DdUyuNCg48/wPrBLHvwfiZg2rdlI11RxRKOvKaiw47bXO\n2+QpOKM0ndjh/NWf6G1sPoZBYVA9I8GuAWAz7Dvz4QXO9NnKmCBM1GXAqs2x\n04ZhL8khB0sZ/mtQqPmsyNYYci2rLJcCpxmNIxR7m8Q4OtivaQcmurf+0jen\nXf0rehNmVVKyMSB4JiOKxV20ZZSSQaqJG66sAHH6882OG716F7XKOD2VbCQL\nNgbmoNXlFlBoKggHGs9Kjh9UMMQj0sW4udwpYG1qKdFaAo88b+P4RjTyKMV3\nA4pgOR37ATs0n39t0M+UzBzSKGDFZqswukdIP6CMaqT8qfjP/5Z4scMbVoU1\n79CbDOxP1/qZdHoP1nHWyaVspPC2jptK5J/CmQk1WBIBB+TzT8Q6sfTT1aba\nsY1VN+5Kht0Sg2onEZJYAEWsmO4QOfg3gMIWzaTBBidSDJwej1u1rWhnjywI\n+Cg2\r\n=+DnF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.38.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.38.0","@fluidframework/map":"^0.38.0","@fluidframework/cell":"^0.38.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.38.0","@fluidframework/counter":"^0.38.0","@fluidframework/aqueduct":"^0.38.0","@fluidframework/sequence":"^0.38.0","@fluidframework/base-host":"^0.38.0","@fluidframework/datastore":"^0.38.0","@fluidframework/merge-tree":"^0.38.0","@fluidframework/test-utils":"^0.38.0","@fluidframework/driver-utils":"^0.38.0","@fluidframework/runtime-utils":"^0.38.0","@fluidframework/agent-scheduler":"^0.38.0","@fluidframework/container-utils":"^0.38.0","@fluidframework/core-interfaces":"^0.38.0","@fluidframework/request-handler":"^0.38.0","@fluidframework/telemetry-utils":"^0.38.0","@fluidframework/container-loader":"^0.38.0","@fluidframework/mocha-test-setup":"^0.38.0","@fluidframework/container-runtime":"^0.38.0","@fluidframework/odsp-doclib-utils":"^0.38.0","@fluidframework/test-loader-utils":"^0.38.0","@fluidframework/driver-definitions":"^0.38.0","@fluidframework/ordered-collection":"^0.38.0","@fluidframework/shared-object-base":"^0.38.0","@fluidframework/test-runtime-utils":"^0.38.0","@fluidframework/test-version-utils":"^0.38.0","@fluidframework/register-collection":"^0.38.0","@fluidframework/runtime-definitions":"^0.38.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/container-definitions":"^0.38.0","@fluidframework/datastore-definitions":"^0.38.0","@fluidframework/test-driver-definitions":"^0.38.0","@fluidframework/container-runtime-definitions":"^0.38.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.0","@fluidframework/common-utils":"^0.29.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.38.0_1618530539574_0.34316651433318923","host":"s3://npm-registry-packages"}},"0.38.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.38.1","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.38.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"2fe7dc8b91f1363b16d7a05fa05327e065f39843","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.38.1.tgz","fileCount":93,"integrity":"sha512-NslReqZ3wjF/LauaKc1Jg6fvssZdaeW+eyeD5YjbXzJwx2xYWRuk+K5qqZ8Pq3BQyZBVDwH2GSevTB2IJyrLDg==","signatures":[{"sig":"MEUCIHmBJ2xbnMjMoIzXE7SAOitxTIwkZAuB4AcKnEMi1/6nAiEAkzdGRcK/p1EikTHUUW8YUTILyHXTgACeMKKn3UJRgII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1442611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf3BtCRA9TVsSAnZWagAAkQ4P/ip55aNjl2taCrMNmtBP\nKk4pGf95BSdOkSK19rtpRz+iM5R1zVyEGAjPaifvsD9BJ6ZZOoqlZWWqAISD\nvhNUKpDB8Y7uUbiwzxE/BaqoK5+VLMlzyCvqlUgTgYmylxFpGslZ8+4qp2zj\nbWYGqzgXFExhlDyvh2HkEe5UJaYR/nqyrpEO18H6f62hwWS8QLcLKcB0UaFP\nCx6sWZsSyvymZeLbRYqg3nY1dOHT6hn1Fd/QLpmJvJJnvsOJMAh0ozXUHr4j\n7Lc/aiK7YAAn5W33/6uaH95t8le0PIRNSTR3smPQQCArdYy9nZE5wwD9qcIz\nUuSINwmPxfC5RNvsbHKKmDK2EbXwuvPF3x0Al4uexb7grgEHD/J33plsVVXh\npZSz1owKcC0QU5xgBxUx5qRmGjmqWv7qQ+oAbyeGmOkG18sO+xZFln1XNj+9\n25VDSvqByoAd3vnu4rJAeiI/khp06YUFXpmi5n2GVaZuh9ZWykR+CYtrCSxH\nZVFKa1fjc2PrN5u9quV2bifHCBPxrqO31sTO4Pr+FktHRDjWTndv8RjBXWe1\njJ0VQESV8S3xzAVLvWko0h7yBjJMnEmp9H4SLQffsxDccJLFK18xIxNemu24\nagkYx2e4PQ7QiMI0w/p1+iJZzu0Gol3RqiHbPy6f9SdapMytdPcyEISNdL/2\npo0C\r\n=kqDX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.38.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.38.1","@fluidframework/map":"^0.38.1","@fluidframework/cell":"^0.38.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.38.1","@fluidframework/counter":"^0.38.1","@fluidframework/aqueduct":"^0.38.1","@fluidframework/sequence":"^0.38.1","@fluidframework/base-host":"^0.38.1","@fluidframework/datastore":"^0.38.1","@fluidframework/merge-tree":"^0.38.1","@fluidframework/test-utils":"^0.38.1","@fluidframework/driver-utils":"^0.38.1","@fluidframework/runtime-utils":"^0.38.1","@fluidframework/agent-scheduler":"^0.38.1","@fluidframework/container-utils":"^0.38.1","@fluidframework/core-interfaces":"^0.38.1","@fluidframework/request-handler":"^0.38.1","@fluidframework/telemetry-utils":"^0.38.1","@fluidframework/container-loader":"^0.38.1","@fluidframework/mocha-test-setup":"^0.38.1","@fluidframework/container-runtime":"^0.38.1","@fluidframework/odsp-doclib-utils":"^0.38.1","@fluidframework/test-loader-utils":"^0.38.1","@fluidframework/driver-definitions":"^0.38.1","@fluidframework/ordered-collection":"^0.38.1","@fluidframework/shared-object-base":"^0.38.1","@fluidframework/test-runtime-utils":"^0.38.1","@fluidframework/test-version-utils":"^0.38.1","@fluidframework/register-collection":"^0.38.1","@fluidframework/runtime-definitions":"^0.38.1","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/container-definitions":"^0.38.1","@fluidframework/datastore-definitions":"^0.38.1","@fluidframework/test-driver-definitions":"^0.38.1","@fluidframework/container-runtime-definitions":"^0.38.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.0","@fluidframework/common-utils":"^0.29.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.38.1_1618964589131_0.3866246797999111","host":"s3://npm-registry-packages"}},"0.38.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.38.2","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.38.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"82e58c65bbe0fdd5e7dbeb8b29ed3d42c3b7abb8","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.38.2.tgz","fileCount":93,"integrity":"sha512-phlTTw3jY+aad0wn2OZ24N7Z5KkmmALFixViQZvLSiBsU0PrPRhvMOc3x5vTICOdAkvTskgPqqOPH8LmhzZMkg==","signatures":[{"sig":"MEUCIQCKtG1qiuVdKrOpQmzdjweAnhvMw4TESQm/63ZEOLlKHgIgUP5vb4HwHwoTaNYKty1gRlAGYEQ14Sse0NYkbiJaqYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1442679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggKBlCRA9TVsSAnZWagAAjgIP/RQJRry4A3Lv+EqR1dnh\n7wgW3XVobEXZsB7gv2WXi1ruu2N2rtHW/W7Qhiw/IXryrrICgTZp+DJUzSHy\nNsUX7Q+Dis+OCM9MGCnu7j1gNFkfivUbg2NhZGp5lGbt4EFXU9oGtI17ZbF3\nzthZBTTNUSpBnl13zboVtiCt41EgMKjmqDelFPyLMVPrMUOxSjzB3+Erg4pz\nQrMWGcwqTy3N3ixaAUL+4vLmibc/qoxxGT5z7q/LN1D2P6vXhXSpxvyiE2a7\npDiotJe31YIU+9K9aa61FP4qh6JqMMIu1go11KPYVLqqb5ybs/nModHvLrbI\nQh78MqKnZ8Hlcuj8yQ7zUkMBcNoMj+Xtjopwdhv7kuu0lkXfO57SDn9k2Mjx\nMJLbGQlDKn726tNa8848ehfIWpQ9o5RNB5dKEW8MMZXTnuC6ifooq/JmIcGj\nMrUhQG+1DYGVQT3EhrL4KNB4tRyRSAvcQjTjJ34NkRIUvtZRlJLBjs9iHwap\nSl3K+LeCYRutch2huNl3XvMnorD9q2Atq/7iEjxVOWA/mzcBObBYWq94vslO\nWQrkrhtLhWmpGCkEP6cPCqsNXb7bYZSJ2DXvI+2Roowrp7BIANnohsTOSUWP\nEp7KXR3o/EMdR8Ags9E2he+BKf8/wLMjv389mLUoyTZglyp19DoRsLqtrxp+\nPfWj\r\n=sV/Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.38.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.38.2","@fluidframework/map":"^0.38.2","@fluidframework/cell":"^0.38.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.38.2","@fluidframework/counter":"^0.38.2","@fluidframework/aqueduct":"^0.38.2","@fluidframework/sequence":"^0.38.2","@fluidframework/base-host":"^0.38.2","@fluidframework/datastore":"^0.38.2","@fluidframework/merge-tree":"^0.38.2","@fluidframework/test-utils":"^0.38.2","@fluidframework/driver-utils":"^0.38.2","@fluidframework/runtime-utils":"^0.38.2","@fluidframework/agent-scheduler":"^0.38.2","@fluidframework/container-utils":"^0.38.2","@fluidframework/core-interfaces":"^0.38.2","@fluidframework/request-handler":"^0.38.2","@fluidframework/telemetry-utils":"^0.38.2","@fluidframework/container-loader":"^0.38.2","@fluidframework/mocha-test-setup":"^0.38.2","@fluidframework/container-runtime":"^0.38.2","@fluidframework/odsp-doclib-utils":"^0.38.2","@fluidframework/test-loader-utils":"^0.38.2","@fluidframework/driver-definitions":"^0.38.2","@fluidframework/ordered-collection":"^0.38.2","@fluidframework/shared-object-base":"^0.38.2","@fluidframework/test-runtime-utils":"^0.38.2","@fluidframework/test-version-utils":"^0.38.2","@fluidframework/register-collection":"^0.38.2","@fluidframework/runtime-definitions":"^0.38.2","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/container-definitions":"^0.38.2","@fluidframework/datastore-definitions":"^0.38.2","@fluidframework/test-driver-definitions":"^0.38.2","@fluidframework/container-runtime-definitions":"^0.38.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.0","@fluidframework/common-utils":"^0.29.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.38.2_1619042404438_0.1058589510169694","host":"s3://npm-registry-packages"}},"0.38.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.38.3","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.38.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f89b125088a4c1486cfd4d58fd797ea090c4b1c1","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.38.3.tgz","fileCount":93,"integrity":"sha512-3izc7WApqXAOZfLZwMomVdFYeu7uUHyMTJQovnlOcjT4xVb1d1l0+L3Z1SvHODbkCnAELqrjKKcLIuRrsLV4Ag==","signatures":[{"sig":"MEQCIDeJApcO3DU8MLicpDCc1nbrqkhi/OfKICQl6Z8bg5X1AiBwSTKYQLokIGcByxDC4w+0KfQ5uc93F8A4LrtU54/JIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1442679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggxszCRA9TVsSAnZWagAA+7UP/2T++wYMmL6vPY4lzYMG\nDeKXcsXkMhnzxRcDI3P7IQk495CDoxQTA1S850cfKC9e73awBBjET6vBo4xy\n8YtMY6aF9NSk8n4AcnkjyD0W+VoSsB/DJKN0ScxCW0xBxa1FsGILWX4iOR0X\n43rbGOmtBwEBh28m8AvTJBrOFOXnjYG/ns0cNgl0wlN4dJW6MXLgcCnwP8ZL\ng4ihZkBeEexHpyDQt4QpdBh6g3sc/wHi6g2LRfHYGXkMHReqwtZXVNakG4/5\n/A5pXV6LWpB1vCt73R+2V1tMIIs/poTqOLklGS5qE4BG9jyVMRL8WnEejDXm\nqZ65zqjlAZhTmAsbSJdOmsOOuEIcl/Mk8D7kfqBw4HyDJbuM09KkDD5rnt2T\nEJlaoEhGIC+kmnETh5q7uWKIk4JFEs2E5ihzpc0mNgSPZLUt/390PP1EfmC9\nS16eV+nnpicENQYP0TI8vQ24UNMLaIboqs6Sbf95aeL5ObOG6eGlCDOsGKWq\n/ayf3D64AdslTH24nPuNHv/OWdreA1cxb016gLCdtuFtowfzwBAW8zeNVNgV\nEhIf/7W8p/7no+N/PBoQIg/p6XdibLijc40cAbxnTYHMqcGz0Zwaz0OfDFXi\nZWTGyZEEAwC7fkObiIoP+Mk2+hTBxeMWRxNpxVnNvuS1ht8jZBhwR7ElEWzI\nenbZ\r\n=DEbh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.38.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.38.3","@fluidframework/map":"^0.38.3","@fluidframework/cell":"^0.38.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.38.3","@fluidframework/counter":"^0.38.3","@fluidframework/aqueduct":"^0.38.3","@fluidframework/sequence":"^0.38.3","@fluidframework/base-host":"^0.38.3","@fluidframework/datastore":"^0.38.3","@fluidframework/merge-tree":"^0.38.3","@fluidframework/test-utils":"^0.38.3","@fluidframework/driver-utils":"^0.38.3","@fluidframework/runtime-utils":"^0.38.3","@fluidframework/agent-scheduler":"^0.38.3","@fluidframework/container-utils":"^0.38.3","@fluidframework/core-interfaces":"^0.38.3","@fluidframework/request-handler":"^0.38.3","@fluidframework/telemetry-utils":"^0.38.3","@fluidframework/container-loader":"^0.38.3","@fluidframework/mocha-test-setup":"^0.38.3","@fluidframework/container-runtime":"^0.38.3","@fluidframework/odsp-doclib-utils":"^0.38.3","@fluidframework/test-loader-utils":"^0.38.3","@fluidframework/driver-definitions":"^0.38.3","@fluidframework/ordered-collection":"^0.38.3","@fluidframework/shared-object-base":"^0.38.3","@fluidframework/test-runtime-utils":"^0.38.3","@fluidframework/test-version-utils":"^0.38.3","@fluidframework/register-collection":"^0.38.3","@fluidframework/runtime-definitions":"^0.38.3","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/container-definitions":"^0.38.3","@fluidframework/datastore-definitions":"^0.38.3","@fluidframework/test-driver-definitions":"^0.38.3","@fluidframework/container-runtime-definitions":"^0.38.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.0","@fluidframework/common-utils":"^0.29.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.38.3_1619204914588_0.45175514159102637","host":"s3://npm-registry-packages"}},"0.38.4":{"name":"@fluidframework/test-end-to-end-tests","version":"0.38.4","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.38.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b11bf3f41e8c74f02eb5b37cb121b11786b7c647","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.38.4.tgz","fileCount":93,"integrity":"sha512-+U+Mmz3dhXPE18XYS2YRKd1//YL/cuqy+zn2knPaezMjjuW8KpyJ+mAQvt97NcAVkavqARPCedxfp7ZIaarRtQ==","signatures":[{"sig":"MEQCIG8sIEhCw5ip6uCQ3YkMll4w1n4M8QY0tYostfdy18IgAiAF0t8BwiPIfJTsWCX4ny+UUIEb/iDJikqynBVi5JtFTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1442679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg1XDCRA9TVsSAnZWagAACokP/jVJX6jKCn/VSLTwLofA\nbdpAS6MfZwbqtZVSuHoQXSVlwCEL5JCMvaWSGl55PEK5WKvXzEIv+jEUNH7r\nRr45t7/E4qivr2JmPgwbknP8tOFqXdfkxf11Oi8HTyAvru81/GAiU5hTNvlP\ndTjHBeS+lVpCfd8Z3negLqUssE4V7R2Xi9s7HslLydnvFV4lnqhqt2JcTXbu\nPzz0MLkehSNFKyjAPoIO1LqbhpBCAdwWvXTUTfV61Ba79f8oZuksJF4WrjJB\n+MPFLcC/819YdXTfkKhL35l8lRIR1WNYfxhZpZzwhjMnu6qIoSFtLhiDbYSm\naBWebf0WEp3WjEL6+v0X75HXkHwr/A6uGS99VIrSxHGyJKww5Jy7MoRZ+kTJ\nz5/1vhT8mmIXtWZk6uChrnsyicFj84qWTnowF6AX2faP0UeH6o7VFLZdWwIK\n4Fi06cpVJwjXYLv61KmL3/zv5Q487aHVibxmqJhF3uRrM79LojuPq6lX+IHd\nKChdN8m4a3unve7b0YKIpFs0LR2WEOwODu3sSqXQrMfdrh3FqdBzdsdos6i/\n+tyzEZRSaReHtApltV+lUtWn/oJUlDwigHQhpk+m4ebGdsDC0ZxifnlVH4Nq\nvbIFa8NrJRbpTWxz4+mNP48tpy0LTghPaspoeK32Kgt/e+OU4NRH0euwkL6T\nUsgD\r\n=FnLC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.38.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.38.4","@fluidframework/map":"^0.38.4","@fluidframework/cell":"^0.38.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.38.4","@fluidframework/counter":"^0.38.4","@fluidframework/aqueduct":"^0.38.4","@fluidframework/sequence":"^0.38.4","@fluidframework/base-host":"^0.38.4","@fluidframework/datastore":"^0.38.4","@fluidframework/merge-tree":"^0.38.4","@fluidframework/test-utils":"^0.38.4","@fluidframework/driver-utils":"^0.38.4","@fluidframework/runtime-utils":"^0.38.4","@fluidframework/agent-scheduler":"^0.38.4","@fluidframework/container-utils":"^0.38.4","@fluidframework/core-interfaces":"^0.38.4","@fluidframework/request-handler":"^0.38.4","@fluidframework/telemetry-utils":"^0.38.4","@fluidframework/container-loader":"^0.38.4","@fluidframework/mocha-test-setup":"^0.38.4","@fluidframework/container-runtime":"^0.38.4","@fluidframework/odsp-doclib-utils":"^0.38.4","@fluidframework/test-loader-utils":"^0.38.4","@fluidframework/driver-definitions":"^0.38.4","@fluidframework/ordered-collection":"^0.38.4","@fluidframework/shared-object-base":"^0.38.4","@fluidframework/test-runtime-utils":"^0.38.4","@fluidframework/test-version-utils":"^0.38.4","@fluidframework/register-collection":"^0.38.4","@fluidframework/runtime-definitions":"^0.38.4","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/container-definitions":"^0.38.4","@fluidframework/datastore-definitions":"^0.38.4","@fluidframework/test-driver-definitions":"^0.38.4","@fluidframework/container-runtime-definitions":"^0.38.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.0","@fluidframework/common-utils":"^0.29.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.38.4_1619219906538_0.17541575565309442","host":"s3://npm-registry-packages"}},"0.39.0-23254":{"name":"@fluidframework/test-end-to-end-tests","version":"0.39.0-23254","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.39.0-23254","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"48ac9534233f9e3efbe7062f42c70cea415cf465","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.39.0-23254.tgz","fileCount":93,"integrity":"sha512-u6yxgA1sh7dO6AnjQUAkp2QEtVGGhZl5Yu59oAzHBmIoSCgIm36uWd9GXI7VlxC8aX8Ygj7AubjZQ/kXP1kisg==","signatures":[{"sig":"MEUCIQCzjjjCa1IqYp3kn0k2zgiq6vv3A0TOJrJcEQ+i2mzWOwIgTTIH9Bd8YucPMa2V1c5MojwryUifit9TSxv3YK0fOYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1444693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiEcUCRA9TVsSAnZWagAA1qkQAItuRKpv/K9bv22BCvBd\nfC5A1OzJ+C7q9uzwMloHFxym3cczAUbmRSUirFnfL51rFfIrUMBREVdraoMD\nNOZDmFuHMT4ooX0SOXU8JzhpC9PaTkN6NmqZZQdOJ2+lIs8n99jkzQqH6Eih\nmjtrd+fgfxl+tcTNvFAM/bAdYkxJ4Vi2OAVmcKa2PCRjiwIDzC0NZca+DojM\nK6rlQbg+NBMDrjb/Gqxjy35p6T0r0mwUwgr1WpShiakouiys/TUR8yl2kI+0\ndh1JDw/YmjQI4DF0QRjnVX9sd5McfE2rCQNE3Wg8lSOXDGiHl/jZQYnYk6UU\ni6ZtHSoNxttxhgeB8nDb1JeEf+jLT28vhE6oaXwhI6G7f6LlLK0pim/dkeQb\neK4kMtLc898Dm1Eluvq29tKmEnr2eP6mFhEc9oUE3QiTvAhc/cJPhvsldeyb\nUj8OHhLdxRHTpFIJPfpxTeV5zeMHzsWOBdTjS3p+sdriEZsOoz5ORZOuWmeO\nvovbAkxMqUkT172lWebB8tPP8dqamIu1ADm8iHoKEXl1hzIXPY5ar8o4TjFQ\ni1iUi36cI58DvQOXY+Uxtg01Z/GlAtpfGxjp+RAhC50RGo23+Yop9GpTD+39\nCLygQ/mf0xV3lZImfGlCrGdGsxekGhTnvMio9o9GT7oe/lnHyD90H3ClaNSc\nS8hL\r\n=50jn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.39.0-23254.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.39.0-23254","@fluidframework/map":"0.39.0-23254","@fluidframework/cell":"0.39.0-23254","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.39.0-23254","@fluidframework/counter":"0.39.0-23254","@fluidframework/aqueduct":"0.39.0-23254","@fluidframework/sequence":"0.39.0-23254","@fluidframework/base-host":"0.39.0-23254","@fluidframework/datastore":"0.39.0-23254","@fluidframework/merge-tree":"0.39.0-23254","@fluidframework/test-utils":"0.39.0-23254","@fluidframework/driver-utils":"0.39.0-23254","@fluidframework/runtime-utils":"0.39.0-23254","@fluidframework/agent-scheduler":"0.39.0-23254","@fluidframework/container-utils":"0.39.0-23254","@fluidframework/core-interfaces":"0.39.0-23254","@fluidframework/request-handler":"0.39.0-23254","@fluidframework/telemetry-utils":"0.39.0-23254","@fluidframework/container-loader":"0.39.0-23254","@fluidframework/mocha-test-setup":"0.39.0-23254","@fluidframework/container-runtime":"0.39.0-23254","@fluidframework/odsp-doclib-utils":"0.39.0-23254","@fluidframework/test-loader-utils":"0.39.0-23254","@fluidframework/driver-definitions":"0.39.0-23254","@fluidframework/ordered-collection":"0.39.0-23254","@fluidframework/shared-object-base":"0.39.0-23254","@fluidframework/test-runtime-utils":"0.39.0-23254","@fluidframework/test-version-utils":"0.39.0-23254","@fluidframework/register-collection":"0.39.0-23254","@fluidframework/runtime-definitions":"0.39.0-23254","@fluidframework/protocol-definitions":"^0.1024.0-0","@fluidframework/container-definitions":"0.39.0-23254","@fluidframework/datastore-definitions":"0.39.0-23254","@fluidframework/odsp-driver-definitions":"0.39.0-23254","@fluidframework/test-driver-definitions":"0.39.0-23254","@fluidframework/container-runtime-definitions":"0.39.0-23254"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0-0","@fluidframework/common-utils":"^0.30.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.39.0-23254_1619543827420_0.5978496865411327","host":"s3://npm-registry-packages"}},"0.39.0-23272":{"name":"@fluidframework/test-end-to-end-tests","version":"0.39.0-23272","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.39.0-23272","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"da85b51dcbd7d79f3c07ab6a58040f1ac195f747","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.39.0-23272.tgz","fileCount":93,"integrity":"sha512-f/9OQy+AmfhazQaVgANIkQdrzoedgS44n+ihdkghcZZlaxEaI0UuqfWqsWiUrJnkGMSVxFTc/B6Hc7S350LBFg==","signatures":[{"sig":"MEUCIHia4zKAvQ4XFVwiuGJbIyxgamxgEZnAj8zOxOU3dP8UAiEA2KlioWIwXVqcxdasDIlIuL+4eIqnk6nDc2WXXnHYzT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1444693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiFXNCRA9TVsSAnZWagAAcZoQAJRHrFPED9zXtjwFWZjz\nEvP0tp0NbLYx7e8VmzaPj8JbzcGhoAncOalF6J3niCpmYlew4T0xEV05AcVU\ngzJlWgbtyu8OuCKJHnuz8CR2RdD4TMJt3Xadfkw0UaMCT6bGFOg7i+fE1EIe\nGG8sxE62oArjebRmwt8lruvk+JrrgpeZ8blSupmdPv9uUs3qJnVyjBD2IXuI\nJceizjyu8UszpAN6mWEzT4+cI5TInredemJVoW2lgUnStBg9tgmN/Tu0+XEN\ntw4hLFBb1iprJh6RMWIqPOHZTrdBncD9dqcfIJsrgr7KKEhtAltA0/dGvFk4\nZ5TNWDALn9jYsJNo7NSQbfeTBrSAT+3JPFcxZs7kWmhKZkHeAKwKRHs/0txi\np95MPkwwyjzoo7aJNfVfpFTUF8r46aE5M57A40mEqlNAMgbtTVDK+F5l3HiS\ns+j8Nt50PzH+GFqQ+QvLruxvlknqXTr7Y0qGsEMpHeqr7Q+OpK7J6JiimhZX\n2XTpcncadIjimeuy/agw0UbseRLC47OgMgNNVphPWnSUwKNEfPr3Hv7RKv50\nNWfhQuj/7tnEmRp7PUgpFUJT7Dfgwq29nqadEW6mWw/8Z2tRCjy/SVYvSdpm\nERo2xOmDjLoUVbacSP9vrSfQVvuoPqw63YwBUsvJ2l7RefLwdbxtWuJiSyh3\np9n1\r\n=VTA/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.39.0-23272.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.39.0-23272","@fluidframework/map":"0.39.0-23272","@fluidframework/cell":"0.39.0-23272","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.39.0-23272","@fluidframework/counter":"0.39.0-23272","@fluidframework/aqueduct":"0.39.0-23272","@fluidframework/sequence":"0.39.0-23272","@fluidframework/base-host":"0.39.0-23272","@fluidframework/datastore":"0.39.0-23272","@fluidframework/merge-tree":"0.39.0-23272","@fluidframework/test-utils":"0.39.0-23272","@fluidframework/driver-utils":"0.39.0-23272","@fluidframework/runtime-utils":"0.39.0-23272","@fluidframework/agent-scheduler":"0.39.0-23272","@fluidframework/container-utils":"0.39.0-23272","@fluidframework/core-interfaces":"0.39.0-23272","@fluidframework/request-handler":"0.39.0-23272","@fluidframework/telemetry-utils":"0.39.0-23272","@fluidframework/container-loader":"0.39.0-23272","@fluidframework/mocha-test-setup":"0.39.0-23272","@fluidframework/container-runtime":"0.39.0-23272","@fluidframework/odsp-doclib-utils":"0.39.0-23272","@fluidframework/test-loader-utils":"0.39.0-23272","@fluidframework/driver-definitions":"0.39.0-23272","@fluidframework/ordered-collection":"0.39.0-23272","@fluidframework/shared-object-base":"0.39.0-23272","@fluidframework/test-runtime-utils":"0.39.0-23272","@fluidframework/test-version-utils":"0.39.0-23272","@fluidframework/register-collection":"0.39.0-23272","@fluidframework/runtime-definitions":"0.39.0-23272","@fluidframework/protocol-definitions":"^0.1024.0-0","@fluidframework/container-definitions":"0.39.0-23272","@fluidframework/datastore-definitions":"0.39.0-23272","@fluidframework/odsp-driver-definitions":"0.39.0-23272","@fluidframework/test-driver-definitions":"0.39.0-23272","@fluidframework/container-runtime-definitions":"0.39.0-23272"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0-0","@fluidframework/common-utils":"^0.30.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.39.0-23272_1619547596672_0.3282445613308951","host":"s3://npm-registry-packages"}},"0.39.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.39.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.39.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"64a0ec01ae0e412902ca70537b783b25ae608e4c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.39.0.tgz","fileCount":93,"integrity":"sha512-N/oJbyQaQKMdo0yIgdcMR1AgBEHX4FA5r6w1dj4KUBNGZXslonKTXEII1eLZjdU9CBhJa0eTdTFK9vSwsPdTXA==","signatures":[{"sig":"MEYCIQDuu0a6DS1DBc7cmhU18gIWYYqR4IOvfBOdLvwFiSGK8QIhAJu7V72fdAuWcGcM5LqZTyvMrpxGi+/Ca7muBsj3OWIx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1444506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiKhQCRA9TVsSAnZWagAALMgQAI/RSBrvm+K366Ju024/\n/apH+ABogUgmSDG81Zi/KTuhmTx6cP6eIY/rq9lj3Z2JtlhlxDGVbGiRqFTp\nyiBVwVXlpqAti9l5YnpZT/w+d6evvjns35tXBhQUqrXACfw6mc5HWVadOQGw\nBomo+zuKZhWI/9j2E2LKI+uiuRRGuigryWoaZ+MvE2Ys1OOGG7mjTOZ+soKL\nUrzjVPJf9GufWwhsiA4WsZT3ReXGg1A9Ap2yQWR+TXGd1SDWtXNlzOg4N+P6\nFgXWlHdSU9pZUrIYyPz6ZQr7iCPE+FgwpRk2Z0Op0nedcFsII803tfh+kcjb\nFhZWsvtk5Xlba3LsE2e4J8EPNkmo/sehdKv/S9oq0S8LjY1JIhrjoEgTS91h\nFHsLmoyv4RszPJgtIHcc6qqRO8d8Kq5VlN1aZJquekcVzGRBRxNc1oAT/s4w\n51N8eNcS2LIDPEZ9SeUAL3vW2CiEA+TQ6XOlyCtk0q2E0nEc9smKoWLdDPhJ\n6N4cnx5Ox0Bi2QgAhmejL9nWCSGI0NHLEIfje2bukXQMPE5RUXyefZ1CaWt/\nWPrjjovyLegKZyTcE3T6/k1ttuBfKqUe798EWpQMW16byBRdyBZJDeoggBiA\ng1H3foUu3Gvmvx75l5BO4h4wx2854/0kQqpzfyrm8iMEU5kQgdyEJQpUw8O+\nkPZC\r\n=QVjE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.39.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.39.0","@fluidframework/map":"^0.39.0","@fluidframework/cell":"^0.39.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.39.0","@fluidframework/counter":"^0.39.0","@fluidframework/aqueduct":"^0.39.0","@fluidframework/sequence":"^0.39.0","@fluidframework/base-host":"^0.39.0","@fluidframework/datastore":"^0.39.0","@fluidframework/merge-tree":"^0.39.0","@fluidframework/test-utils":"^0.39.0","@fluidframework/driver-utils":"^0.39.0","@fluidframework/runtime-utils":"^0.39.0","@fluidframework/agent-scheduler":"^0.39.0","@fluidframework/container-utils":"^0.39.0","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.39.0","@fluidframework/telemetry-utils":"^0.39.0","@fluidframework/container-loader":"^0.39.0","@fluidframework/mocha-test-setup":"^0.39.0","@fluidframework/container-runtime":"^0.39.0","@fluidframework/odsp-doclib-utils":"^0.39.0","@fluidframework/test-loader-utils":"^0.39.0","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.39.0","@fluidframework/shared-object-base":"^0.39.0","@fluidframework/test-runtime-utils":"^0.39.0","@fluidframework/test-version-utils":"^0.39.0","@fluidframework/register-collection":"^0.39.0","@fluidframework/runtime-definitions":"^0.39.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.39.0","@fluidframework/odsp-driver-definitions":"^0.39.0","@fluidframework/test-driver-definitions":"^0.39.0","@fluidframework/container-runtime-definitions":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.39.0_1619568719398_0.0035737614893258662","host":"s3://npm-registry-packages"}},"0.39.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.39.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.39.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"22017de669c1bddf26e7cdb9c8ec4b5b7124e6d5","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.39.1.tgz","fileCount":93,"integrity":"sha512-jG9qhlX1m/I88ti3h8mFHomLoXGqaJtxIbaggtW7jWAf62nwD9ukw0NzNZysDrISZoEDbSZTABq7RArYBciUmw==","signatures":[{"sig":"MEQCICCZ7V6bfzwaMefZdRTBF+b/zaosSMIvZ5dW4SLZ4mLmAiB5xSI+VrM+YdeGIpdixwlhUx+y3vxoVjd7jBXWUYw/VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1444506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk0Z3CRA9TVsSAnZWagAAMR0P/AgEpnpdySsF8NFAowlX\nypphEXWK6mEYuqPOdjycFVSHcvM66JMyyefres+V068sexQcD2HARBHwwrX4\ng2IAp5uwzv7BnDYeeyfQ/aJo14UUfGuVaDHztVY1rAPK//SvNHHfvOvrVQ4e\nxaBKJkiyyeJnt4zYKtM9ymIOhctrO+ShVR9dQqutEx8nEVILSXwk5rzn5fcf\nm3kM6xuFSbznmEx2IAipu7W8JPd5uXydRZtWpYiTxPaJIojU7ZL/y08/S4d7\n6nwc96tL4iQuhGpassLk6DiAQekHDfPMrILevgoXqnHurwXR9tOrGo5vphSs\njBCO2Csf7TzE0jbNdtFJ5fKiJrlBNRZC2XegtUK7OvVFktSQOQaVPWys1+4K\nirNhLkuxrpq1sWS2uqV7GJXgBxvjV1jEgF/uVkabnF5x03Q3vrDOx/GYzbWI\nbzCEh6+WDidcbgn8Dm/3pVWPx6k6mpnmk1ejPI4FUOw3ypC19HulTHXac+39\nTiFimncFJGK+8u/NlpwpwFz3+dKV4hdKN+rN9evWucU2OkOjoc3v7vwbcgnJ\nhVtKVj7YEvgMmTXO7jEQE1KMCwpjm68/iCZPuq0KnxnuIHBkSHUVbcGk/3Yb\nKkKPEOn8Fa4/f3uNvcb6rhpABSD/GpSL44aeItRUfDV1bXC/63UcLtqFIXyO\nERd6\r\n=ZeUx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.39.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.39.1","@fluidframework/map":"^0.39.1","@fluidframework/cell":"^0.39.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.39.1","@fluidframework/counter":"^0.39.1","@fluidframework/aqueduct":"^0.39.1","@fluidframework/sequence":"^0.39.1","@fluidframework/base-host":"^0.39.1","@fluidframework/datastore":"^0.39.1","@fluidframework/merge-tree":"^0.39.1","@fluidframework/test-utils":"^0.39.1","@fluidframework/driver-utils":"^0.39.1","@fluidframework/runtime-utils":"^0.39.1","@fluidframework/agent-scheduler":"^0.39.1","@fluidframework/container-utils":"^0.39.1","@fluidframework/core-interfaces":"^0.39.1","@fluidframework/request-handler":"^0.39.1","@fluidframework/telemetry-utils":"^0.39.1","@fluidframework/container-loader":"^0.39.1","@fluidframework/mocha-test-setup":"^0.39.1","@fluidframework/container-runtime":"^0.39.1","@fluidframework/odsp-doclib-utils":"^0.39.1","@fluidframework/test-loader-utils":"^0.39.1","@fluidframework/driver-definitions":"^0.39.1","@fluidframework/ordered-collection":"^0.39.1","@fluidframework/shared-object-base":"^0.39.1","@fluidframework/test-runtime-utils":"^0.39.1","@fluidframework/test-version-utils":"^0.39.1","@fluidframework/register-collection":"^0.39.1","@fluidframework/runtime-definitions":"^0.39.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.1","@fluidframework/datastore-definitions":"^0.39.1","@fluidframework/odsp-driver-definitions":"^0.39.1","@fluidframework/test-driver-definitions":"^0.39.1","@fluidframework/container-runtime-definitions":"^0.39.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.39.1_1620264566953_0.4327974370860277","host":"s3://npm-registry-packages"}},"0.39.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.39.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.39.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"4b990a46d1b82b940646cbe31d8c6966e7cbedbb","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.39.2.tgz","fileCount":93,"integrity":"sha512-SOwyx/nlU/lVcT48YEwGIfahB+P+DGoX3vgKVFilteamF1a3DDTKvl1JF9e5uyLT5Gx+wuzbns5jO3K8qOJH9Q==","signatures":[{"sig":"MEYCIQD1wloACBcn7LpD/fdNvUgb+bL2+BdFd4DiWsv/RL/fNgIhANrcSERkc/+1+c9XNjmduys+xilI3437QPYjx2OnAgRz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1444506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmwbdCRA9TVsSAnZWagAAHjwP+QAH9VPE7/q1W8r0b+PZ\nJU6siGttrttcYODNq7V4frKubGVKfgbH92bhDMMbE+dr+a7W8WTYMguk5j0U\nLglxvdtDGBZBeTPK+C5xX9ISfbV17nUaRDX+MSf6BgEfC+fUFcdiBZ2+q6Ip\nC0c1lBVJ68R1aHi9XZGo8EpF07+pcf5sRcNSKlQOdGEtzFnEq4PVRlj5vSeC\nNvkMDbqBYotZHrejeUmkPvZTI/vEK7yfIGYOUBSKZsq+Xc5oJNpILLlHEVR8\n/VZIk6X91E0JPUH6EZAL3TEO5YUW84ciFbK8QaE+C0eEGoQU/E05HrHsx90Y\nxne7terS0zfa0/qEcjjlU+v8kFti9+lLEYU+QURXcDO7C7NwX5CIROxAzU0L\nFABmu2AkXFWy6wwcHFvsyzHhKeXV5ij6NSSvLIXAKeGgw+Q7i4PtSZyCNgJW\nSd22p6kHSEsaVreYg7OxOJvXfubSd5k7gGXqIWTCKXvq4j00suvfA9zqAkkH\n/0iAEGzqSatv1gwd2BB9PaH6dLzs3RfAUpOUEAzTrO2bI0W852STjX9ClyI/\ndsZvKB9imFery/+TySnY29FNIe5IpsiIVS2x/C5+tfh+mifELB74OBYkWLNP\nMxsFlXtlp8gHZF8lZ4TxvWoby7+VNa9sOF7R/QXeq1fCCi7EXuKxC7DbXLSP\nlnu/\r\n=fokX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.39.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.39.2","@fluidframework/map":"^0.39.2","@fluidframework/cell":"^0.39.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.39.2","@fluidframework/counter":"^0.39.2","@fluidframework/aqueduct":"^0.39.2","@fluidframework/sequence":"^0.39.2","@fluidframework/base-host":"^0.39.2","@fluidframework/datastore":"^0.39.2","@fluidframework/merge-tree":"^0.39.2","@fluidframework/test-utils":"^0.39.2","@fluidframework/driver-utils":"^0.39.2","@fluidframework/runtime-utils":"^0.39.2","@fluidframework/agent-scheduler":"^0.39.2","@fluidframework/container-utils":"^0.39.2","@fluidframework/core-interfaces":"^0.39.2","@fluidframework/request-handler":"^0.39.2","@fluidframework/telemetry-utils":"^0.39.2","@fluidframework/container-loader":"^0.39.2","@fluidframework/mocha-test-setup":"^0.39.2","@fluidframework/container-runtime":"^0.39.2","@fluidframework/odsp-doclib-utils":"^0.39.2","@fluidframework/test-loader-utils":"^0.39.2","@fluidframework/driver-definitions":"^0.39.2","@fluidframework/ordered-collection":"^0.39.2","@fluidframework/shared-object-base":"^0.39.2","@fluidframework/test-runtime-utils":"^0.39.2","@fluidframework/test-version-utils":"^0.39.2","@fluidframework/register-collection":"^0.39.2","@fluidframework/runtime-definitions":"^0.39.2","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.2","@fluidframework/datastore-definitions":"^0.39.2","@fluidframework/odsp-driver-definitions":"^0.39.2","@fluidframework/test-driver-definitions":"^0.39.2","@fluidframework/container-runtime-definitions":"^0.39.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.39.2_1620772572753_0.00095667834655222","host":"s3://npm-registry-packages"}},"0.39.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.39.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.39.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"17f2825a4ab73a7971fc2b1342514538e3ab476a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.39.3.tgz","fileCount":93,"integrity":"sha512-xZtb8EDFpOZsbC7+nR2X5a+uSUTN05QcBr++BL/AcWkjrKDJf+i/VyfXxVi+GVb4AbxflkJ/BvHucCiYmgMrSA==","signatures":[{"sig":"MEUCIGWck50pkj8A3hL8tVSG5cel7rOOqybGqEBwX7xA0PJwAiEA+CklFC9QVNHLE/Bv2oxpINqUylzetUG23bpi23mwSBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1444506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnWHeCRA9TVsSAnZWagAA208P/ithkWk4mSd4EBZC+dCa\nZyjOa5+mUBcnRi6hqWShSRQfv/R1zK1i8+xZXYQQh8BNJn0j80K/2ZJ0VhJQ\nVLQBbRU7L/idiP+21KCGqKUynr+/QeuyasM+XRbmPXnMk6BoHK4LdOD5G/Ul\ntWhmqKe6vy4ct7r/xd+3leOZDrvqfaztsYA7Jy0Az5jODORqGry9onmkTBgc\nKG0FmFO+FCi4bVOpcsjJiLQYKltK2CuXjSwpIm2KEPXe1T1kFe72J1wMmYmo\njBcSxosA+J5fvV5dAu7snviEGkjrUg/fyUGKNJsFmZ3ddFJVuzIS+CFVJsJQ\n45/pa/zz3TmSeKG4P0CBbZwQRExS2Uu+CRxBMPdOXdWDP9sBkEslw5Rm5N44\nGrbSDYRf6NzmNedQDreTZ808C976mboi2ceKgbVJ4cz+aVB40C4NF23tyZK2\n4HvPv5PEV7LVALr6Dibpy0MNA+bRvnWKvS3v3MTXHoIc5OSOW7EAxH86ze84\nrDA5lrCPCfv5BYID60+Z09ctY6K+AknCoW1geqN2oP2KrraWoIbuSn+hRjkz\nRshIS718GppPNQqtP9e6RScojX4d57tMh9qepBplNBRISLrv4vjI1QBq8nyu\nEBQbwA2dzoMl5wiMitE4oydCK/dCp99coL8cP6Ma+hk8r41CkgHTy/eDyz47\nMH95\r\n=R3D5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.39.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.39.3","@fluidframework/map":"^0.39.3","@fluidframework/cell":"^0.39.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.39.3","@fluidframework/counter":"^0.39.3","@fluidframework/aqueduct":"^0.39.3","@fluidframework/sequence":"^0.39.3","@fluidframework/base-host":"^0.39.3","@fluidframework/datastore":"^0.39.3","@fluidframework/merge-tree":"^0.39.3","@fluidframework/test-utils":"^0.39.3","@fluidframework/driver-utils":"^0.39.3","@fluidframework/runtime-utils":"^0.39.3","@fluidframework/agent-scheduler":"^0.39.3","@fluidframework/container-utils":"^0.39.3","@fluidframework/core-interfaces":"^0.39.3","@fluidframework/request-handler":"^0.39.3","@fluidframework/telemetry-utils":"^0.39.3","@fluidframework/container-loader":"^0.39.3","@fluidframework/mocha-test-setup":"^0.39.3","@fluidframework/container-runtime":"^0.39.3","@fluidframework/odsp-doclib-utils":"^0.39.3","@fluidframework/test-loader-utils":"^0.39.3","@fluidframework/driver-definitions":"^0.39.3","@fluidframework/ordered-collection":"^0.39.3","@fluidframework/shared-object-base":"^0.39.3","@fluidframework/test-runtime-utils":"^0.39.3","@fluidframework/test-version-utils":"^0.39.3","@fluidframework/register-collection":"^0.39.3","@fluidframework/runtime-definitions":"^0.39.3","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.3","@fluidframework/datastore-definitions":"^0.39.3","@fluidframework/odsp-driver-definitions":"^0.39.3","@fluidframework/test-driver-definitions":"^0.39.3","@fluidframework/container-runtime-definitions":"^0.39.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.39.3_1620926942183_0.4147985497472526","host":"s3://npm-registry-packages"}},"0.40.0-25719":{"name":"@fluidframework/test-end-to-end-tests","version":"0.40.0-25719","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.40.0-25719","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"61e97d7fef4e3f7494c1075e7a3dce5412216bcc","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.40.0-25719.tgz","fileCount":93,"integrity":"sha512-o1Ksep4xp+qJxYsCHSlWeYs+vveTG2esUiu1hYOZFIDud6QiUmtPYLlvwro9TYQvFl5CZ6vP9sUOFkPQXIRssQ==","signatures":[{"sig":"MEUCIQCgC5BUCikdPZnoduuYZxrdTocUfLM7AdHODX/qhqmCrgIgZXQM4LikK0CskYq11VZ8yHLHUigd7drNGzdgoPGXLas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1432456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq/g2CRA9TVsSAnZWagAAVYAP/3yFLmlB0vEhCv4rfiwW\nEgIgZw3HQKOAg6J29f3CJD/0KkLIv3sGU6zUTXm1skWThaf32mH/TfMh+34j\nvra6mp7wz0RSNaOvsLNdtt/GS5UxraYnZPGsGsb4fbPKNwSFuFOkvt8aMhNE\nnPyfxAWWjNY1RAk6/5A5CqBhdFv8pynBtpLpSYafOGC1ldQTai6asdKDJ+aB\nhFc8N7k1lgWzwrn0udCu+aUZ8WV1IrEC2VSPwVsb67L1M4SZ/1QCXf7lrhKy\n4WiPFvCWnpilYJUNcHVdHVj9b49+JAXz02MoXsBpF5/pwU9fYsr/vOhW9sbm\nFU06ZKlghjG+fR5ASbb+Q/psVi+2kcJyTy17kieEcCpoqkEDW7wfXqrRxbW0\nh/Am3S88OH9KZ7y7WqTPn25+IisLMn0/InwQxwGTU6iG1EBKINowMtY0q+Wm\n+YvbdK+V3aLfy4XR5mLhpbewi8MjK3QcKnTniPwdBCs9ifOft8puG3xFLlr3\ni/zvSL+jdgiOWNf6rYarRVIHD/kbhg9fVwndS1AAuOJOsci1104MLanVGzZs\n2YGlG4fRxTqQhQCpknlcDaRWe+865WhoAk8AcV/wxFOwvxNQ7s0LXhpTgjnR\nkgz0HUOMbGdKkrmAfs+GYXn/5hXt0o8qimWgHsEsTCvJASqaKIwEFHMg9L83\ngLK7\r\n=NdDD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.40.0-25719.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.40.0-25719","@fluidframework/map":"0.40.0-25719","@fluidframework/cell":"0.40.0-25719","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.40.0-25719","@fluidframework/counter":"0.40.0-25719","@fluidframework/aqueduct":"0.40.0-25719","@fluidframework/sequence":"0.40.0-25719","@fluidframework/base-host":"0.40.0-25719","@fluidframework/datastore":"0.40.0-25719","@fluidframework/merge-tree":"0.40.0-25719","@fluidframework/test-utils":"0.40.0-25719","@fluidframework/driver-utils":"0.40.0-25719","@fluidframework/runtime-utils":"0.40.0-25719","@fluidframework/agent-scheduler":"0.40.0-25719","@fluidframework/container-utils":"0.40.0-25719","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"0.40.0-25719","@fluidframework/telemetry-utils":"0.40.0-25719","@fluidframework/container-loader":"0.40.0-25719","@fluidframework/mocha-test-setup":"0.40.0-25719","@fluidframework/container-runtime":"0.40.0-25719","@fluidframework/odsp-doclib-utils":"0.40.0-25719","@fluidframework/test-loader-utils":"0.40.0-25719","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"0.40.0-25719","@fluidframework/shared-object-base":"0.40.0-25719","@fluidframework/test-runtime-utils":"0.40.0-25719","@fluidframework/test-version-utils":"0.40.0-25719","@fluidframework/register-collection":"0.40.0-25719","@fluidframework/runtime-definitions":"0.40.0-25719","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"0.40.0-25719","@fluidframework/odsp-driver-definitions":"0.40.0-25719","@fluidframework/test-driver-definitions":"0.40.0-25719","@fluidframework/container-runtime-definitions":"0.40.0-25719"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0-0","@fluidframework/common-utils":"^0.30.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.40.0-25719_1621882933425_0.18827257097975392","host":"s3://npm-registry-packages"}},"0.40.0-25851":{"name":"@fluidframework/test-end-to-end-tests","version":"0.40.0-25851","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.40.0-25851","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"75e2afad2143d1dbb6d06361a3181a444cbbd809","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.40.0-25851.tgz","fileCount":93,"integrity":"sha512-MRmWNvHMCodjvTLhfcumO91e1tohP0ul78YPplKZmIf/ZrIpejYajTef/PBb7Bhp7OAzRg44Legx46TKgCcenw==","signatures":[{"sig":"MEUCIFljF9Ilc2F+rqkCELD/nZFi3WdxIgWADWp/Yo550xLgAiEAugJi8w8/cL1U3m9wyB/CLTDj3mjI5VPjsz4/QfLKOE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1432456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrXyRCRA9TVsSAnZWagAA11IP/3kVhETsNLdJpjTUPKfi\n/79JPVm3LbdyiqGVLFmpETsnRLUPB0ewqB62DB12HV+DMZ1ccjwfrrPgLqfF\nUsSSGOeavvHAIuzdcbWx5E3pX3DTJDzG5TZyghcfoBvqERDN02rnqBUznuTS\nCrnD287zNxomDk2FOk48ArIxD6Wn69mR67pC7jF0fCimQDGhbY+q5Fa4mZK4\n7/qHiZtQ+uLRTHqiuvaNLn5W3BqBEw+hOHIPDnkY01HeRo6TER84whFdUI/C\nBpLBNYVal2zGa40hE1+ANVyQSHT85LWU2uhbyNy//+zO0hNVW3khi466XBj/\nV8OiEgzV4wvsYrCaKU2eAsSgejaSyTz+WXLqD8aaeg/l6qRZJNkuXM6/O1BY\n+Zpd8KkfwB6EWq+Kbc42ZDzecub/2XJTG9l52vMnM9xBTVMkwFlzvRj4e021\nUI36/LV8l9XgNDTsAo6dVJcgmNtna2Bwq2pldERVJ3rj8OWisMpv9EJ4sVMV\nLOPEkeL2E+Xnyy6N5dII2jCQjEdBIxCYZCOmfZgkSZzubEdWrcvgMRrOyAbX\nJcE9NxDWh/ZrCfvP9GSknXhLFMpZbm/bS1awuZTN1hxjnZiouaqsyDfNbZ89\na10zl+nglwSdb/k4gTPyw5228fxEko1SnzUa6RzK87ECMLJRCfEt5MWAQpH6\njvg1\r\n=wQQL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.40.0-25851.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.40.0-25851","@fluidframework/map":"0.40.0-25851","@fluidframework/cell":"0.40.0-25851","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.40.0-25851","@fluidframework/counter":"0.40.0-25851","@fluidframework/aqueduct":"0.40.0-25851","@fluidframework/sequence":"0.40.0-25851","@fluidframework/base-host":"0.40.0-25851","@fluidframework/datastore":"0.40.0-25851","@fluidframework/merge-tree":"0.40.0-25851","@fluidframework/test-utils":"0.40.0-25851","@fluidframework/driver-utils":"0.40.0-25851","@fluidframework/runtime-utils":"0.40.0-25851","@fluidframework/agent-scheduler":"0.40.0-25851","@fluidframework/container-utils":"0.40.0-25851","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"0.40.0-25851","@fluidframework/telemetry-utils":"0.40.0-25851","@fluidframework/container-loader":"0.40.0-25851","@fluidframework/mocha-test-setup":"0.40.0-25851","@fluidframework/container-runtime":"0.40.0-25851","@fluidframework/odsp-doclib-utils":"0.40.0-25851","@fluidframework/test-loader-utils":"0.40.0-25851","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"0.40.0-25851","@fluidframework/shared-object-base":"0.40.0-25851","@fluidframework/test-runtime-utils":"0.40.0-25851","@fluidframework/test-version-utils":"0.40.0-25851","@fluidframework/register-collection":"0.40.0-25851","@fluidframework/runtime-definitions":"0.40.0-25851","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"0.40.0-25851","@fluidframework/odsp-driver-definitions":"0.40.0-25851","@fluidframework/test-driver-definitions":"0.40.0-25851","@fluidframework/container-runtime-definitions":"0.40.0-25851"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0-0","@fluidframework/common-utils":"^0.30.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.40.0-25851_1621982353373_0.2689930396274913","host":"s3://npm-registry-packages"}},"0.41.0-25957":{"name":"@fluidframework/test-end-to-end-tests","version":"0.41.0-25957","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.41.0-25957","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f37aeaa044bc38102043bb637108ffb79ca3e6f0","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.41.0-25957.tgz","fileCount":99,"integrity":"sha512-Jq5L6wHwTHzmZ9wo9jU5QmUpZ7cWc9Qrwjhe9JGoz1h0JV8+S7nMkCrvUsDjCiP0stSo528F0pqPwJBjEZ123g==","signatures":[{"sig":"MEQCIEPRJs2Dkmo7evSAwM+DUbKd3E6QG5LURfyDrqKs5TPhAiBhDQwograpMBe6U47U8haVBD2Z+bbZqKyLclI0QwivEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1514848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrrK0CRA9TVsSAnZWagAAt6AP/1K+TABRdttoACqQ2SeN\n3uw1jyuux1LTf/uoCUCkCo+fZKpUnvf15yU0GYxOt3zGHDHZkpYCeLL4AROF\n+wabIpLz4kRtdlH1BZN4DTyH9oonzjFpOOW+j9b5knOJQPZyw3NKtMTPG7/i\nOSpJoONs9IXqz2tw2r5MEuINdElsFiup4to6CJgo/P1hNJxCZ0CxtlkqxVWP\nbhF1cwMr0lkaY2ELS4X3FWF9KlNmT2a03VyfeT+Uq2TeF4Ylo/lxX4/lepkc\nS7G4Lpm+PGD+nkOc+SJEpZ0e+D4yzft62PAvKviljzBANKc2pnuFHu12qOCZ\nGxE+wDkQ8llN7SCIiXvVRje/fGIHv4AC77HsG1Aj0G5zO3vmXsb4m0hPmZUM\nNbAHfLEOXOoraHJnTeisNiRdmxjhd3i5zaSdDMItmCiBi9lwvULJUKjkjiAe\nmN4FOAE0DdKh5bwVI9yjNNizqswPIQTqUtLXn9Q1qIthw2CppURpSa11pRiu\n2GC/R2SeTVCfHk2pOMytGWe9MsU9TCsspfI4INaF9tOo7rHuO7ORi3NIvvuF\nEwO5GQOWcq7ZAYBjMHYcQVU08YU7+mJ9XVBK4v/z6BpKvL9ndGjVVjBXYHMa\nquPJpya/akPYbWsP4jKKICdfWab1BTRZrhKLg15oqM/1HY76JSDl4zBCtwbE\n+SXt\r\n=HEml\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.41.0-25957.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.41.0-25957","@fluidframework/map":"0.41.0-25957","@fluidframework/cell":"0.41.0-25957","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.41.0-25957","@fluidframework/counter":"0.41.0-25957","@fluidframework/aqueduct":"0.41.0-25957","@fluidframework/sequence":"0.41.0-25957","@fluidframework/base-host":"0.41.0-25957","@fluidframework/datastore":"0.41.0-25957","@fluidframework/undo-redo":"0.41.0-25957","@fluidframework/merge-tree":"0.41.0-25957","@fluidframework/test-utils":"0.41.0-25957","@fluidframework/driver-utils":"0.41.0-25957","@fluidframework/runtime-utils":"0.41.0-25957","@fluidframework/agent-scheduler":"0.41.0-25957","@fluidframework/container-utils":"0.41.0-25957","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"0.41.0-25957","@fluidframework/telemetry-utils":"0.41.0-25957","@fluidframework/container-loader":"0.41.0-25957","@fluidframework/mocha-test-setup":"0.41.0-25957","@fluidframework/container-runtime":"0.41.0-25957","@fluidframework/odsp-doclib-utils":"0.41.0-25957","@fluidframework/test-loader-utils":"0.41.0-25957","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"0.41.0-25957","@fluidframework/shared-object-base":"0.41.0-25957","@fluidframework/test-runtime-utils":"0.41.0-25957","@fluidframework/test-version-utils":"0.41.0-25957","@fluidframework/register-collection":"0.41.0-25957","@fluidframework/runtime-definitions":"0.41.0-25957","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"0.41.0-25957","@fluidframework/odsp-driver-definitions":"0.41.0-25957","@fluidframework/test-driver-definitions":"0.41.0-25957","@fluidframework/container-runtime-definitions":"0.41.0-25957"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.41.0-25957_1622061748117_0.11323383702925538","host":"s3://npm-registry-packages"}},"0.39.4":{"name":"@fluidframework/test-end-to-end-tests","version":"0.39.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.39.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"70ed6b39fb31fc32e9b7514e4561f9e9e79e54eb","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.39.4.tgz","fileCount":99,"integrity":"sha512-JG6/s2g7VzAaNjV81yEoQDE7aecerF4bF6+PznDnw6ooFrIjlHScgxFCE52tPNwuP/CCOZvFGj3eiWVUkShrjw==","signatures":[{"sig":"MEUCIQDF5M7c4veoGallS7UmxfgGEw0bOHdnKmLyDPnEU9DGtQIgfs4RDfMAhf+mrOzyporguE6Fg7G+IeTip7uf8xcCdV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1526897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr8zTCRA9TVsSAnZWagAAhrEP/2q/fzXAje7thL2wa6Q+\n5U/PGZLlERTVFiB1qo31AhlNmph9ZeZDl0pYlvH53IRT5uEMAohHoXgxhhgk\nrZeYpELbdC8Fnq/jYgqCx3HnIpP3IBGyNEMvBBcJYBZ3mNcdnGhmzHc3geJM\ne7fw5epnpp9oNIbFZDaXEQsPsE3wH2JsZeI9fBWU2jTujpiSyapTD4jgE+2I\nCQmcwGmtcjN2g5/ulHSRSdibMTEGeVPKd5ivOJ0KVnLUgqcMwb3Wk4LR4vyz\nhkrkhmKDbhn7iIeBy/+EWuXQ6FPSyAK7YSu1jtDyYe98pRIqhPvIoaiVsOp5\nN5I04M1WMPfVvWnLTJxq+NozJZIr0SPTJ27CWye7s01OOJseYVswqM/K+tjX\nrEvUbCosYSpDyYIPSerYcGWQf9fpOUjIsVOCEBTN2bWhz6R/6L+Wd0DWlkol\n0qq2iNGqGSRT5BAEH1BTd/QmN/7HmXSI1tZ7Jnjo67A34QrgIBliyAuZaXNw\neEbY7hQ21uzBojXQ9d/jqsxZ4tIsXNZXsMFQk0FTzfNlBqHJotX/aTZ+RvJd\n62bTjXFKELjHb+4YxQJDaKkmWRhGBh2dOYjIo/62YddjGf+kpAq0vTml/IEc\nGS34DdO2PW9rwG/+kmSM4g4VLZzQUzJu+Qn1Yo3C4O9Le45MMUhilbc5v6Hn\nUgrn\r\n=WZzh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.39.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.39.4","@fluidframework/map":"^0.39.4","@fluidframework/cell":"^0.39.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.39.4","@fluidframework/counter":"^0.39.4","@fluidframework/aqueduct":"^0.39.4","@fluidframework/sequence":"^0.39.4","@fluidframework/base-host":"^0.39.4","@fluidframework/datastore":"^0.39.4","@fluidframework/undo-redo":"^0.39.4","@fluidframework/merge-tree":"^0.39.4","@fluidframework/test-utils":"^0.39.4","@fluidframework/driver-utils":"^0.39.4","@fluidframework/runtime-utils":"^0.39.4","@fluidframework/agent-scheduler":"^0.39.4","@fluidframework/container-utils":"^0.39.4","@fluidframework/core-interfaces":"^0.39.4","@fluidframework/request-handler":"^0.39.4","@fluidframework/telemetry-utils":"^0.39.4","@fluidframework/container-loader":"^0.39.4","@fluidframework/mocha-test-setup":"^0.39.4","@fluidframework/container-runtime":"^0.39.4","@fluidframework/odsp-doclib-utils":"^0.39.4","@fluidframework/test-loader-utils":"^0.39.4","@fluidframework/driver-definitions":"^0.39.4","@fluidframework/ordered-collection":"^0.39.4","@fluidframework/shared-object-base":"^0.39.4","@fluidframework/test-runtime-utils":"^0.39.4","@fluidframework/test-version-utils":"^0.39.4","@fluidframework/register-collection":"^0.39.4","@fluidframework/runtime-definitions":"^0.39.4","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.4","@fluidframework/datastore-definitions":"^0.39.4","@fluidframework/odsp-driver-definitions":"^0.39.4","@fluidframework/test-driver-definitions":"^0.39.4","@fluidframework/container-runtime-definitions":"^0.39.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.39.4_1622133970400_0.31962894471601433","host":"s3://npm-registry-packages"}},"0.40.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.40.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.40.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d7339cd2c74241457f97d8c3f936ee66e3e09d98","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.40.0.tgz","fileCount":99,"integrity":"sha512-P799QEYqHDDyG9G50AGs2S68yY5NraEdtxfRvC2g/HKHGLk/V2PEH+szu8ex2v0k466w0l+WtMLtEZjfwf3yHQ==","signatures":[{"sig":"MEUCID+0YsEmnm/kM6JCARqVFB+YitLDuGZi0yYcs1IBImHcAiEAjOnizGTqvaMd9xKmkWN4g0xOPD8gDCdz4ntf9WhhXWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1514677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr9/wCRA9TVsSAnZWagAAn4EQAJrIadO995sxWeoOOJFN\nlfxaCTgWj0AOxumwz1tg7DYhudZsnnw2ewZpDGW+igpLbSm2T4GHOhspPmrC\nRabcur9an25LyoZNi/pO81aK36V9u38Z9fGAPKl0khWGiZw/rgsowvuOMUfV\n/zuRu1nS4zYIMYAu7Euj1GyFEo/ZGyC6vP3ukPEYS4BtKtkY3z1HFYQ5PSTl\n2UadSCXegIkAxVkZot8TLKwUVO1V1g6pYS8+CJ3flUkM/to7r55pUwkouoWO\nMVGfxr6YYsH7BeHNusHhMKZVMu733pI2zlQLPhnOA8JviHJTKlLLjEwviXRU\nKp+UuYK9p/mAtF8AclnGp93vR7lh4nuCY4CtpAo7m/OLIchoCrr+NCj0GQC9\nnUfO8KjxclP/Zh/vyHeBbqrydjImYBLcXGRaFLCZR1TgPzzbtIV0d8A8iydF\nN9Rxg7bd6s1pyV8x+9m8TA/KwaOqoWWgMz7bMEhd6mIJ9GK32szjHst+DBHz\ncb8+u5U9DzbBv7guTIIcUhsgVZbHzoSdbLpVTjr0Z0LRmK1YefKKHnhSLprv\nUzNvTljhzwNzbXgsw0TWlj887F20706wvUzQYHttMn09h6kv3b5XR1qLqtDs\nWccEZsT59lu7/FelReHBlq0S1iEtNxqHsbnEHkZUsIK3XYqs94weWcoQ6zb0\npHmY\r\n=LRHR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.40.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.40.0","@fluidframework/map":"^0.40.0","@fluidframework/cell":"^0.40.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.40.0","@fluidframework/counter":"^0.40.0","@fluidframework/aqueduct":"^0.40.0","@fluidframework/sequence":"^0.40.0","@fluidframework/base-host":"^0.40.0","@fluidframework/datastore":"^0.40.0","@fluidframework/undo-redo":"^0.40.0","@fluidframework/merge-tree":"^0.40.0","@fluidframework/test-utils":"^0.40.0","@fluidframework/driver-utils":"^0.40.0","@fluidframework/runtime-utils":"^0.40.0","@fluidframework/agent-scheduler":"^0.40.0","@fluidframework/container-utils":"^0.40.0","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.40.0","@fluidframework/telemetry-utils":"^0.40.0","@fluidframework/container-loader":"^0.40.0","@fluidframework/mocha-test-setup":"^0.40.0","@fluidframework/container-runtime":"^0.40.0","@fluidframework/odsp-doclib-utils":"^0.40.0","@fluidframework/test-loader-utils":"^0.40.0","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.40.0","@fluidframework/shared-object-base":"^0.40.0","@fluidframework/test-runtime-utils":"^0.40.0","@fluidframework/test-version-utils":"^0.40.0","@fluidframework/register-collection":"^0.40.0","@fluidframework/runtime-definitions":"^0.40.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.40.0","@fluidframework/odsp-driver-definitions":"^0.40.0","@fluidframework/test-driver-definitions":"^0.40.0","@fluidframework/container-runtime-definitions":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.40.0_1622138863818_0.29375341022619716","host":"s3://npm-registry-packages"}},"0.40.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.40.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.40.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"29efb4fc66b93d0b4d6a1dfb31800c304d6576a9","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.40.1.tgz","fileCount":99,"integrity":"sha512-1EjxLJGdV7wQsOudm9MaCzxwmdEaiHEQZTdaKKnEM+Xx0HkXAev8v+Wgsl1LH6b24IPzV7BUG1eHe5OCZuFu7Q==","signatures":[{"sig":"MEUCIQCNJiB+e6ex2qb3EtDcqVERPNHRVH8+mQVyYDN79fCntwIgClNJP/xfpjMmJjPWpbotFXPIc6ksqv/nKkQfDxfNL5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1514677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguXVBCRA9TVsSAnZWagAAh30P/1obN/6W8jD86VWNVElm\n88PssVjruf8NNOQBkNXzOTXxWP+lLGMOENeLlrPhGr9hnF20LWEEodKCsIFj\nU1Jqt7ELAhIFj/DDtDrsAJvMC2cFVb1V6vD5UcDT8+6i8+dyy6vuSgNj6h3O\ntk7NOzc3/e6pSY3i38rJHBoCKKjl51JRQGQqLlCGze+2IaNqwYoqdCigrDhI\nWekKpgieIaZGSEcENZ19hE14iEI4ze+EeA+F0CrIqwv+oTugU4ezNY/luWv8\nVUjgalTqMQtNaRo3jUpM81Un59iZ96XjmNeDM7Nf49cIRd0MzuXjidsNmUDT\n4oCAj3jp7Cg//LpIATS3AD/wYHTLnJWVkg149fwKuXxCmloAQSoVCir+N/5o\nCF3XmON1t0ZRL3I5T5pmAot2QjMQhBVzhatWdxpsizwbtgEtqPoyfaPTiQXg\nimxggkkl+kUPk1wKjhijjKbv+qaTV6RgFYaGShJbGab2AOgdWuMHf8UmchIa\ncdkQk/QX4QZAyRmRTjsrNVlZ/b6mRxp0crqb12XUcqquY/KKRCildINENai/\n//vftWZMK6D8lVoUmMy49pM42JFKxksAXwM2mGIQFO1a1COYV5a753TxUybX\nT6BXlQofQ6OQL4rVehMzTR2HD6MRhE4E/Y4CkAarVO49VkcYiHXCH+jxXTH0\niWdp\r\n=hacA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.40.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.40.1","@fluidframework/map":"^0.40.1","@fluidframework/cell":"^0.40.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.40.1","@fluidframework/counter":"^0.40.1","@fluidframework/aqueduct":"^0.40.1","@fluidframework/sequence":"^0.40.1","@fluidframework/base-host":"^0.40.1","@fluidframework/datastore":"^0.40.1","@fluidframework/undo-redo":"^0.40.1","@fluidframework/merge-tree":"^0.40.1","@fluidframework/test-utils":"^0.40.1","@fluidframework/driver-utils":"^0.40.1","@fluidframework/runtime-utils":"^0.40.1","@fluidframework/agent-scheduler":"^0.40.1","@fluidframework/container-utils":"^0.40.1","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.40.1","@fluidframework/telemetry-utils":"^0.40.1","@fluidframework/container-loader":"^0.40.1","@fluidframework/mocha-test-setup":"^0.40.1","@fluidframework/container-runtime":"^0.40.1","@fluidframework/odsp-doclib-utils":"^0.40.1","@fluidframework/test-loader-utils":"^0.40.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.40.1","@fluidframework/shared-object-base":"^0.40.1","@fluidframework/test-runtime-utils":"^0.40.1","@fluidframework/test-version-utils":"^0.40.1","@fluidframework/register-collection":"^0.40.1","@fluidframework/runtime-definitions":"^0.40.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.40.1","@fluidframework/odsp-driver-definitions":"^0.40.1","@fluidframework/test-driver-definitions":"^0.40.1","@fluidframework/container-runtime-definitions":"^0.40.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.40.1_1622766913434_0.13960276109275527","host":"s3://npm-registry-packages"}},"0.40.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.40.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.40.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"5bf315df20ddcea6e129a40a00920220000eba7b","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.40.2.tgz","fileCount":99,"integrity":"sha512-VfKwP+xVQgqgXbefCuoEr1WP9cJ0/Ztt091vswgg0pTcYei+4UsxRpcRAexNIe47xPs3zChXRVWOSs+0H0R5bg==","signatures":[{"sig":"MEUCIQD9OHScUHTb3jy4Qz+nOCKWXgEvOYz2utikBZQUa2klBQIgcR2eno2nF79qYYirnwuwfceh/UDzyOS0C3yN0edgp28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1523176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvngWCRA9TVsSAnZWagAAv0wP/2kwHKAaj3xwH0DTNaAz\nglAMnEjd0XCOf/EtU3yAePJs/g/V4LvWY1NaJci2MNNRZxqaZ2RWbe6x40wo\nBwfkicHAUcR3RYOs5TugsVSBxnT5x3fgJa4zQZ1ffk7tKFRnPdwKlTUM/I2H\nLeqphkv905oB7yQhweI/qKRe7l4w83GhvtaY/XIzB9LfwRkz/L6Ov0see1uD\nbHqgBPaen2F/jpI/2gJCYt89k1Ycn7B1qb3qAokl5UGYNAfQ/Re+OvmPhQxb\nV71fAm/SUOCR9tq2xRYNtSGN7H7kzvtk+nwxJut1+rR88et46ANq6smYzdFe\nZZPjjAkOY6YJV4QA1RwX6dJp9sGYK3LfjAc6VEzMXpfyGItue3EpK/Nl2tFP\nfpw7IGrKu9kMzLvfFvObwtp0L3jq5gAcTN2RuUbLpWJq+yCgsRqD8dkguvUe\nE7xCk1LI1vBbRh09Guf6uCNss33UNvmSD+U1x75mlQk/11JF5GjxKCKSTLyQ\nxIBgzSD/7CdwjIv+M5inlay3xGA8vAGcc+GqzUKkC9peLa5rkTQOl23HmPil\nUZprF0YZWLPT21UP0gIzWF1KX7kuhWIkdFbqgp+V7BozFtZmZe14lX1zgLTe\ncyxfbALa8wXj3xAOfdAmntnKodTFaOrGY3i0G5b47+6QRn3GNLWxCXNkF1SH\nFPti\r\n=GJfJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.40.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.40.2","@fluidframework/map":"^0.40.2","@fluidframework/cell":"^0.40.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.40.2","@fluidframework/counter":"^0.40.2","@fluidframework/aqueduct":"^0.40.2","@fluidframework/sequence":"^0.40.2","@fluidframework/base-host":"^0.40.2","@fluidframework/datastore":"^0.40.2","@fluidframework/undo-redo":"^0.40.2","@fluidframework/merge-tree":"^0.40.2","@fluidframework/test-utils":"^0.40.2","@fluidframework/driver-utils":"^0.40.2","@fluidframework/runtime-utils":"^0.40.2","@fluidframework/agent-scheduler":"^0.40.2","@fluidframework/container-utils":"^0.40.2","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.40.2","@fluidframework/telemetry-utils":"^0.40.2","@fluidframework/container-loader":"^0.40.2","@fluidframework/mocha-test-setup":"^0.40.2","@fluidframework/container-runtime":"^0.40.2","@fluidframework/odsp-doclib-utils":"^0.40.2","@fluidframework/test-loader-utils":"^0.40.2","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.40.2","@fluidframework/shared-object-base":"^0.40.2","@fluidframework/test-runtime-utils":"^0.40.2","@fluidframework/test-version-utils":"^0.40.2","@fluidframework/register-collection":"^0.40.2","@fluidframework/runtime-definitions":"^0.40.2","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.40.2","@fluidframework/odsp-driver-definitions":"^0.40.2","@fluidframework/test-driver-definitions":"^0.40.2","@fluidframework/container-runtime-definitions":"^0.40.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.40.2_1623095318617_0.5599837261361871","host":"s3://npm-registry-packages"}},"0.41.0-27154":{"name":"@fluidframework/test-end-to-end-tests","version":"0.41.0-27154","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.41.0-27154","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"c5bd6bf30cb6f9e388dc8a2a61e84d2d1e6157bd","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.41.0-27154.tgz","fileCount":105,"integrity":"sha512-un9+DArTErLewFnlKji4CjR9pTOszkP/n4s+X2dLgDTOz8xgsAI3CeHWMDLuoJuPGxu1vSytzeap8ilUYUampA==","signatures":[{"sig":"MEYCIQDkRzQzI1wT+5GgutCZHxXtdMQ794cSB8lDdEmC2521zwIhAJpkewfzIoL0ijWaBoC4C1e6r3yrmRTSGlGmkv9EdktB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1607208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw7LaCRA9TVsSAnZWagAAsoYP/jxUb7f60Vc5/61Q93dQ\nHZCSroKB2bv+gE3ma5mK03rwZB2FLBLkt2XeSBGgel1MdzgOcNBuuA0w48It\nan9V7uGfzMKNs57WguGnpnIzT1klu02zYQNtd+ajaGWBX3PLAkk5SBwW3Dv1\n7MBo3UlCxOzIRRKbie9vh5croIMFD5ZbXEaVWKod6bZfr02SjA5DDhoMBP1f\n2ItKJKS5MMYOZ+jOKEjI5KmVixwXlco1pOethxugOp+bu3uImvX+O/zqW8oY\nVnpmYS+z3HIeDO4fJ0SefYv2Kb/d5Kxt56lQmVeZX8QFAezZ7ASBiZ/VdaMq\n+RhPDe7gn2nzV3swDS+OxsKGMdsGNEDwhUJJ6etehUG0X+G8Qk0GVghurw4C\nSGJkkxlz6ndPeOdwvP0IkmZtc1TQxbn7rDCbSkmwMbZ6jlZlvmU0KevCm9vk\nUI34ybMupxmx8zgYKp5Fzg6sZXgP7hHs0tD3MF8Bn8c1hLTD4s/tm8f/zDvM\naoUUfKdWFOwb9DROOs04jv5bh1KaJO4m/njaJtLiDa8ltYgjzB/obo+WNS2h\nHSv53fMMmU3dBHOUAgkq/5yWpFm3MIcqmID7PYfV6Y5Gkl5tcNg2Pqxptoj2\nQlDsQj1ySFhUnkV1r7wocEFmKnEj54zlxHlfGuMcSpkdPnVbHfFrE5O/3oMY\nkIA3\r\n=TgVS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.41.0-27154.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.41.0-27154","@fluidframework/map":"0.41.0-27154","@fluidframework/cell":"0.41.0-27154","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.41.0-27154","@fluidframework/counter":"0.41.0-27154","@fluidframework/aqueduct":"0.41.0-27154","@fluidframework/sequence":"0.41.0-27154","@fluidframework/base-host":"0.41.0-27154","@fluidframework/datastore":"0.41.0-27154","@fluidframework/undo-redo":"0.41.0-27154","@fluidframework/merge-tree":"0.41.0-27154","@fluidframework/test-utils":"0.41.0-27154","@fluidframework/driver-utils":"0.41.0-27154","@fluidframework/runtime-utils":"0.41.0-27154","@fluidframework/agent-scheduler":"0.41.0-27154","@fluidframework/container-utils":"0.41.0-27154","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"0.41.0-27154","@fluidframework/telemetry-utils":"0.41.0-27154","@fluidframework/container-loader":"0.41.0-27154","@fluidframework/mocha-test-setup":"0.41.0-27154","@fluidframework/container-runtime":"0.41.0-27154","@fluidframework/odsp-doclib-utils":"0.41.0-27154","@fluidframework/test-loader-utils":"0.41.0-27154","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"0.41.0-27154","@fluidframework/shared-object-base":"0.41.0-27154","@fluidframework/test-runtime-utils":"0.41.0-27154","@fluidframework/test-version-utils":"0.41.0-27154","@fluidframework/register-collection":"0.41.0-27154","@fluidframework/runtime-definitions":"0.41.0-27154","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"0.41.0-27154","@fluidframework/odsp-driver-definitions":"0.41.0-27154","@fluidframework/test-driver-definitions":"0.41.0-27154","@fluidframework/container-runtime-definitions":"0.41.0-27154"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.41.0-27154_1623438042770_0.10075609290931808","host":"s3://npm-registry-packages"}},"0.41.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.41.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.41.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8ab5cafb3da649d01852ae2e98856a4c0a26d5d9","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.41.0.tgz","fileCount":105,"integrity":"sha512-G7zu59uBkOi3bUHx2wtgkVen085th3pKnVlb4q3DcqU0qgOykSjd31OxpO6VVdJmAoC2l3MQCW/KKCX+FQ49zg==","signatures":[{"sig":"MEQCIBK8zuo5nvV52/iIGt8QWkTgO+WN1TRJhqQSejLTLXjqAiAHqtixwaj60QeLyH9dc200Bkiq1TPbhpYSlk9J6ZniSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1607035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw/KFCRA9TVsSAnZWagAArI4P+wQRESKnrjFJk8CYbvkE\nT6xmOGpVPGXxgVpKLvFHJ67YHh7yBvbkowF3ljGhVU12rho5szuiOz+JAqpC\nrryRo2Q6erlKWOih0yypOSUirt4CG/g85STMwaKgxZkDES2T71ie7VVTdyK1\nFmnuyRlme//i/fn25e7ThFfNDWjILwuwslhIrfjRAlG676o99Me59Q28Pqqa\noeMrSo8nskC26LJqNKUivsK5qUUP0a+j9pxKcQWkjBcmTa4k99w+6jUmclvQ\nsaGoPzBcqOj6yDvH/1nq81gSdKqWaXT5aDXy9S0b3x4F2RpafmTVGoaSgNcQ\nUpwE/pTn5TKHBh8TWEoW8HIU/bujLegzbyOxMWaDUSL6l1cs5jG2VWqTkBQm\noXkkTYSQ3k+Bzti88wdm4CuumgobPtjt3NPA1NVFUd+59K9opJzWGENdWvIp\nSvk1VaCK1RR52McwK4H2rEheUKW3etwhiUM/7hoqld6V3yIyeNaAjCIdXDv2\nB4/myoAgYPGWpEwF6aR65GGfBjodiaAVAoXYgK+LHUXZ6mLRvkfq0GBfCyO9\nd8VEfkBz5GFg5Yy1NmKDEwKAwFC3IKPi4kYSA8Hintq56gsWaFwmYjEirQ+I\n85RXA9wNjoAN7JzDo4hup782M/561JTpJ+A2XrJ4NwkoQ45G1U42Ich4FLRN\n9Z3n\r\n=r85m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.41.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.41.0","@fluidframework/map":"^0.41.0","@fluidframework/cell":"^0.41.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.41.0","@fluidframework/counter":"^0.41.0","@fluidframework/aqueduct":"^0.41.0","@fluidframework/sequence":"^0.41.0","@fluidframework/base-host":"^0.41.0","@fluidframework/datastore":"^0.41.0","@fluidframework/undo-redo":"^0.41.0","@fluidframework/merge-tree":"^0.41.0","@fluidframework/test-utils":"^0.41.0","@fluidframework/driver-utils":"^0.41.0","@fluidframework/runtime-utils":"^0.41.0","@fluidframework/agent-scheduler":"^0.41.0","@fluidframework/container-utils":"^0.41.0","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.41.0","@fluidframework/telemetry-utils":"^0.41.0","@fluidframework/container-loader":"^0.41.0","@fluidframework/mocha-test-setup":"^0.41.0","@fluidframework/container-runtime":"^0.41.0","@fluidframework/odsp-doclib-utils":"^0.41.0","@fluidframework/test-loader-utils":"^0.41.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.41.0","@fluidframework/shared-object-base":"^0.41.0","@fluidframework/test-runtime-utils":"^0.41.0","@fluidframework/test-version-utils":"^0.41.0","@fluidframework/register-collection":"^0.41.0","@fluidframework/runtime-definitions":"^0.41.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.41.0","@fluidframework/odsp-driver-definitions":"^0.41.0","@fluidframework/test-driver-definitions":"^0.41.0","@fluidframework/container-runtime-definitions":"^0.41.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.41.0_1623454341020_0.11262803134855348","host":"s3://npm-registry-packages"}},"0.40.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.40.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.40.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"1c0dfc8328705d8d40122dfb06c76443338238d4","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.40.3.tgz","fileCount":99,"integrity":"sha512-TWfIbh1v11qtVKTx0XNm47h9DyCS3KMcWttNKBeB63vfb4jgAaOZQEGXo1DFhzn1BjJ7aOhgneP1uhXOgIQZXQ==","signatures":[{"sig":"MEQCIFKsqnG3tRlI8Fi0kG6IkBAd0LjEps2LxV0BTNUdJDg2AiBwDUrJU4wGX4t4wN2WEUoHxaBMVukouZJQBHd5v/wYjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1523176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyP/NCRA9TVsSAnZWagAAouAP/AoZ3awnybq7JAapILyU\np9FGeRbfl6T+VPjZJNHpTjZn64aAe7+Rr8tfaUZkPNQit6R/slIo9I0SVItj\nRksUc7RPu0hbos/VvYMY2ns1lnmhHrk3Ihx94L9NN5eDaCuMAYtvXZSuWOCm\ntIKtPVVBSctncKNcGrJJ9Jv1+ZOu52J1HN8rSPNPPc8w2sVshVUCLS7248ye\nDzQrHSBqbcd1qR1A5UErdS/EMIQ7RnMCnLjisFTY1wTns2iaWCehyPtBq0oA\nDYtdXCkB6avsKsgX1/n/PaIDY3W112K36s1DsnT5wj4Nwuj5RG+w7Ng/3zfb\ndY5jH0PclMWCQo1YSnBZloU0gsbyV3t2smbMOd/gEMdTMvZpVAw40K1FNHBg\nu018lik9TL7IGtvDMeUzn4tjJgPCK4NLAjRht4fLkRc8/4nhMPzr/dgfLbFR\n4lv81nJck8o02e61YqTf62Mz00OuYh7SJoslt6z55p9T6DAu//CrNptSl42C\ncgfIFwpbbjTNW6dkASDjDIaUP8Cu3V3RFyIm42bAWWi1aIoCnOiffYszHpOA\niZafZYOLffboziNilB6uvSl3QUo6gtKjzCqA5vVVAu1L/dZMAqD6FB3t+hNm\nRe4rDF0tRAKfFPRRcLAtW2oDVFjRTrUgdbM5iZ+AV18kSDTAnn24vAYt+B55\n1LKc\r\n=sMuR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.40.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.40.3","@fluidframework/map":"^0.40.3","@fluidframework/cell":"^0.40.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.40.3","@fluidframework/counter":"^0.40.3","@fluidframework/aqueduct":"^0.40.3","@fluidframework/sequence":"^0.40.3","@fluidframework/base-host":"^0.40.3","@fluidframework/datastore":"^0.40.3","@fluidframework/undo-redo":"^0.40.3","@fluidframework/merge-tree":"^0.40.3","@fluidframework/test-utils":"^0.40.3","@fluidframework/driver-utils":"^0.40.3","@fluidframework/runtime-utils":"^0.40.3","@fluidframework/agent-scheduler":"^0.40.3","@fluidframework/container-utils":"^0.40.3","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.40.3","@fluidframework/telemetry-utils":"^0.40.3","@fluidframework/container-loader":"^0.40.3","@fluidframework/mocha-test-setup":"^0.40.3","@fluidframework/container-runtime":"^0.40.3","@fluidframework/odsp-doclib-utils":"^0.40.3","@fluidframework/test-loader-utils":"^0.40.3","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.40.3","@fluidframework/shared-object-base":"^0.40.3","@fluidframework/test-runtime-utils":"^0.40.3","@fluidframework/test-version-utils":"^0.40.3","@fluidframework/register-collection":"^0.40.3","@fluidframework/runtime-definitions":"^0.40.3","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.40.3","@fluidframework/odsp-driver-definitions":"^0.40.3","@fluidframework/test-driver-definitions":"^0.40.3","@fluidframework/container-runtime-definitions":"^0.40.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.40.3_1623785421568_0.8751623519429372","host":"s3://npm-registry-packages"}},"0.41.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.41.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.41.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f6405cfbf3ab16b81035898acd16ec14d814909a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.41.1.tgz","fileCount":105,"integrity":"sha512-l5vheMvkpq5x1z8yGxRayPuzw2KsGcoRr0M8vDh6+t6eRD3rDP5rM2uhR9lL0YfNihkTEtsCiVbFKCdSjS7ZDQ==","signatures":[{"sig":"MEUCIQD0zjLUO+rwTk+tTMV2G4Nn+21RP2xstca7deII2WSSqAIgCivEP4FrandgtBqT0HWOFhSU0j2lGANA6+Xz0nzbPvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1607035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyVlCCRA9TVsSAnZWagAA8YMP/RlCTAAZ75IiEmXCk6f5\neY3xznB88OtQj/DJy/ZWYxZIGouCDp+KtiGFHL2Opn3GlA839ngoHjeCZ7Rf\nMzriw8Qw8WIx0gWiRvj4H+aVz79i0Im1X5j9dKPpRF2LGo/R/y/pVl1XHTJU\nS9rfkYUp19+fdQsSbY+pYDP+Jf2BYyUH4FaVs5n9XCIeZ9eDpHgjTsCdKAOL\nfE/MCnEgZIXrXiiy5vzdHaJodUx1yd5mmLbTJE+FB2D7IKWj/kpDgT30SaR+\n8Saj12RAD68fK2bez4eUguA5EZyrcQRIYaxpCQahOFzxvtBbca+AuBR9wshQ\nbzNalRcRbpHfUqFCSEZrqNNzhar5gBfH2dVXBW//J6M9+xM/faQ/6WVibuwZ\nsaqlaxKuRQfOwi2/kEhsruV0ChXTGC6AzPh8M2z4zRtNcIaf9ha10wqfBTbv\nPbHffakW1nKQgLQ0VMx/rIaGYgxCbIcEVAX4Q8EyvlYAgvO4S1948cBHRHs5\nfaYfNYZiD2UhbgslQQfm4tn8MvnraRZpwIkEu12tsq8EWFxZXP15qiTvCd1T\nTwQIVJvleTAyKFsojP5+AyJ0AalhLy18BiMRCzMgEEN1NzvTsmLhGNjS2zFk\nKbnEhze/lSxuiBtU2ucGj9ZZCUf3nqc/m/zuLJT1fEMRmMjvBQrYL0jXVZGj\n0tDN\r\n=ubAJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.41.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.41.1","@fluidframework/map":"^0.41.1","@fluidframework/cell":"^0.41.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.41.1","@fluidframework/counter":"^0.41.1","@fluidframework/aqueduct":"^0.41.1","@fluidframework/sequence":"^0.41.1","@fluidframework/base-host":"^0.41.1","@fluidframework/datastore":"^0.41.1","@fluidframework/undo-redo":"^0.41.1","@fluidframework/merge-tree":"^0.41.1","@fluidframework/test-utils":"^0.41.1","@fluidframework/driver-utils":"^0.41.1","@fluidframework/runtime-utils":"^0.41.1","@fluidframework/agent-scheduler":"^0.41.1","@fluidframework/container-utils":"^0.41.1","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.41.1","@fluidframework/telemetry-utils":"^0.41.1","@fluidframework/container-loader":"^0.41.1","@fluidframework/mocha-test-setup":"^0.41.1","@fluidframework/container-runtime":"^0.41.1","@fluidframework/odsp-doclib-utils":"^0.41.1","@fluidframework/test-loader-utils":"^0.41.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.41.1","@fluidframework/shared-object-base":"^0.41.1","@fluidframework/test-runtime-utils":"^0.41.1","@fluidframework/test-version-utils":"^0.41.1","@fluidframework/register-collection":"^0.41.1","@fluidframework/runtime-definitions":"^0.41.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.41.1","@fluidframework/odsp-driver-definitions":"^0.41.1","@fluidframework/test-driver-definitions":"^0.41.1","@fluidframework/container-runtime-definitions":"^0.41.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.41.1_1623808322689_0.3358406481919731","host":"s3://npm-registry-packages"}},"0.42.0-27549":{"name":"@fluidframework/test-end-to-end-tests","version":"0.42.0-27549","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.42.0-27549","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8493c4e890857f70e4a40d54a092120f5f030ea0","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.42.0-27549.tgz","fileCount":105,"integrity":"sha512-/vch2Yr9Lz/psMn4LZHLEe3ueWIwq/i7j4hBx0ERwbiv92HTCG0G5sMsLaTGUg74GopLQBw5ZWEKlXMJKHRLqg==","signatures":[{"sig":"MEQCICYbaa01Cz07nag+S9nwPxfzMyniTMUoHPXgr0+XOty7AiA00Y8xbXL/CBZO5dnDVJAoJOndS+5Cd03n0b364rRoLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1607206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyhnJCRA9TVsSAnZWagAAQ1wP/RacCdpAYECRiqBOGWjG\nAHMb3A/YYfJBCfJU7yO3pQ7JTfKAEAx8nOoUZ1TFgwj8pCFU1MbTfXROBNwa\ndNa9P5wqCuhoU2tQQd809aLprmiWkVkwDUjXPuFpSTB2oXgYYmRmqT0ZoOWw\nX7s4CHiA7g+xFYAhBANgy7rk3T3QVAOCyTrHagcrIB0oMRBu1HZzc33c+MXy\nRcwOdp2kKmh17zdLTIgNksF2FcPXJopsaHEwn8idU1JQGUUdRQy+pFU26azM\n1MfqbKuYm+otvAqO6OTsrimeKi2FuvzIUxfmafi00qbJtsVVdns6PcAlQPT0\n5D+PuMgKKFRBGSLRiDIY50of9EZTL+zbhsuDXWZWYI448ZxF8yoyxUsXAm33\ntbIgWiu95X9jmLJ6oriCp8S/64E6kIslAVdjJe/00qkUa2m/evkVd43u7i5X\ns7tpbaBYCTG+4h1GYVU0HPVfq3bWZbv/H8mm+JAaRTsCt/TcjJnMewlFL7Wz\nfufUyUxxbSGzCjzOWJZLbzcgwaiuuMfEpMHynwfS+RN18bQ0RHQ/1V56rxA0\n85iNLobOj2d+BPVimdlIMx42d3Cmb45a/urZ3YOzRDDaiLaQOQUxn7QNOvYq\nsUy3pUlWYZkW6tvb7I3AQExny2SGXaU9JRPUqLn47iA3br/eEBYLZfdF1RDX\npf/9\r\n=g4W/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.42.0-27549.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.42.0-27549","@fluidframework/map":"0.42.0-27549","@fluidframework/cell":"0.42.0-27549","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.42.0-27549","@fluidframework/counter":"0.42.0-27549","@fluidframework/aqueduct":"0.42.0-27549","@fluidframework/sequence":"0.42.0-27549","@fluidframework/base-host":"0.42.0-27549","@fluidframework/datastore":"0.42.0-27549","@fluidframework/undo-redo":"0.42.0-27549","@fluidframework/merge-tree":"0.42.0-27549","@fluidframework/test-utils":"0.42.0-27549","@fluidframework/driver-utils":"0.42.0-27549","@fluidframework/runtime-utils":"0.42.0-27549","@fluidframework/agent-scheduler":"0.42.0-27549","@fluidframework/container-utils":"0.42.0-27549","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"0.42.0-27549","@fluidframework/telemetry-utils":"0.42.0-27549","@fluidframework/container-loader":"0.42.0-27549","@fluidframework/mocha-test-setup":"0.42.0-27549","@fluidframework/container-runtime":"0.42.0-27549","@fluidframework/odsp-doclib-utils":"0.42.0-27549","@fluidframework/test-loader-utils":"0.42.0-27549","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"0.42.0-27549","@fluidframework/shared-object-base":"0.42.0-27549","@fluidframework/test-runtime-utils":"0.42.0-27549","@fluidframework/test-version-utils":"0.42.0-27549","@fluidframework/register-collection":"0.42.0-27549","@fluidframework/runtime-definitions":"0.42.0-27549","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"0.42.0-27549","@fluidframework/odsp-driver-definitions":"0.42.0-27549","@fluidframework/test-driver-definitions":"0.42.0-27549","@fluidframework/container-runtime-definitions":"0.42.0-27549"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.42.0-27549_1623857609172_0.16082892518091496","host":"s3://npm-registry-packages"}},"0.42.0-27644":{"name":"@fluidframework/test-end-to-end-tests","version":"0.42.0-27644","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.42.0-27644","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"4f15b4c52b03d216ff06f7fb48cc8158b5c1d35f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.42.0-27644.tgz","fileCount":105,"integrity":"sha512-F0tBhvVXBBClDysWlcCR+vFwoznkGFedMhqm/pv5gNBuTQnM8z0HVEfCvz3iXlNENfURhLgsDVmSPtrNVgJMyg==","signatures":[{"sig":"MEUCIQCODDC4ywIDrwQFk6vexch8l83nE3rSdK+Fl2hyz6y3lAIgZxCqhm5jblzLk4FwLT2SjIJufejhJj3InopycasQcG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1607206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgynNPCRA9TVsSAnZWagAAhhIP/RysJtM6mc3GwirJT8FS\nZGxwa3rvbfmPUXcYMX5clyunDDs7yOyDDeCTaqjPi5fC6x1TCxhfeuugaG04\nt0QUtgsHGVe2XGp3YGp1Lv8NpmD5TUdWLBC7aBGG8WRY1Son1601x7Re3ZWr\n3vGGUxx9/YzF32uHNETbSbqjOTDOMEXL0+UPuMUN0i4UFRpExNmXzDZAGAiv\n8kxxjBb5N24cM8hv2QfCbTJN6fzYeaxL/98/SGQSxhWLxS5uPdlvjqTtDCJu\nlWhHGViDun9rD0ph95/6Q+C5sgXbrO3v5H2vNeASUJhWe1tcLHKcm7SMvJWn\n0fGC8drGDEZRNW79skzsf0D0JVwCGBp+5BVvsBgMdrMg17acVqLtszeBjzKC\n7oZ5MMFJayolbCNs0h4ritQPE0iaue9nwgcOq1+XU4Ldj5sxdnKL3o7qihQd\nYti3+Kk+DJNQOSkFA4VhGNgdC9eKsooviBIgfatXnCDcE+U8R4aUR0Ej3stJ\nY8kiTVNTNCcIP1cJRAADEwPy/vrDw7EMdSjAB6WZccIzoqAPPci6tG98+APg\n/rpCEDZnc/5X+S5AoaKVaKcbwsUZWHC1OaLGrpcsgyvm/6wyX4VslZ9KxoKg\n7rBprXkH+ciGsMZKZsNE59yTdy1R3erbMpkPJ+7bd6IkPu9FcnygPPseUTYi\nhMPC\r\n=/XEX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.42.0-27644.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.42.0-27644","@fluidframework/map":"0.42.0-27644","@fluidframework/cell":"0.42.0-27644","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.42.0-27644","@fluidframework/counter":"0.42.0-27644","@fluidframework/aqueduct":"0.42.0-27644","@fluidframework/sequence":"0.42.0-27644","@fluidframework/base-host":"0.42.0-27644","@fluidframework/datastore":"0.42.0-27644","@fluidframework/undo-redo":"0.42.0-27644","@fluidframework/merge-tree":"0.42.0-27644","@fluidframework/test-utils":"0.42.0-27644","@fluidframework/driver-utils":"0.42.0-27644","@fluidframework/runtime-utils":"0.42.0-27644","@fluidframework/agent-scheduler":"0.42.0-27644","@fluidframework/container-utils":"0.42.0-27644","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"0.42.0-27644","@fluidframework/telemetry-utils":"0.42.0-27644","@fluidframework/container-loader":"0.42.0-27644","@fluidframework/mocha-test-setup":"0.42.0-27644","@fluidframework/container-runtime":"0.42.0-27644","@fluidframework/odsp-doclib-utils":"0.42.0-27644","@fluidframework/test-loader-utils":"0.42.0-27644","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"0.42.0-27644","@fluidframework/shared-object-base":"0.42.0-27644","@fluidframework/test-runtime-utils":"0.42.0-27644","@fluidframework/test-version-utils":"0.42.0-27644","@fluidframework/register-collection":"0.42.0-27644","@fluidframework/runtime-definitions":"0.42.0-27644","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"0.42.0-27644","@fluidframework/odsp-driver-definitions":"0.42.0-27644","@fluidframework/test-driver-definitions":"0.42.0-27644","@fluidframework/container-runtime-definitions":"0.42.0-27644"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.42.0-27644_1623880527468_0.9744113765939679","host":"s3://npm-registry-packages"}},"0.42.0-27677":{"name":"@fluidframework/test-end-to-end-tests","version":"0.42.0-27677","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.42.0-27677","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"3b3bf4a2325c9227edc471de0fc5979016162021","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.42.0-27677.tgz","fileCount":105,"integrity":"sha512-Xjz8HUx7DMJAupaEsvkVNHRtz1nFe8GlIDPpV8qNQTVCd7QYdoSLRkG4glHmxRz0Ts+NiJL9D1BCxxv6b1WKwA==","signatures":[{"sig":"MEYCIQDp04MQWwDXJjZwU+eNoWiRPF6oV9DcpNaMLRkl887cegIhANu74n/2REKS11LmA7SKOMpd37FqJXFwOQQe8FWUfrEC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1607206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy2ReCRA9TVsSAnZWagAAtOkP/ivnuAFF7782ied2ASOw\nB7gyF9gYewLSKsDBFVwgUNQaf7DyEwENprm6WuuC28d8BofVCNtKKQpjGtS6\npGdmbK8PzOfLvMUt85BWX2APVfhUWe4lLpwVOR1dxXFQ/grMlD9Kh6f4yPd+\niKflZJ2Cxy3AQBPXVDAk+TVQ0ftsNbtvFiuk9VRK0bXLChChE9KKK2Z6A+GH\nLdtt9id8aSsDNHYcbyZZE98Oi/hPqAiKKLeWQkZhJsSST8/B18YXmcFGkyQx\n1n+wzUk2htcGVVS8IlqgUmt7hM8LpssrIknsy2NP9FL3nzkdRM9JAnt8pYr+\nH865UaBBl9J2FvMeE9aJbUa6nycOQD8KrSc+imGODYTz+BtuU5vdzvzBAFnu\nL4Ak6FrQ7TQ9tQPtvkYkbbhSs3PE4oVStjmn+zniMY0x9pHsRWWDlD7Yi4rF\n3G9fsLMV64dJxzNd9hNQPiDSCn9L391m7BqyDVE+OzdaN0bFR/ywPVqB2yMo\n8KNCbvLTi3JhO/hoS/xFzwq6hXQraXcEXB5N3ZOK42FVyQU14W9KFcIgJUyq\nzgdmkrzdAqWEOF7JVh/LlneKjgJvl5KOTh1p/JEf89HL9RZAsCryuNa5MfDx\nv/MrlBgrFPWurDrHGxmf0Veog2UItFzMRDjznkME2Dt608aA9jOWZyeJc+Ye\nvDFt\r\n=bW/M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.42.0-27677.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.42.0-27677","@fluidframework/map":"0.42.0-27677","@fluidframework/cell":"0.42.0-27677","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.42.0-27677","@fluidframework/counter":"0.42.0-27677","@fluidframework/aqueduct":"0.42.0-27677","@fluidframework/sequence":"0.42.0-27677","@fluidframework/base-host":"0.42.0-27677","@fluidframework/datastore":"0.42.0-27677","@fluidframework/undo-redo":"0.42.0-27677","@fluidframework/merge-tree":"0.42.0-27677","@fluidframework/test-utils":"0.42.0-27677","@fluidframework/driver-utils":"0.42.0-27677","@fluidframework/runtime-utils":"0.42.0-27677","@fluidframework/agent-scheduler":"0.42.0-27677","@fluidframework/container-utils":"0.42.0-27677","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"0.42.0-27677","@fluidframework/telemetry-utils":"0.42.0-27677","@fluidframework/container-loader":"0.42.0-27677","@fluidframework/mocha-test-setup":"0.42.0-27677","@fluidframework/container-runtime":"0.42.0-27677","@fluidframework/odsp-doclib-utils":"0.42.0-27677","@fluidframework/test-loader-utils":"0.42.0-27677","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"0.42.0-27677","@fluidframework/shared-object-base":"0.42.0-27677","@fluidframework/test-runtime-utils":"0.42.0-27677","@fluidframework/test-version-utils":"0.42.0-27677","@fluidframework/register-collection":"0.42.0-27677","@fluidframework/runtime-definitions":"0.42.0-27677","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"0.42.0-27677","@fluidframework/odsp-driver-definitions":"0.42.0-27677","@fluidframework/test-driver-definitions":"0.42.0-27677","@fluidframework/container-runtime-definitions":"0.42.0-27677"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.42.0-27677_1623942237976_0.8307366467495465","host":"s3://npm-registry-packages"}},"0.42.0-27683":{"name":"@fluidframework/test-end-to-end-tests","version":"0.42.0-27683","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.42.0-27683","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"63de02b229f3ef5a243cf73dd120711658bf9863","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.42.0-27683.tgz","fileCount":105,"integrity":"sha512-XlxnBSp9Pz4ECYr+4XC+wNOzvHnJJHVWLWTaEBLMhji9i31SEy+fKvLtmxrsT7cQz+bpumuh9+HVISbeR4mV0Q==","signatures":[{"sig":"MEUCICQ3D9ihJkzgGTL0kO33HwHBHVvjL59rYLc9dolNOa4+AiEA0YlGm4ngM9M/5ssK7nxGvxsqXDCQGSmnfSE31JU6/oE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1607206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy3kvCRA9TVsSAnZWagAAnUMQAI9vBY0FeFt4Ukex1opa\np0ICv1zNNagczxOWt/KHW86sLP5F3o023S5NimPOz8mirz5R30M/vw95CNQP\ndfR9Z5qH37+wFwIt/lOUH3NexarGmzqJ+2LSf0dKRr9a7EdUMPVs7Mmu3Jww\n+JSXd7Iu+LcXwJET+L/ocFrUvOL9fIJk8yIJilpHos2ubKpnS+y8ruoZ4KWN\nhCSkrCWIQKMBN2n0XpPAn/lt3yRJp4+p+YHFdeC7FNWTXiMxxP/sCrw1na4C\nvH1nsd9LxN59La0/RggDBnQOCTHRhmMn3hak+1Xk+dZtNEA0CdX/Qwk1rABJ\nadAHHoFiOQ9lhny3T7N5IDZryiPq0PBKSn7z57uSLyIUFa/tM+G0r4GCmAA+\ni0gyNL5iU+IuSk2Vgi7Ocj1Xqbxxa88E5SufhX+S0tDTWc2Lc/LM2Ay9ljzh\nBEOtUMKZpnAW+jJndTJ+cVX5Q5vetkR8P/is+3Ug7TveIK0KRA60x5VFFJ9M\n9y/wRQOQFHiun8sqQqzD3rysZT0s+NFNJQhATQbjyqrc2tvscq2EppoIZG/E\nFBCZ7sQqanE2UyC5GZdVigeZ/1vWduR0OFg21nZEGe19qMsk+RfaIsJhXi3g\ndvzY2OYu0TzJRCh34s8RMF65MUWUDZYQWTev4jjkmUF1OD8EB3NgUDLQHUml\nP4Fm\r\n=A3DJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.42.0-27683.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.42.0-27683","@fluidframework/map":"0.42.0-27683","@fluidframework/cell":"0.42.0-27683","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.42.0-27683","@fluidframework/counter":"0.42.0-27683","@fluidframework/aqueduct":"0.42.0-27683","@fluidframework/sequence":"0.42.0-27683","@fluidframework/base-host":"0.42.0-27683","@fluidframework/datastore":"0.42.0-27683","@fluidframework/undo-redo":"0.42.0-27683","@fluidframework/merge-tree":"0.42.0-27683","@fluidframework/test-utils":"0.42.0-27683","@fluidframework/driver-utils":"0.42.0-27683","@fluidframework/runtime-utils":"0.42.0-27683","@fluidframework/agent-scheduler":"0.42.0-27683","@fluidframework/container-utils":"0.42.0-27683","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"0.42.0-27683","@fluidframework/telemetry-utils":"0.42.0-27683","@fluidframework/container-loader":"0.42.0-27683","@fluidframework/mocha-test-setup":"0.42.0-27683","@fluidframework/container-runtime":"0.42.0-27683","@fluidframework/odsp-doclib-utils":"0.42.0-27683","@fluidframework/test-loader-utils":"0.42.0-27683","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"0.42.0-27683","@fluidframework/shared-object-base":"0.42.0-27683","@fluidframework/test-runtime-utils":"0.42.0-27683","@fluidframework/test-version-utils":"0.42.0-27683","@fluidframework/register-collection":"0.42.0-27683","@fluidframework/runtime-definitions":"0.42.0-27683","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"0.42.0-27683","@fluidframework/odsp-driver-definitions":"0.42.0-27683","@fluidframework/test-driver-definitions":"0.42.0-27683","@fluidframework/container-runtime-definitions":"0.42.0-27683"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.42.0-27683_1623947567427_0.7299950913219226","host":"s3://npm-registry-packages"}},"0.41.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.41.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.41.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"90f55a6cc27b20dd45e836db6b9274eae93e2a50","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.41.2.tgz","fileCount":105,"integrity":"sha512-XHUE9Ffea6xK49wjYoxA5OWQjktEvzexOZGbwkm/UP+fK2CsnFrQW8v9n8La7Ol9OL6/qZ+9kiA7j+1ojkIu2w==","signatures":[{"sig":"MEUCIG56Nv1MIfvGjBMZqNC1zUkBlXZeO1OSz8J7pViQ9BydAiEAuk6jnYiEiz0NqmrRYaelBtd3OUsiP6P7txIxKHlAuTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1607035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0TFlCRA9TVsSAnZWagAAf6AQAI9l+FPyXHB2orVL1gjK\nphqw04mzuqoMB4jfg2sZczFfsS/0hrF6G0yvfB57s8C+C5fQk84G++37dzeZ\nHZ1fC0TSqPoelE8bvi5J6RmJ+dpo7JBkQjs0zNI8rL1Y85OH0MPgnQv1mvA6\nLYhDi0UskAGlIP3B+/xviGejehfhy0pBfAHfO9CbpLe3uKuOaVYxcgKAzTUS\nEQ57kr5096KNTrqwdtSfGRfyzqoNKxRPkFJuPzQlZgaQtIu3isUgoS331p7p\nCMlVfh/qg1tlDqrGhqH0rv3yM8G+88ICQU76DxfDyxnGoVgqsI31lI0dC42P\nBlkLfwhKW/0dZkX02h5IeFzrSHc/H2oaul1C1xcJrwE/MDOgIgvNt+x4D8Lg\nAdQotao1s2MwOC7fuRMu+UurQ1ku9WZEAf5XXf44c4RCtISULY3QcPkLinaO\nmRdrKTa3+ialOL8zUY3LEO3iDUfJ5ZiokfOo35oDxIDC3I4jK/IPQ8y4hhZA\ns1870K/AxdbKnGgb1niAqIqV/k+a8Xngj91sbbGsu7pr0yT8kt4tN2fG21Pj\nm5i/XVqctTbuxDCeGOuiNf5tt1yH/Z/fYpAIl00RtcuKktICfJ6hMdiqhfoZ\n3KQWuS9fh0BnB4X8Ni58KhiK+LBr/B+POrj+Y+81st5yuVDEmKL5ekrdX73i\nx7fL\r\n=Chma\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.41.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.41.2","@fluidframework/map":"^0.41.2","@fluidframework/cell":"^0.41.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.41.2","@fluidframework/counter":"^0.41.2","@fluidframework/aqueduct":"^0.41.2","@fluidframework/sequence":"^0.41.2","@fluidframework/base-host":"^0.41.2","@fluidframework/datastore":"^0.41.2","@fluidframework/undo-redo":"^0.41.2","@fluidframework/merge-tree":"^0.41.2","@fluidframework/test-utils":"^0.41.2","@fluidframework/driver-utils":"^0.41.2","@fluidframework/runtime-utils":"^0.41.2","@fluidframework/agent-scheduler":"^0.41.2","@fluidframework/container-utils":"^0.41.2","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.41.2","@fluidframework/telemetry-utils":"^0.41.2","@fluidframework/container-loader":"^0.41.2","@fluidframework/mocha-test-setup":"^0.41.2","@fluidframework/container-runtime":"^0.41.2","@fluidframework/odsp-doclib-utils":"^0.41.2","@fluidframework/test-loader-utils":"^0.41.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.41.2","@fluidframework/shared-object-base":"^0.41.2","@fluidframework/test-runtime-utils":"^0.41.2","@fluidframework/test-version-utils":"^0.41.2","@fluidframework/register-collection":"^0.41.2","@fluidframework/runtime-definitions":"^0.41.2","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.41.2","@fluidframework/odsp-driver-definitions":"^0.41.2","@fluidframework/test-driver-definitions":"^0.41.2","@fluidframework/container-runtime-definitions":"^0.41.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.41.2_1624322404630_0.6656833222023915","host":"s3://npm-registry-packages"}},"0.41.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.41.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.41.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"91ee1fbe08e84d3689c316a4e6e3c3cddf282d4c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.41.3.tgz","fileCount":105,"integrity":"sha512-x+unJJgoitNxZIYQJlgpYm+JNCNSnq4Dhhf2jV6DODdzy7nGXdg2+DuJUW89NdAvs7uKjPGvNlyokZN/Xxsgsg==","signatures":[{"sig":"MEUCIGiPYVqadD537mnv+IR4LbaHZgq1djgVC7gLy/YmgWUcAiEAsY235fKKNNCgqknFR7QsIBQATtRwPZvGJ/wG9JKtSSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1608984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0m2zCRA9TVsSAnZWagAAUQ8P/iuDgAaLfeBQpKXr3zRE\nh56Y+madP2STpIOWMdrmanIW6C+rEcRAwxh9/UsWWR/mb1T8W/CLfH8kzOIG\ns89Ew/1ftlySM8IpF/TZuGrdsC6ouEcsba1MtwVCbs23cf5n/iABkRkHyKEg\ntxRetsqdO3Qxm8EfWOSJI6O7AQkcSfTGgKvtrbTRS9e07G3bJvg59qU4NtpS\nZWsf44VMCZcsd1hMjXEILN1vxwQGqWPt1mSU2u+5c6XjI9PfLN+8IsjB5c40\nhy+z+JK5so6MaUAGJFUYkf1bKHbycV/lw13m2Xk+2D3SZsmbL/dNGCwr1KDU\nqadQy65pvg42pxDEu1qiM1O5CpTtVGPVM0WFmhB1Ro5d05wsQhiNG5vq0kbK\nLQ9Tba2EIHEFTcu+z9GKn0cPuS87OdxJt1hlzE2+IhM+HtOEtfMwQG2eZFRs\nD6wcMg1Ejot6dM2nU4uJbR+sIr4+bIvqrHQF0wq5whxLSo6w3dWHpHwNzvPs\n0vUEKNIhm1BVvv9bHrgoYT9hpKPMP66GlMv7XWQcYucwhoz/jenJp4Inw3Yt\nDIp7s4BP+WBC1CDE1Jrfmq2vFl7ROmL8hRAMv5tzZpY166537cXYUTAHuKiR\nFzotVM8WS3vJTNRPwGM/mUQwMSY/UasWQrwJ96fHxAteTh2GHcKuGfWMX554\nNeDG\r\n=QPaG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.41.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.41.3","@fluidframework/map":"^0.41.3","@fluidframework/cell":"^0.41.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.41.3","@fluidframework/counter":"^0.41.3","@fluidframework/aqueduct":"^0.41.3","@fluidframework/sequence":"^0.41.3","@fluidframework/base-host":"^0.41.3","@fluidframework/datastore":"^0.41.3","@fluidframework/undo-redo":"^0.41.3","@fluidframework/merge-tree":"^0.41.3","@fluidframework/test-utils":"^0.41.3","@fluidframework/driver-utils":"^0.41.3","@fluidframework/runtime-utils":"^0.41.3","@fluidframework/agent-scheduler":"^0.41.3","@fluidframework/container-utils":"^0.41.3","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.41.3","@fluidframework/telemetry-utils":"^0.41.3","@fluidframework/container-loader":"^0.41.3","@fluidframework/mocha-test-setup":"^0.41.3","@fluidframework/container-runtime":"^0.41.3","@fluidframework/odsp-doclib-utils":"^0.41.3","@fluidframework/test-loader-utils":"^0.41.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.41.3","@fluidframework/shared-object-base":"^0.41.3","@fluidframework/test-runtime-utils":"^0.41.3","@fluidframework/test-version-utils":"^0.41.3","@fluidframework/register-collection":"^0.41.3","@fluidframework/runtime-definitions":"^0.41.3","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.41.3","@fluidframework/odsp-driver-definitions":"^0.41.3","@fluidframework/test-driver-definitions":"^0.41.3","@fluidframework/container-runtime-definitions":"^0.41.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.41.3_1624403378518_0.6010628782814635","host":"s3://npm-registry-packages"}},"0.41.4":{"name":"@fluidframework/test-end-to-end-tests","version":"0.41.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.41.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"9693f5e615248a70fc4610217269d897e0dd4860","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.41.4.tgz","fileCount":105,"integrity":"sha512-7IMI46XWSrxo24aG278UMInRGGHdfndcdiqkzuBdZy8e9hRVX96L1tTg89+Um7MgOMI820vVYHwH01Oestw+Ug==","signatures":[{"sig":"MEUCIQCP9fjhFsg/JBYdWF3zMf+kPeswkA6qXE1UhbD1rRo6qwIgVhzlVi9yDLI2+DP2LWcLA7ELa2nKQvQ2NzznjYZqaD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1609006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg07lsCRA9TVsSAnZWagAAS7sP/09XEoWV1etee6NcEqJ9\nz4ZP72PObPKnnQ1kfPW/E8WGcxwMbZCGotDjFME41JCb8SOr3keLz1LASPYt\nTHK/4UJOui2SvLw/+BvputdPiy8uXRGJ/czdbthXIWnuFjVg20wc4AVuaS+u\nnKpk+vGJseC3PfT7njW+TIJG5ff/iZdSowgFXIcdZDQKdIE+OkWRFbX9sXWH\nHpHeOqcpiVyIqGOVCK6nDw5qVF8da1/SDoLM7UIcA+x+a2JMVthXLhUo6mOu\nX87ScB5Bye0id/kZR652IWckpQI31M0kDL0Ngy/d4DSDBkx2qHUlZCqZDA5c\nVWYeono6MkPTkpLK9NW/Zf6YsN2GKx2vSXRZDgqHcQbm8LZaPAIqTRihSmwZ\nplXnAdK7r+h8K40oYL+X/44t9MKFodPwaDb2TvPhVUan/qVPCzN0be6qByWM\n58mZdPUsyaZuu9237JoEZFUSP5EepYeE9Vpb8r3XOi8VYZVd5qQcTzV2sGmT\nHODhEYbRliy1UTquAlYj4WbTS4zGD9aAWrE+gTzhDa9Qp9hmAXzZn1G5ESS5\ndJtTd3zM7TxNpUZTPpQ0jZh29X7V+0/h0z3bbMi+FMHEv6MSUk+Bwx3fQfN/\nUw7N3nnqXPrX5Z1zko0S+GtgkcFEgybpN0VmglcMlLbZdVHi1pbAo0iaXGeT\nYd1d\r\n=Rjst\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.41.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.41.4","@fluidframework/map":"^0.41.4","@fluidframework/cell":"^0.41.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.41.4","@fluidframework/counter":"^0.41.4","@fluidframework/aqueduct":"^0.41.4","@fluidframework/sequence":"^0.41.4","@fluidframework/base-host":"^0.41.4","@fluidframework/datastore":"^0.41.4","@fluidframework/undo-redo":"^0.41.4","@fluidframework/merge-tree":"^0.41.4","@fluidframework/test-utils":"^0.41.4","@fluidframework/driver-utils":"^0.41.4","@fluidframework/runtime-utils":"^0.41.4","@fluidframework/agent-scheduler":"^0.41.4","@fluidframework/container-utils":"^0.41.4","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.41.4","@fluidframework/telemetry-utils":"^0.41.4","@fluidframework/container-loader":"^0.41.4","@fluidframework/mocha-test-setup":"^0.41.4","@fluidframework/container-runtime":"^0.41.4","@fluidframework/odsp-doclib-utils":"^0.41.4","@fluidframework/test-loader-utils":"^0.41.4","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.41.4","@fluidframework/shared-object-base":"^0.41.4","@fluidframework/test-runtime-utils":"^0.41.4","@fluidframework/test-version-utils":"^0.41.4","@fluidframework/register-collection":"^0.41.4","@fluidframework/runtime-definitions":"^0.41.4","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.41.4","@fluidframework/odsp-driver-definitions":"^0.41.4","@fluidframework/test-driver-definitions":"^0.41.4","@fluidframework/container-runtime-definitions":"^0.41.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.41.4_1624488299628_0.8773002555097396","host":"s3://npm-registry-packages"}},"0.42.0-28410":{"name":"@fluidframework/test-end-to-end-tests","version":"0.42.0-28410","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.42.0-28410","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"574f68fccc9ec08763b4e1f2b0502306d4f7cd07","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.42.0-28410.tgz","fileCount":105,"integrity":"sha512-So6Tfr1kow0utQb2HDcGGxIBDWnHAnVh+3GlrHeflzBDwLQsjyTJMpDtRO1Rfca1KXUG9z1J8KtbMoWbcf+gkw==","signatures":[{"sig":"MEUCIBRncXc/gtCQPr4/+dh6diGPgUJtORYnYcAx3UW62dXzAiEAnqrcAKKuC0ChX8sHemPwfalVJHFxfy0qE6oz0fgMrZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1615909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1kMaCRA9TVsSAnZWagAA0vMP+wYnCsOoifGDUTV6aIrz\na40zjX1Q/kVrO1VHu+TikbuiRrWSRZs0pOqeivFWL+15Np9pAPr7E6AvEcgY\nW3lxRijVNg0lMIyWZ+a0YSBqOYAzQps2SSHUIMa5VQhpRJz9QzSrbdLMWCzY\n8WMmVsv/haZ/7CtWMUjQ0PeX2S9mhfW3u4oRP8hODDLlSGXa8oqKBmesg0Al\n7/Rn3OmBSdbZ9QzGNkk64BKcqJLtJkAGSFEuNr2HkrRJpxnFD6fyeYc1vK2l\npEn6U2OLfJmay4cFJcCvgqV6cApRzw8JUBjZjs/fGFESJsV0NcOpFTxujbQM\njFOy+bYIbmihd92N9ZYBRf3eukl5Vi76NaOTEY6niCGIvEuC95r74VLzc/wv\nM7Kl6ZqCNx+0oDO6qgvr1rsnlLh14uuP3PBpImFceYeVljdfyk5JOK25bkyM\ne50GJATiOziwPb3FuqSqxgixGZR30AB/A7P6e+9Q6JKRJ9Nm5chqGg7zYA6x\nf7hAPTMEJQMBh+NhefrnfxO3SnzDL/UIZnRK9wZ6tPO9I6Updu/OXbdwiqFT\no6NMPnLJ3RQk96JFZx0GULU+QteVIqJkapv4dayZ2F7zLgHz3kLe8CEHCiY8\nCXn3A9S4cFVYwi4Dsbfzo5jGPiaXAJ8vBKt/E5vqsLtFgFch1DeOfu3YUTGm\nQLgu\r\n=Fh41\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.42.0-28410.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.42.0-28410","@fluidframework/map":"0.42.0-28410","@fluidframework/cell":"0.42.0-28410","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.42.0-28410","@fluidframework/counter":"0.42.0-28410","@fluidframework/aqueduct":"0.42.0-28410","@fluidframework/sequence":"0.42.0-28410","@fluidframework/base-host":"0.42.0-28410","@fluidframework/datastore":"0.42.0-28410","@fluidframework/undo-redo":"0.42.0-28410","@fluidframework/merge-tree":"0.42.0-28410","@fluidframework/test-utils":"0.42.0-28410","@fluidframework/driver-utils":"0.42.0-28410","@fluidframework/runtime-utils":"0.42.0-28410","@fluidframework/agent-scheduler":"0.42.0-28410","@fluidframework/container-utils":"0.42.0-28410","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"0.42.0-28410","@fluidframework/telemetry-utils":"0.42.0-28410","@fluidframework/container-loader":"0.42.0-28410","@fluidframework/mocha-test-setup":"0.42.0-28410","@fluidframework/container-runtime":"0.42.0-28410","@fluidframework/odsp-doclib-utils":"0.42.0-28410","@fluidframework/test-loader-utils":"0.42.0-28410","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"0.42.0-28410","@fluidframework/shared-object-base":"0.42.0-28410","@fluidframework/test-runtime-utils":"0.42.0-28410","@fluidframework/test-version-utils":"0.42.0-28410","@fluidframework/register-collection":"0.42.0-28410","@fluidframework/runtime-definitions":"0.42.0-28410","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"0.42.0-28410","@fluidframework/odsp-driver-definitions":"0.42.0-28410","@fluidframework/test-driver-definitions":"0.42.0-28410","@fluidframework/container-runtime-definitions":"0.42.0-28410"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.42.0-28410_1624654618030_0.856110610501704","host":"s3://npm-registry-packages"}},"0.42.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.42.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.42.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"85c0483151b648372924afc2cb525b3851e9f415","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.42.0.tgz","fileCount":105,"integrity":"sha512-uhqpT+qOukmuBXSaA/McGRaXprYqT0w4zyi7Kwn3JLMD27H1BRstwWLkYneiLAJ5CfmhyXm2JqL8atHdoByZqg==","signatures":[{"sig":"MEYCIQD24zxwH+IEJoKg1cxpVsvZcWvKHULhUeIucKFFFYUGBwIhAJBzqhuunAasrAw7ozj98CFZM1Kdlh9949XUkhxgIV4a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1622478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1ol9CRA9TVsSAnZWagAAawMP/1rVSrhzo5KLVR/8JUfQ\nZFmIjJah4TmtHbFqksngcZkBb79OAXV8IywngUfaVj4VqkFfHNkP5Bj5oyJ7\nRcNPz8oIAJNZMs8Z4F8F4Ak4by+0ITrYvcvH1jBHBY6y684xH+skShrVeosJ\ndRpACAWZZh5bYZmQBDtl9vOIC0Y4AsnM9OI49Bv9B0Nx70Vo1TJRbpCDSVcU\nPB/I2HfxSsSvsRMy4RI41w90TBxSe4OPvdFLTUag7ot83WyzSjjrB/X+ctkt\nwQTushMYPtjhzn0ZifhisUz6xfS+Iol666WfF3TxK49iGG9OcgKok40ZFJWG\nmiYLG1R8EhlMywBvhApdFNv7oe25YyS2PRaMeMo9/SxA9ugQfs0xfurzAVfd\npuwS77AA5BlC53UkZWcJatLL/w9nMtCy5kO3FYUpRYEqZdYYYV2/UBfqnNd6\nNYW/wWzycjCzBn2z3GqIljFg5UjPCC5Ys8gUvyJiiZA7mrOG9ernqS+SrJt6\nObtawgbtwda2aZVELY6d/7cLyXpl+pNxAxojP8pFwu5ptm/FmQjhB7Xr6lIr\nqwZ2wRiK5U1P8zRqs3QHA37iMcv52MWokBAUtSkCuppxTJiMnL3JcH6NMtJ5\nfbkXtAfu/K8Wz87sAMz4pZTjUCyOxhbwzRWnnvEslqmHKKj2rijMQcC8+2WF\nJp0G\r\n=bFz6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.42.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.12","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.42.0","@fluidframework/map":"^0.42.0","@fluidframework/cell":"^0.42.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.42.0","@fluidframework/counter":"^0.42.0","@fluidframework/aqueduct":"^0.42.0","@fluidframework/sequence":"^0.42.0","@fluidframework/base-host":"^0.42.0","@fluidframework/datastore":"^0.42.0","@fluidframework/undo-redo":"^0.42.0","@fluidframework/merge-tree":"^0.42.0","@fluidframework/test-utils":"^0.42.0","@fluidframework/driver-utils":"^0.42.0","@fluidframework/runtime-utils":"^0.42.0","@fluidframework/agent-scheduler":"^0.42.0","@fluidframework/container-utils":"^0.42.0","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.42.0","@fluidframework/telemetry-utils":"^0.42.0","@fluidframework/container-loader":"^0.42.0","@fluidframework/mocha-test-setup":"^0.42.0","@fluidframework/container-runtime":"^0.42.0","@fluidframework/odsp-doclib-utils":"^0.42.0","@fluidframework/test-loader-utils":"^0.42.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.42.0","@fluidframework/shared-object-base":"^0.42.0","@fluidframework/test-runtime-utils":"^0.42.0","@fluidframework/test-version-utils":"^0.42.0","@fluidframework/register-collection":"^0.42.0","@fluidframework/runtime-definitions":"^0.42.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.42.0","@fluidframework/odsp-driver-definitions":"^0.42.0","@fluidframework/test-driver-definitions":"^0.42.0","@fluidframework/container-runtime-definitions":"^0.42.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.42.0_1624672636565_0.9016140150023126","host":"s3://npm-registry-packages"}},"0.39.5":{"name":"@fluidframework/test-end-to-end-tests","version":"0.39.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.39.5","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"222901eb4fec095d69ae1f48b8851de7763fe7bd","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.39.5.tgz","fileCount":99,"integrity":"sha512-+dDWttKp3x6YGF0smJbml0zFo4n7HBf1wFun7uRpgc9A0euXnuuU2nld7Bx46h8h7Onz1PRp7aEY8DorliVHfg==","signatures":[{"sig":"MEQCIAPLJBflhpIVjUndxJINoZEBMscE3Ng0u7CN7ItQdplIAiA3hHT8jocmhKD15cSgXo+vxA1d+zdleSbG67ctu7Dauw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1526897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5iQeCRA9TVsSAnZWagAAZawP/2aX5yqhrT6U3t9ETJD6\nW/FbPILZsCFo54TyyO+lB5SPHCLPvrUGBfqQPKByAC8ZYK6cxUkCYNazVYId\nhfmB5kboUROt3BUQUpnd8ahEKhgq8rLNzS+osPfOwtNse+VZdcfCXAvBb1sE\nRN9QJkqPTLlPDabwb7bPJDYy1FIDJuf6ECb8ZnrkXH0AwH1Bzlom/aIgozdC\nRVXJ76qbf+2Q7lsyQ8no1Ynn1i+0XsKuYXRvaOy43vJ9uVu30ofYR5s0gpWa\nvcnhv/3YwP+ZtcSI2+RPVihBMHxOCSqJvAKErlO03+k9sZ9NlDVRLeAcVF3X\nJ0W/jVWnM9CmTiXGe/mA9iAWTaJLuemhWP1q0eyOrYWFollRwfrml0fSW1ph\nBRNHXIW3HEbG7K1cFqBS1Mj57n73Bwv9/1vYjkxyj1+79l097A6vhiVObLyx\ncURFUO13cSXwwSivdibpccjdOyjZKCtA680q6zlJR5jR1HGRl6Phlv723vCh\ntOTuWyN6Dhz822g+4Gf9w9oouGxxV8GrAlMpLwfKi6FrPLlDpbljH70WKZom\n+ZrfFHWkj0G1Qfau/mtqqKCAousIoDW5MgAvrq9W6NP311m+gYkxGPBT4uDF\nSfwGEP/SNnauUVTFB9Yi87DQxQhEhFnJ3sCuIQAbDADQUe0xf+UouJFep2Nh\nipSZ\r\n=K1vu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.39.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.13","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.39.5","@fluidframework/map":"^0.39.5","@fluidframework/cell":"^0.39.5","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.39.5","@fluidframework/counter":"^0.39.5","@fluidframework/aqueduct":"^0.39.5","@fluidframework/sequence":"^0.39.5","@fluidframework/base-host":"^0.39.5","@fluidframework/datastore":"^0.39.5","@fluidframework/undo-redo":"^0.39.5","@fluidframework/merge-tree":"^0.39.5","@fluidframework/test-utils":"^0.39.5","@fluidframework/driver-utils":"^0.39.5","@fluidframework/runtime-utils":"^0.39.5","@fluidframework/agent-scheduler":"^0.39.5","@fluidframework/container-utils":"^0.39.5","@fluidframework/core-interfaces":"^0.39.5","@fluidframework/request-handler":"^0.39.5","@fluidframework/telemetry-utils":"^0.39.5","@fluidframework/container-loader":"^0.39.5","@fluidframework/mocha-test-setup":"^0.39.5","@fluidframework/container-runtime":"^0.39.5","@fluidframework/odsp-doclib-utils":"^0.39.5","@fluidframework/test-loader-utils":"^0.39.5","@fluidframework/driver-definitions":"^0.39.5","@fluidframework/ordered-collection":"^0.39.5","@fluidframework/shared-object-base":"^0.39.5","@fluidframework/test-runtime-utils":"^0.39.5","@fluidframework/test-version-utils":"^0.39.5","@fluidframework/register-collection":"^0.39.5","@fluidframework/runtime-definitions":"^0.39.5","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.5","@fluidframework/datastore-definitions":"^0.39.5","@fluidframework/odsp-driver-definitions":"^0.39.5","@fluidframework/test-driver-definitions":"^0.39.5","@fluidframework/container-runtime-definitions":"^0.39.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.39.5_1625695262291_0.9291772512825347","host":"s3://npm-registry-packages"}},"0.42.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.42.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.42.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"15666f55936c473d46b1a4a7dfa2f638efb366b3","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.42.1.tgz","fileCount":105,"integrity":"sha512-ylHHGMeS3emtWnCzgtH6deAgMXfRDN7LB1YeDH4Ylm8z4QTNu5UYiMEkPOOKlTx5xq1L3ow5/JoDnQaCvkzd/A==","signatures":[{"sig":"MEUCIFxV1JLe1bToh7xayv7DMr4PwaLEzWD5vxu8XMByqRa5AiEA6dfiym2CEUCDd3XdiykAZD5i5YiraxAIcNNLeUl9jfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1622478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5yipCRA9TVsSAnZWagAAnn4P/18P9UCKnolkp1wmFlzh\nYjOwOWINy6O4EWUin90tloq9ok/1gCHpNfZga/Iof0YPXr+76apgbZJbvxXK\nQqSZpAEDfH+PcQh3Fm4Ef5uXJTghVdgajDsGrVzoow27kvsNxXiQqIu5VQPI\nqErXTwC2gXHEgLBMU6jUnj2kEESEcH8VdpkMaVEs5+PC+QbH1G6NQS7SsduD\n1KNRndbjvZfFZBe8DyK6jI4H31GRYtp25vYuk9TrH57Ggel4UPTMKlsVEEZB\n2NYm5XQOlXE4kn0Ag0q5adKwd4dG7uqlg2f5QZdKtu778OpR6JOTuE1pr+nD\nGRrWeyGz6lz40M+iPIS++4uvi2Mmtsy/sAIYfJ1HFq8mlFKW3UYi3jvHwVLS\nqS6f0mJIKWTfD7rCFNhi3l4vcoX7n7bpggyBG8yxuvu5dGS/zijrwIdajx6B\nUlafttUrow8BxW5Z2KbEoW7ab7iacg61gAq91oYpQXRwmzBoWj/hns2rE+t2\n8xpEls3VhgzM+aQYDj+s8fB2UaD8b73aeHd10YyVPsR/w241IplKDG/GYjxP\n2i/oqxGjCEeO4KhFTb22HVGqBkvUCyWoFjvZ3dZllYpEdQvrQg341FlEIGn+\nKBG4i8YyNtpLmQ1dQrKLI7hXUZxtOOBE66K3JRaXEnusXRmfZmoxWIfY8TZP\nkS4L\r\n=VYY1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.42.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.13","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.42.1","@fluidframework/map":"^0.42.1","@fluidframework/cell":"^0.42.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.42.1","@fluidframework/counter":"^0.42.1","@fluidframework/aqueduct":"^0.42.1","@fluidframework/sequence":"^0.42.1","@fluidframework/base-host":"^0.42.1","@fluidframework/datastore":"^0.42.1","@fluidframework/undo-redo":"^0.42.1","@fluidframework/merge-tree":"^0.42.1","@fluidframework/test-utils":"^0.42.1","@fluidframework/driver-utils":"^0.42.1","@fluidframework/runtime-utils":"^0.42.1","@fluidframework/agent-scheduler":"^0.42.1","@fluidframework/container-utils":"^0.42.1","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.42.1","@fluidframework/telemetry-utils":"^0.42.1","@fluidframework/container-loader":"^0.42.1","@fluidframework/mocha-test-setup":"^0.42.1","@fluidframework/container-runtime":"^0.42.1","@fluidframework/odsp-doclib-utils":"^0.42.1","@fluidframework/test-loader-utils":"^0.42.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.42.1","@fluidframework/shared-object-base":"^0.42.1","@fluidframework/test-runtime-utils":"^0.42.1","@fluidframework/test-version-utils":"^0.42.1","@fluidframework/register-collection":"^0.42.1","@fluidframework/runtime-definitions":"^0.42.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.42.1","@fluidframework/odsp-driver-definitions":"^0.42.1","@fluidframework/test-driver-definitions":"^0.42.1","@fluidframework/container-runtime-definitions":"^0.42.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.42.1_1625761960492_0.2476078004489355","host":"s3://npm-registry-packages"}},"0.39.6":{"name":"@fluidframework/test-end-to-end-tests","version":"0.39.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.39.6","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f6e8389e730d1a5a439643149d68ea2c78c3ecc7","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.39.6.tgz","fileCount":99,"integrity":"sha512-ZZCyGDeFmweC2n6rcvMP3FKIzGTqJd3HCl108Q9+w7405A7umVSSOs8+5EyAT2xt1v3ULw6gJyvMvuyTqimUzA==","signatures":[{"sig":"MEQCICFeExXlg/7HC/w7VvLRTVsqFDSHWKd5hRGnOWDAi45IAiB1mShlex3bGHYGovSiwhcLEo82NpKTKAYsUFbpnU6x2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1526897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg52XTCRA9TVsSAnZWagAANmsP/iRiggFzuARiNf7SnAH9\nRZ1orM8HUAXYfA/6GGcG5iPZHmmorWLzV2w6Z/v0c2NGCbsoKcPo5LHAj3ix\nD01z2ejM9+11eHuqdvBqo1bPctdD2jxciD3Qlz+54L+aIXsixqv9xJfBEhI1\nZQBBbq11S4TbJrVZ6Sga8NzujkFFEeIoIDZG7JHBljnIQIqi7dbf2GEtUfcz\nsZyx6/SLFzGgT9gEpUHUZyifGJabxsndHYbPb97I7uhwLig61ZEKs0Rt8kgG\nHeUo+a3ltTwewGeMmlI45dQFfJ3i2A5yXdBn6VBKz0OuzL/am2FDOXss0PNd\ngdQMpo+sJHDdEw+TFWHXwyInjgw5jWS9s9h9rOKDxN6mD+Fupt2zcyb5tPWO\n1I5gxXl4HSarVyzHaeOtFaBzrdESJ2FpsI2q6R9MWgGhsDLMSmDo1PeASypA\nIkLOgP1i1+hugZXKea9hIUutpDww3F+f00cz3Aj/jURtHMEXU794WZxk95JG\nqg/eG3MTkUlqQNqXlbwBpY3XaSSe4sR+b9Kr+GHwKqZFKnQIRZJcJF+MDhZM\nuq9/+DkkQZjsn1GQn0MjRZc0uD581QmTGp+4tcCyzXTcDfs1Ma/n3X4UJ2T7\nitVYcdCMNgGHnfSpqfHltalwRVMzRJyX5WUzUS9AL6UxCHluwvkeJ+IqqegD\nbCTR\r\n=HBX7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.39.6.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.13","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.39.6","@fluidframework/map":"^0.39.6","@fluidframework/cell":"^0.39.6","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.39.6","@fluidframework/counter":"^0.39.6","@fluidframework/aqueduct":"^0.39.6","@fluidframework/sequence":"^0.39.6","@fluidframework/base-host":"^0.39.6","@fluidframework/datastore":"^0.39.6","@fluidframework/undo-redo":"^0.39.6","@fluidframework/merge-tree":"^0.39.6","@fluidframework/test-utils":"^0.39.6","@fluidframework/driver-utils":"^0.39.6","@fluidframework/runtime-utils":"^0.39.6","@fluidframework/agent-scheduler":"^0.39.6","@fluidframework/container-utils":"^0.39.6","@fluidframework/core-interfaces":"^0.39.6","@fluidframework/request-handler":"^0.39.6","@fluidframework/telemetry-utils":"^0.39.6","@fluidframework/container-loader":"^0.39.6","@fluidframework/mocha-test-setup":"^0.39.6","@fluidframework/container-runtime":"^0.39.6","@fluidframework/odsp-doclib-utils":"^0.39.6","@fluidframework/test-loader-utils":"^0.39.6","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.39.6","@fluidframework/shared-object-base":"^0.39.6","@fluidframework/test-runtime-utils":"^0.39.6","@fluidframework/test-version-utils":"^0.39.6","@fluidframework/register-collection":"^0.39.6","@fluidframework/runtime-definitions":"^0.39.6","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.6","@fluidframework/datastore-definitions":"^0.39.6","@fluidframework/odsp-driver-definitions":"^0.39.6","@fluidframework/test-driver-definitions":"^0.39.6","@fluidframework/container-runtime-definitions":"^0.39.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.39.6_1625777619154_0.5618065858593757","host":"s3://npm-registry-packages"}},"0.42.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.42.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.42.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"3bb691b47af17ac7d38d847a5fa5d90993d915d0","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.42.2.tgz","fileCount":105,"integrity":"sha512-sfNKOA3j9FCST8Z1DgnaVFZoEEb2aIBpa+N7r5+Xkt8+zlS4XAh+e2+uoqapC9Tn6ZCDNIG197YLwf7UOpadwg==","signatures":[{"sig":"MEUCICWMK3nZz6YD74B51oqzxRmHPlstnnl10HqIEwEOb7dXAiEAmCi16lV8+++/fUhr5vWxiPKWDzeB2qYVAuHwundUa6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1622478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg54LVCRA9TVsSAnZWagAAPi4P/jqugsa4TrjIb6gMakU5\nY8HCWBsxx8s4lK2CrQXXcOs/1zfyIs1qlEnzwgaXnXegxKZiEP/sJN90sjfp\nMKRzVeZMYSEAPadh/xX84HipT1Ra7dj4+8XB20nWSQ3apjNAgYCiLaPqApuP\n+yO38zCWR+VkZsuwn79G66oNTr+TnfrDsGCFN+9WpTJSPur/WDOgUKodbj7+\n1uT6Gza+mSuC6O2Wo3gJn4VZDLczOMUddABKaB4m0DU0DE9+mu0lMh0vfX/I\ncRTGHVLvr1RdGKhK2qEHXNmUKmH9H2MN8qTfouw3jcM0o5LT9rPcEn1JMjDM\nFAH1/Mtttf3CiG45XiQ3TKwqgaiKEiG2YnLpOyJegxf8rFNwSLlTqtZ4UOgE\n0Lfd1po+vfxAefVcwqrU5AP2CQ46JZMCxKjiWybXllHcHX1DP3NzazylFW3f\n89TS1KCzi+ePnnIc8U5Apa9+U+H9jlAraRnQMhZImD+hEQI4PTzQ9Utma4Zm\n25W6AJZPFbd7AcbRCww2hn6TAeiM5EIfYoCGX4KiWGjb0n9BW0RD1WLPw/g/\ng7Y84v9A8Fg9xQ9Rp/C0xzrKxryo8WYfomsQ/Q7+0kTyFXQWIrl50YXEnI2G\n2GndJapQKivtK2MmzKKW57Iyi5d6Sb5Ehm0qX6H5m8l6FtgHq+CBbrhS5aEX\ntad/\r\n=ptTq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.42.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.13","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.42.2","@fluidframework/map":"^0.42.2","@fluidframework/cell":"^0.42.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.42.2","@fluidframework/counter":"^0.42.2","@fluidframework/aqueduct":"^0.42.2","@fluidframework/sequence":"^0.42.2","@fluidframework/base-host":"^0.42.2","@fluidframework/datastore":"^0.42.2","@fluidframework/undo-redo":"^0.42.2","@fluidframework/merge-tree":"^0.42.2","@fluidframework/test-utils":"^0.42.2","@fluidframework/driver-utils":"^0.42.2","@fluidframework/runtime-utils":"^0.42.2","@fluidframework/agent-scheduler":"^0.42.2","@fluidframework/container-utils":"^0.42.2","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.42.2","@fluidframework/telemetry-utils":"^0.42.2","@fluidframework/container-loader":"^0.42.2","@fluidframework/mocha-test-setup":"^0.42.2","@fluidframework/container-runtime":"^0.42.2","@fluidframework/odsp-doclib-utils":"^0.42.2","@fluidframework/test-loader-utils":"^0.42.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.42.2","@fluidframework/shared-object-base":"^0.42.2","@fluidframework/test-runtime-utils":"^0.42.2","@fluidframework/test-version-utils":"^0.42.2","@fluidframework/register-collection":"^0.42.2","@fluidframework/runtime-definitions":"^0.42.2","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.42.2","@fluidframework/odsp-driver-definitions":"^0.42.2","@fluidframework/test-driver-definitions":"^0.42.2","@fluidframework/container-runtime-definitions":"^0.42.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.42.2_1625785045343_0.022031307571726222","host":"s3://npm-registry-packages"}},"0.43.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.43.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.43.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"35fa4c1ef7a1a72179443d09762aa62fb5aa8b42","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.43.0.tgz","fileCount":111,"integrity":"sha512-RAuoL52i0mgn1bdTw5Bw+RuajdB6l/KCchCt2fHid5IGxM6CU7Dpcr8vO/Sb+6FfG1av30aOvB4qZgG7yrWi6g==","signatures":[{"sig":"MEUCIQCZRJ+FSokz2IDtWIOE/cbdJ23vZSbFQokY61PbYZDK+AIgS+MC8vy5xW0Z/TBmnlLPqCmq8YwdJ8XucQ1ZgFU7QN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1706210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6KmYCRA9TVsSAnZWagAAKXAP/1AMPtqLtGWoTcCYPcHi\nLAJHbUNRs6EdtNLx8PUdXXamu7jg0CLrnFo7sCAN0Y9qmq3Y9bJtctgW76RQ\n3YCn8wEdhrILw0KQd+Z86Ot9eZFj2CX7YTPfR1PbRnFca3YL+yjKdzctTmUP\neuZBmhOodChfc/0T1owmOl6oWXC+QwO602oeOUC/Yg/r92PBETeDC2JfyaeD\nnSXZqAbq1uNraMEVuVIu5Sdv7nlVVGRQAk6F226J9nNKPwJ9G0oeSYaZjfc2\nWCDdNeWDeFKPrKrEBZZ7P76o2we+BUHsdd/GCatTWzDY8O2ildl0vUNL/4dg\nq7XmuTX4sGHKMX1W9O8zqJCIZvbZMPXWeqJazpcMbYZGKbFFoVLNHR9V6Zfq\nnM4rCx5LBluGHD8NuJJA3OS9D17s+eMkM8cVW1Hpl53a2Oe+uNV6P95vvyKH\nUi34gyGoPshK3yYcigY/UhNrl+3oJ/uevsm8gVaDD5ButCjSSpMH/lM+6War\naH12aqgGMMAxz0miFa6yYoHq4fa7qL3tEvivpBuNvslIWkGxb534pfCK+LtG\nqLIO8q4pkHRFrZkQh+MsxtGR6YW9mgXjs9yhGbBXMW8ViSTs1clkz+bU3457\n6gykwxdUm3Frl7gd6Fui2UbIqtIL5ZMti5JrDbgRl1FDNYwVtBu2XjrM2mwg\nMxqg\r\n=QtCQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.43.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.13","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.43.0","@fluidframework/map":"^0.43.0","@fluidframework/cell":"^0.43.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.43.0","@fluidframework/counter":"^0.43.0","@fluidframework/aqueduct":"^0.43.0","@fluidframework/sequence":"^0.43.0","@fluidframework/base-host":"^0.43.0","@fluidframework/datastore":"^0.43.0","@fluidframework/undo-redo":"^0.43.0","@fluidframework/merge-tree":"^0.43.0","@fluidframework/test-utils":"^0.43.0","@fluidframework/driver-utils":"^0.43.0","@fluidframework/runtime-utils":"^0.43.0","@fluidframework/agent-scheduler":"^0.43.0","@fluidframework/container-utils":"^0.43.0","@fluidframework/core-interfaces":"^0.39.5","@fluidframework/request-handler":"^0.43.0","@fluidframework/telemetry-utils":"^0.43.0","@fluidframework/container-loader":"^0.43.0","@fluidframework/mocha-test-setup":"^0.43.0","@fluidframework/container-runtime":"^0.43.0","@fluidframework/odsp-doclib-utils":"^0.43.0","@fluidframework/test-loader-utils":"^0.43.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.43.0","@fluidframework/shared-object-base":"^0.43.0","@fluidframework/test-runtime-utils":"^0.43.0","@fluidframework/test-version-utils":"^0.43.0","@fluidframework/register-collection":"^0.43.0","@fluidframework/runtime-definitions":"^0.43.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.5","@fluidframework/datastore-definitions":"^0.43.0","@fluidframework/odsp-driver-definitions":"^0.43.0","@fluidframework/test-driver-definitions":"^0.43.0","@fluidframework/container-runtime-definitions":"^0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.43.0_1625860503669_0.581590388472375","host":"s3://npm-registry-packages"}},"0.42.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.42.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.42.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"3c6fbceb77b899fd2ab2423eef77a8b069bb86f3","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.42.3.tgz","fileCount":105,"integrity":"sha512-CzgXsmSodqHLaiifuyZlTowcdoG9q9AE1HcUhbpDbi13sEPUp97pAtONOX+YsOdNCm/GrbXpGwyicb8AaL80FA==","signatures":[{"sig":"MEYCIQCgE+/CJxCvm1gRWbGmbjbwYYCPKCl1I6k6toxVkQj28AIhANGg2MY8T6zHLeoCX+ZQ2mNu9iqr+6Hp/iups2oLbdMh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1622478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6Lj8CRA9TVsSAnZWagAATosP/11BgbWyH3xrq+VV+ZEw\nxcU+BimTRX10Idb2aCuM9KnPPnLi3OGDB2jYV2OjTrCkd1wthnw2ldgF0IkN\ngLJcXfdjLTt2LJrwtVjcnXN85z7xVetEQJQLA6n3gN4xN/6nt8pKS7pMULs6\n4WbZA7ARO+ENOXeadErCPH9LMpQMAY9HBsvZaCzlb+gOEnngWSK7TBESQTHN\n2VHZzBxuzornH2UhyPMY09udVw/lx6k2BEn41NgoFtoBF99h+Q9sHntS2jkI\nT9780TL7KjpiYZQ37sZpVJytQF4coSnBG9y1LVJbNxtD+OzxD5unt2GMczqq\nJ/m1og+uihqP5GMwTAaPmMxP+9+G+f/jD0rA8DtTh2wG6yihj8EH87GSZ9AK\nVS544+pHsXAwPLgbMPj0PsHM7uHee3kran20B08GLTm2BvrGaM+yFUA0p20H\nMGuwvQK7+RreTeNyXWIk4zMYAdsCuPRxLQrEQ7hlAw9Y0lOshlNwgKUIRRMB\nOtMa20K+odwH61hnH1vgJ6HYTnJtzFDCnFxqvovTqZoriXktWugC4f2Bk4Z9\nhqt8x3qFzRYBVoV1JpG8sFL3r0j1bRRy/bXE/YsLp7jR2zxZrFQAzTTWATa9\n7CYfVeUbtJ6An7U3TOmm055ODcX2BMLmHbWXEA5vOxbOXNlZAhHj3aL2bwkP\n6BN0\r\n=yTWT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.42.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.13","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.42.3","@fluidframework/map":"^0.42.3","@fluidframework/cell":"^0.42.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.42.3","@fluidframework/counter":"^0.42.3","@fluidframework/aqueduct":"^0.42.3","@fluidframework/sequence":"^0.42.3","@fluidframework/base-host":"^0.42.3","@fluidframework/datastore":"^0.42.3","@fluidframework/undo-redo":"^0.42.3","@fluidframework/merge-tree":"^0.42.3","@fluidframework/test-utils":"^0.42.3","@fluidframework/driver-utils":"^0.42.3","@fluidframework/runtime-utils":"^0.42.3","@fluidframework/agent-scheduler":"^0.42.3","@fluidframework/container-utils":"^0.42.3","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.42.3","@fluidframework/telemetry-utils":"^0.42.3","@fluidframework/container-loader":"^0.42.3","@fluidframework/mocha-test-setup":"^0.42.3","@fluidframework/container-runtime":"^0.42.3","@fluidframework/odsp-doclib-utils":"^0.42.3","@fluidframework/test-loader-utils":"^0.42.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.42.3","@fluidframework/shared-object-base":"^0.42.3","@fluidframework/test-runtime-utils":"^0.42.3","@fluidframework/test-version-utils":"^0.42.3","@fluidframework/register-collection":"^0.42.3","@fluidframework/runtime-definitions":"^0.42.3","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.42.3","@fluidframework/odsp-driver-definitions":"^0.42.3","@fluidframework/test-driver-definitions":"^0.42.3","@fluidframework/container-runtime-definitions":"^0.42.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.42.3_1625864443875_0.7453023741468139","host":"s3://npm-registry-packages"}},"0.43.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.43.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.43.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"c4ab62ab1694fb2c20f9e44397d70392ec7953c4","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.43.1.tgz","fileCount":111,"integrity":"sha512-xQ53ZDVGh7oeofPv451qajMHkP9aRiPINaQ8pE+XGJYWsDZh+6/yljoTRbK67eMjBlyJ3eLlpU+i6JT/Jm6zXw==","signatures":[{"sig":"MEQCIAMwHLPtSMBoX2swhC2f5shBXNAoamGJx3MX9CrPbPfZAiAZaGQ0EyHKtYHsDGa1kjojs664kHwLeFphjZACwwubUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1706210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9gflCRA9TVsSAnZWagAA01UP/A4k8b6bYaS7WNOit1jA\n20aGfJiDfgxyzzCZb3BP01ArAcNgeSQG+3eb5EtF35JV5Z+8Oi7T4kbBNfPR\np9KpIAmq9610kjdPjUIhCwwU2S+89sYwMHbDYlGKcMQAbVP6oZGpYhC8YmBO\n/8tJ2u7FEvwFrWPQxrUsYwuciRk9uMsRsk5hyMNpJ/QJLMZCObIUo9B2vj0M\nkwSJdnKOuhhYHB2WhbuYju4kk++DaoWHHgRgdWUrWC82tcWF7IC7MekQQUmy\n3EcB7qvwDBNGs+2ksvRpyPZT+AMfY8U6YFNb7kxxXcOnYTHkFcJJxP90n8nS\nllGP8+1suYErdaE85wKOCfhUrUYnPDq9ANl235kjLc3uptuf4fD6m1+CIP+R\ndyR5FCNkQGTQom+utgu6KEwKtZIEa9wu5M1ctJ0F08PH5ZIhe/eNXeLdfZv0\na4dU4LvcPdWDz8/44YwWXkZLbmNVaymU35svQCf8sStzSv+ZkrydjeILgDiT\nZePlM1THrNipRbJIxIdcYhiLuHP/tgu4Zx0SWjl8ZY22rpG5uVgTEghFECnf\n+jbjOiWi1VtUIliWElAZpQUvIoyZ5L9C5/CHfo58I0ue5GSySIOdXXjpEtbc\ni7sb+MMtvagFAzenT3uFU01Q/TLvFl1epTxb7eUK43hnJ5arxdAQTRKctm/g\niGaW\r\n=jCCP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.43.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.13","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.43.1","@fluidframework/map":"^0.43.1","@fluidframework/cell":"^0.43.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.43.1","@fluidframework/counter":"^0.43.1","@fluidframework/aqueduct":"^0.43.1","@fluidframework/sequence":"^0.43.1","@fluidframework/base-host":"^0.43.1","@fluidframework/datastore":"^0.43.1","@fluidframework/undo-redo":"^0.43.1","@fluidframework/merge-tree":"^0.43.1","@fluidframework/test-utils":"^0.43.1","@fluidframework/driver-utils":"^0.43.1","@fluidframework/runtime-utils":"^0.43.1","@fluidframework/agent-scheduler":"^0.43.1","@fluidframework/container-utils":"^0.43.1","@fluidframework/core-interfaces":"^0.39.5","@fluidframework/request-handler":"^0.43.1","@fluidframework/telemetry-utils":"^0.43.1","@fluidframework/container-loader":"^0.43.1","@fluidframework/mocha-test-setup":"^0.43.1","@fluidframework/container-runtime":"^0.43.1","@fluidframework/odsp-doclib-utils":"^0.43.1","@fluidframework/test-loader-utils":"^0.43.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.43.1","@fluidframework/shared-object-base":"^0.43.1","@fluidframework/test-runtime-utils":"^0.43.1","@fluidframework/test-version-utils":"^0.43.1","@fluidframework/register-collection":"^0.43.1","@fluidframework/runtime-definitions":"^0.43.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.5","@fluidframework/datastore-definitions":"^0.43.1","@fluidframework/odsp-driver-definitions":"^0.43.1","@fluidframework/test-driver-definitions":"^0.43.1","@fluidframework/container-runtime-definitions":"^0.43.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.43.1_1626736613275_0.01601926267284126","host":"s3://npm-registry-packages"}},"0.42.4":{"name":"@fluidframework/test-end-to-end-tests","version":"0.42.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.42.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e4e0801b854ea941c8ecb07654d145e28aae5f94","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.42.4.tgz","fileCount":105,"integrity":"sha512-xok2PphTeF0GglWvbCW+oSFfvEh1/1N3N6txt/0XQDUZwIk9/6yVPKoKUHlr9uQJDNOCaL2qdHg2rk8TIB2Cjg==","signatures":[{"sig":"MEUCIQCVD9c+RUoIPXt44pfzEzvhcLcdhV0rOwZzmfv/Ge1MbgIgMJjoy+kjpFL/qsVii1dIKnMkZq2GwjbdAxk22bXmF94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1622478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9hZNCRA9TVsSAnZWagAAWzIQAJc3jBogR1po8wQiKvtl\nOCac4/uBa15HEHPQE4sjOq8KVoAymatYunJBuw2GmSYktLGJJJ7tMWkakNds\nv1yZWecXJlSUz7YJKPrB/dLhZPvkvrzpUzbBB8sXbSj9E/Lv+Xs18SWtMmiI\nEBwdVV3CfdUh0XTyOigdif0nwEvcb+RWpl52zPa0chmqrzGxHyE6/4oStVK0\nFUgGWaQBGveCqonYBXHH2sGvABQ3zQjwQGWrlESKJ8dp4xaOnL8zmN3/1ODu\nctlLx79tnllbQzSMhV3BdNNTNdEuCd+a1IVx5J2K14UNcIyXjyHkR5gWxsJh\nOBiv5ZNYva0L7sbogGXLtxYUm0mci6wKHmtfpbKBdLBCRFPimqsznqj+UKXN\npRgXzfLQUjHENFCw3CWnhtPPD15U2fpL2evWinD3NZm02u+drIoI3Z+Z246e\n4aywIPARMe7HtpXsKXvPGyzswFz/VQhlAKqhIwZXxkdZuLRNxq6f9uO7B5gn\nh3odQMog64izJEkkGczEa1THVKfmXVWfkFG6XUtNHzGiQqaz1rqn+jSusSQw\nwv5857iDhU85NuQXH2Fgqku9Uq4oRgOhW5hrS+QaIA3h577cAmVDsSnSfpk/\nBDfaaWx3kQwMi/pFAQOaNgXEepw8wTB2q47uMi6+mPolSapA1gA7sC+iDQ3J\n7CaI\r\n=5cVT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.42.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.13","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.42.4","@fluidframework/map":"^0.42.4","@fluidframework/cell":"^0.42.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.42.4","@fluidframework/counter":"^0.42.4","@fluidframework/aqueduct":"^0.42.4","@fluidframework/sequence":"^0.42.4","@fluidframework/base-host":"^0.42.4","@fluidframework/datastore":"^0.42.4","@fluidframework/undo-redo":"^0.42.4","@fluidframework/merge-tree":"^0.42.4","@fluidframework/test-utils":"^0.42.4","@fluidframework/driver-utils":"^0.42.4","@fluidframework/runtime-utils":"^0.42.4","@fluidframework/agent-scheduler":"^0.42.4","@fluidframework/container-utils":"^0.42.4","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/request-handler":"^0.42.4","@fluidframework/telemetry-utils":"^0.42.4","@fluidframework/container-loader":"^0.42.4","@fluidframework/mocha-test-setup":"^0.42.4","@fluidframework/container-runtime":"^0.42.4","@fluidframework/odsp-doclib-utils":"^0.42.4","@fluidframework/test-loader-utils":"^0.42.4","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/ordered-collection":"^0.42.4","@fluidframework/shared-object-base":"^0.42.4","@fluidframework/test-runtime-utils":"^0.42.4","@fluidframework/test-version-utils":"^0.42.4","@fluidframework/register-collection":"^0.42.4","@fluidframework/runtime-definitions":"^0.42.4","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.0","@fluidframework/datastore-definitions":"^0.42.4","@fluidframework/odsp-driver-definitions":"^0.42.4","@fluidframework/test-driver-definitions":"^0.42.4","@fluidframework/container-runtime-definitions":"^0.42.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.42.4_1626740301753_0.32822175533103093","host":"s3://npm-registry-packages"}},"0.39.7":{"name":"@fluidframework/test-end-to-end-tests","version":"0.39.7","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.39.7","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"cc59c3c52ee283011ca6ec744b143152a6f78f1d","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.39.7.tgz","fileCount":99,"integrity":"sha512-WbiJqogq6cxoO9mPTXErjKgKhdG7GyW3UqMJcx8FifXJTJFV4gBvQ2sl+U/a06xYJ0ak4sBJzTyZiFbzOW4qqQ==","signatures":[{"sig":"MEYCIQC911NxyH+FOVt7O1zVnFwv5QvmZGunbA7fyvGvBZF1AAIhAPCPo9C1BR8ZLJbGc2xXNijrbuKiN+yzaV2vcjcK5LGu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1526897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+dDbCRA9TVsSAnZWagAAOWAQAIRYpHAmJiuqD+frSN86\nXie7hzvjdbaNc9JcgqmkNkYKEbQldVijx4aTN4Fpd9VEGelAzvg9AV+s5Yd9\nYvHNDNpky98oGAdvRofGH/wc+oTlkAPL0I7X9UjDwjOlgoNBeJEM+p+yn35Y\nmuLneG4fPRYwC7FCXj52KOFyD84ZsKTKcjTChwa7al5c2zr5Ls2mJsEbEsIk\nsf827VvDNP4xvCquPX4pdS4DsH+zvTHQ4t4DhaUWTNqJVjAP0kf8pJG5tKlT\nbBFzZnlf31tZ8bm7FlFB2tq9pZixn7OS9hxdoeDs1feDd5S9fG/smJkr0EGw\no+afgIbVgJsOxsXSJaxkyCtB0HKsBzGMkMupQjl6u0l3SXUxBTXv5oAs7oV0\nKQ/+xF5HqJJuYJltf3Qn+9SIshkCKiho9GdUGDly1HAsSA27y9ZqmPSAMY51\nIa7uzXY4Np8JWvydErvmQ7isl3hX6vJq/jkmn/8l1+lg6FkQqtUMUMO38fR4\nbOBmPo34HsCkpQnGMI7/WZnxM1l9qyUPCHKd12rwv1snjJUyP/aqGbsMB6jm\nEbWlWyw5hTIZPpdNyqtKTU0rjZVCinetcXYo1WR6q+znYn8pw5KbR1gKPSZd\nGto4xvJElP22c8NlZ3ksLa4UXGrc9UInlHGeV/5M2ipI2fa97eicUsQoKXn1\ng62p\r\n=dt2g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.39.7.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.13","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.39.7","@fluidframework/map":"^0.39.7","@fluidframework/cell":"^0.39.7","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.39.7","@fluidframework/counter":"^0.39.7","@fluidframework/aqueduct":"^0.39.7","@fluidframework/sequence":"^0.39.7","@fluidframework/base-host":"^0.39.7","@fluidframework/datastore":"^0.39.7","@fluidframework/undo-redo":"^0.39.7","@fluidframework/merge-tree":"^0.39.7","@fluidframework/test-utils":"^0.39.7","@fluidframework/driver-utils":"^0.39.7","@fluidframework/runtime-utils":"^0.39.7","@fluidframework/agent-scheduler":"^0.39.7","@fluidframework/container-utils":"^0.39.7","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.39.7","@fluidframework/telemetry-utils":"^0.39.7","@fluidframework/container-loader":"^0.39.7","@fluidframework/mocha-test-setup":"^0.39.7","@fluidframework/container-runtime":"^0.39.7","@fluidframework/odsp-doclib-utils":"^0.39.7","@fluidframework/test-loader-utils":"^0.39.7","@fluidframework/driver-definitions":"^0.39.7","@fluidframework/ordered-collection":"^0.39.7","@fluidframework/shared-object-base":"^0.39.7","@fluidframework/test-runtime-utils":"^0.39.7","@fluidframework/test-version-utils":"^0.39.7","@fluidframework/register-collection":"^0.39.7","@fluidframework/runtime-definitions":"^0.39.7","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.7","@fluidframework/datastore-definitions":"^0.39.7","@fluidframework/odsp-driver-definitions":"^0.39.7","@fluidframework/test-driver-definitions":"^0.39.7","@fluidframework/container-runtime-definitions":"^0.39.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.39.7_1626984666931_0.7557306636953975","host":"s3://npm-registry-packages"}},"0.44.0-30858":{"name":"@fluidframework/test-end-to-end-tests","version":"0.44.0-30858","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.44.0-30858","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"7174aad1cd65cc6616ec0f8e2fb10e6514241e76","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.44.0-30858.tgz","fileCount":111,"integrity":"sha512-bsnvWaP3AeS3+Z9wozqzXSCvwVDUmDllfZur1wjQ8rmLrewlThB9Jc5ImjbVBmYPdwiiUGBmg96GvmKeQ4dH9w==","signatures":[{"sig":"MEQCIGG9r/SBJsWX8ffqrugCD3h6FVpDLydr6+zXFyOAHEG9AiBTMPkBoxxCLVBKfkEJmGJ+V4irS+LRbAEVMYpE9J4W4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1758615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+e3mCRA9TVsSAnZWagAA6PEP/R4HOPxKe52zJnpSKLQr\nbkqe8KYO181L5sNs+bi0BJjT2y+ZZ6X8gX9mF03ULc3f0m0o5d76QQz+jwy7\nJyvQ0o1Hs6JK335L3F3fZ6eT7PEm3dYHebMQPN7Qj1XoGgPeTkVDYl3u0nwH\nbwlv/Rzz9EStSWYTbadsNQ52pgZNRAVIzNBtn1Cv5LB8u5nBzY5H7OINCnTs\nzCeGTEO6NJw0nMeX0J/l+S76TthMdgW9/9h0LbK+pp7pq3sKlVkxYtKdhzeP\nx2z7IcUX4e9rXVEwz/R8h/8Bbbf7It/XdpryvmeQdAqd6t3KuhXnA1KYZiy9\nwTQfhaEGfZcl8LsXvi3WBq6HK2RN4XKis/4DxXiWAKVmywpAXy1ghd1epaNs\ni0Qn0rErslGOt3RJhr46mE3POO7ivaHtV5Vc78g7+pvG3PafIaM2VgRzUWRU\nkc+6DhbXMLW9DuF2a04Ir87l8xToCDq9jX8QZQQUVbfEls1QyplnwNs2+8XB\ne/czDzw/gvJPBGHgrMdZMKGTluq/dBnrBVW/WM01rOIjN7lkl8Y6nMPDOWMI\nKkSo0W7tMeljzPK/MpxaYQVLhzWtM445Y0oT366GTm+4h6k1B9qLdoULbvic\nDxrUAhX4o+M8dSAfId0UXJemJOK7YDMlCOnt6gCf9lCUskd2WLJNUdaeQd58\nu5DA\r\n=k+Ee\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.44.0-30858.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.13","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.44.0-30858","@fluidframework/map":"0.44.0-30858","@fluidframework/cell":"0.44.0-30858","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.44.0-30858","@fluidframework/counter":"0.44.0-30858","@fluidframework/aqueduct":"0.44.0-30858","@fluidframework/sequence":"0.44.0-30858","@fluidframework/base-host":"0.44.0-30858","@fluidframework/datastore":"0.44.0-30858","@fluidframework/undo-redo":"0.44.0-30858","@fluidframework/merge-tree":"0.44.0-30858","@fluidframework/test-utils":"0.44.0-30858","@fluidframework/driver-utils":"0.44.0-30858","@fluidframework/runtime-utils":"0.44.0-30858","@fluidframework/agent-scheduler":"0.44.0-30858","@fluidframework/container-utils":"0.44.0-30858","@fluidframework/core-interfaces":"^0.39.5","@fluidframework/request-handler":"0.44.0-30858","@fluidframework/telemetry-utils":"0.44.0-30858","@fluidframework/container-loader":"0.44.0-30858","@fluidframework/mocha-test-setup":"0.44.0-30858","@fluidframework/container-runtime":"0.44.0-30858","@fluidframework/odsp-doclib-utils":"0.44.0-30858","@fluidframework/test-loader-utils":"0.44.0-30858","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"0.44.0-30858","@fluidframework/shared-object-base":"0.44.0-30858","@fluidframework/test-runtime-utils":"0.44.0-30858","@fluidframework/test-version-utils":"0.44.0-30858","@fluidframework/register-collection":"0.44.0-30858","@fluidframework/runtime-definitions":"0.44.0-30858","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.5","@fluidframework/datastore-definitions":"0.44.0-30858","@fluidframework/odsp-driver-definitions":"0.44.0-30858","@fluidframework/test-driver-definitions":"0.44.0-30858","@fluidframework/container-runtime-definitions":"0.44.0-30858"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.44.0-30858_1626992101623_0.3592493330105324","host":"s3://npm-registry-packages"}},"0.44.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.44.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.44.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"6b3e5e68b92f3a762a67a77a8ac870c2f782f384","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.44.0.tgz","fileCount":114,"integrity":"sha512-Pz57q7jwkGFwQD6Rcn9OUYseMG7koWo+2Hqvoj+KnYp5kNF0HER7Y8Z23RYChp9+zEvOeua1D3/mfOiIRGVgfg==","signatures":[{"sig":"MEYCIQDUV7UgSWoNg5um+6y2dv5Nq+/mk7ADnAa/jzhfrDlejgIhAJtYucHI8I1r+CbT7kYdNHR9USVRYMdUTiN/Nu7HCl63","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1772947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+h0JCRA9TVsSAnZWagAAeK4P/iU0vrSVs/g0yhJbYsPE\nR4uIayz3jI8cAohoU7t8oXCch0+vl1OgC4spsjZnnjmNUux3C7et3jAYDQar\ntZYpuX8E4mob39HpO9Mn2eKscRvlUoH0HXTrOveBhwHkxwT84aRkUJFatw0v\n3xYNM8r9O1LNPkIuLKAPmPeFdp/bXEUN1d8YYL59mr8Mb5Ggfj2L0BT24Kg5\ntXINR7TTxtG6SZF53YGOO3wLyfVdMrWMfSkqjm6kbuwzT7aFoSI2SoKHB63Q\nqO17UPzLk70/PoyfhoJednChvJM8JPNk+8GzknPX64QMNaEw+Xgn9hay4J/C\nUKaqNp2+B2jAi/Njt1DAIrIYOiPzXlT3qbeK2qb349k4aDKd0ud4yIV59ALp\ngwiVdLwWrUjTchPjMiW2LKrC/WtL3LL2IYbLwUlOT9Vw8rGePdCbcL790/WH\noKQhVbHL4iWXJnQWrz2U8ZFRO3PnlB6YyfA0uPKy9BCUtRmGHXiCRQOkmQEQ\nBfe5RuJgE53AqT+aWVO7ZeEtv1pfqlDobhDQjvshulsDJI/nnNM/0I8wyzY+\nwLS3Ub/pvhrUbCmbCFC7l9BqOwzAgEKoq25QWkso+94AmjUwaYQcJFuPDitZ\neUDvHeAWGdrEnMBI/N3QXDaTXKlWnmRxP6YED6+WJ07HO3fTABElezG5qHca\n4GgT\r\n=k6ar\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.44.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.13","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.44.0","@fluidframework/map":"^0.44.0","@fluidframework/cell":"^0.44.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.44.0","@fluidframework/counter":"^0.44.0","@fluidframework/aqueduct":"^0.44.0","@fluidframework/sequence":"^0.44.0","@fluidframework/base-host":"^0.44.0","@fluidframework/datastore":"^0.44.0","@fluidframework/undo-redo":"^0.44.0","@fluidframework/merge-tree":"^0.44.0","@fluidframework/test-utils":"^0.44.0","@fluidframework/driver-utils":"^0.44.0","@fluidframework/runtime-utils":"^0.44.0","@fluidframework/agent-scheduler":"^0.44.0","@fluidframework/container-utils":"^0.44.0","@fluidframework/core-interfaces":"^0.39.5","@fluidframework/request-handler":"^0.44.0","@fluidframework/telemetry-utils":"^0.44.0","@fluidframework/container-loader":"^0.44.0","@fluidframework/mocha-test-setup":"^0.44.0","@fluidframework/container-runtime":"^0.44.0","@fluidframework/odsp-doclib-utils":"^0.44.0","@fluidframework/test-loader-utils":"^0.44.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.44.0","@fluidframework/shared-object-base":"^0.44.0","@fluidframework/test-runtime-utils":"^0.44.0","@fluidframework/test-version-utils":"^0.44.0","@fluidframework/register-collection":"^0.44.0","@fluidframework/runtime-definitions":"^0.44.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.5","@fluidframework/datastore-definitions":"^0.44.0","@fluidframework/odsp-driver-definitions":"^0.44.0","@fluidframework/test-driver-definitions":"^0.44.0","@fluidframework/container-runtime-definitions":"^0.44.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.44.0_1627004169065_0.8566815024173229","host":"s3://npm-registry-packages"}},"0.39.8":{"name":"@fluidframework/test-end-to-end-tests","version":"0.39.8","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.39.8","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"19c1ee503a36c4f1977e40cc6a274192be7f24ef","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.39.8.tgz","fileCount":99,"integrity":"sha512-yhoGL/MPZwTLGGI+grJLIwOMwUXLe+CcXFkHJaTxbiFVDff2Gt533cw1bnbwMv2E07jP0Qs2JeRk5eGkyV+zoA==","signatures":[{"sig":"MEUCIG8Z19gaO6K+EOiZdd34297N/38qcKA+hwNxIoTjL0oKAiEAqVKfUN7labUZLITSL0KYcSLmQWZU+2DEAUX3viJzxjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1526897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/y7eCRA9TVsSAnZWagAAKfcP/0f7Q/5SLeAwUmYDnkUZ\n/MQjdKVKENgctWuRJq7ZGgeTYx3Iz5YI4eLXCW4Po+eMvNscIsYivsLH5f6o\ntWxh39MUY7BuQi+d954Z1uFyTIi2J5IWjKJptz1YB12vxfzkhC80IyFjBJxv\nlvRiyNssZTE5XOXqxqYxaNmmhQEE30gXtyNrcxaPs5wbbzeLE5xtUnEY+DkH\nRhJp6o9YFb95Cga0lV5Nl3r91CB9OYQ6L4GzygbgmENosy36wqkHByWTHd0Q\n9zIRxw+n5khRvlIMt8vNvaWbvF2JVCImwVgZpQPfkLzRMb6aUxFAog+Cu8/I\n+iy/rAloR9/WkPVpMSGcrDo1eSYH7aczy7y4GfaGnWOkzF0BUi4brmYggeyC\nWTzQrAH1/ztaUeEVarn6VlXthbxPvWzEE8E1pHK9QAEPWIycjvZSOt72+gvG\ngGRXwN7/d2IBdtET6YMUUiBM2u3OFAGQI4tDmHe3uck3sbo36cEHHB8MHR1M\nyaUJUiw2vGpL8DeiOYDexuIpEfHCi3wkSBkv10s6YX1+K3EknBRisXsbHaYP\nDym2Ife9kaZUTG3gmS+pndwrWQfnJZvrHd9OQzX6ikmki1ge5TT2gOAtvjpg\naSSiZI31TbHErFRfeCy7ay9Q2v4lrL4FvsJfywpr8FBTOa/89knWD10nl+cv\n6DRr\r\n=riMv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.39.8.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.13","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.1.1","assert":"^2.0.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.39.8","@fluidframework/map":"^0.39.8","@fluidframework/cell":"^0.39.8","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.39.8","@fluidframework/counter":"^0.39.8","@fluidframework/aqueduct":"^0.39.8","@fluidframework/sequence":"^0.39.8","@fluidframework/base-host":"^0.39.8","@fluidframework/datastore":"^0.39.8","@fluidframework/undo-redo":"^0.39.8","@fluidframework/merge-tree":"^0.39.8","@fluidframework/test-utils":"^0.39.8","@fluidframework/driver-utils":"^0.39.8","@fluidframework/runtime-utils":"^0.39.8","@fluidframework/agent-scheduler":"^0.39.8","@fluidframework/container-utils":"^0.39.8","@fluidframework/core-interfaces":"^0.39.8","@fluidframework/request-handler":"^0.39.8","@fluidframework/telemetry-utils":"^0.39.8","@fluidframework/container-loader":"^0.39.8","@fluidframework/mocha-test-setup":"^0.39.8","@fluidframework/container-runtime":"^0.39.8","@fluidframework/odsp-doclib-utils":"^0.39.8","@fluidframework/test-loader-utils":"^0.39.8","@fluidframework/driver-definitions":"^0.39.8","@fluidframework/ordered-collection":"^0.39.8","@fluidframework/shared-object-base":"^0.39.8","@fluidframework/test-runtime-utils":"^0.39.8","@fluidframework/test-version-utils":"^0.39.8","@fluidframework/register-collection":"^0.39.8","@fluidframework/runtime-definitions":"^0.39.8","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.39.8","@fluidframework/odsp-driver-definitions":"^0.39.8","@fluidframework/test-driver-definitions":"^0.39.8","@fluidframework/container-runtime-definitions":"^0.39.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^5.2.5","concurrently":"^5.2.0","@types/assert":"^1.5.2","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.30.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.39.8_1627336414436_0.20782548363522935","host":"s3://npm-registry-packages"}},"0.44.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.44.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.44.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"0712e9af1a5fabc8e5c809ba32095b1a90fee487","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.44.1.tgz","fileCount":114,"integrity":"sha512-xbeGYPldnJqlwbmDaO7+sZnkeVI1zugE9yqzOzeWLLuHSVccMlBVbO25c39bjtRTXCso8u294BS3JX/KHbPC9g==","signatures":[{"sig":"MEUCIDD8JJ6sUZgGipFovnVa+/WAF4yiZlu2HyjjlnGm78MIAiEAxoHEZaFyI9+mnxWYEG9XLZpxShd9TMBxgsi+s3WyCPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1772947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCeYRCRA9TVsSAnZWagAA9aYP/2fg8BS/jthjYSPMl0Dq\nltTbZBe49KwFq3AUdFLYrpqsNi9kRffYBACXXjtnkB3nsTHqBXt3NIazIPD7\nxzrA/q+ZBn0+o5u2k9qIm8qa+fUPtN2cB8xYl+mamr7F6LKwYhirwSJ9RWVQ\n0P8hepZ/ThEpnyAMznmpGCCtmH/354yYY825QPnKhUlkgOWKzbAglWkvX4Ku\nW9XNGlLPTTUfhJ3Xmj1Vmtue9A90f2jga1D1FBpjpLFOOGYzp/GgVdH0ks7m\nQYsFxXdl/0L0ia5wcv1Oj/tadO6MOrsgJSj73GV0HODJw9O2z5kTtbAOuryx\nNxBCViiXwH/HWGdbhsFpavwLbkXf3iInapfybyyy2Gvofe+htxl+ZNhh5euN\nXwnt8ORzs7Wk4byvOwLwPVuNc4eMhV/gujHS4Edx8J4REtyAruyIcBfFlb39\n/1gc8PMVqlw5gPLNAALxXTv7NI3L+EH+01+KuGgcb2OrYII02OstpF0z9eFN\nQatNvOOHYdSpDPmJWNZM975xN2ckRRktdLVpX5TBtgAA2sZhx7DyePF/cWQA\nKJEi2n5nYvl+EEgaz1x0KZhcrjekHvyfmjFqdVICL8MTvtnGdyFmaM5u7g8F\nVlYfTxpS01sjJNQ42hBW6KaQdtSP3SR3C6BFTP4YK1SJ9Hy3qkbyzydTv6FY\n7BLa\r\n=chjW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.44.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=30000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.14","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.4","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.44.1","@fluidframework/map":"^0.44.1","@fluidframework/cell":"^0.44.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.44.1","@fluidframework/counter":"^0.44.1","@fluidframework/aqueduct":"^0.44.1","@fluidframework/sequence":"^0.44.1","@fluidframework/base-host":"^0.44.1","@fluidframework/datastore":"^0.44.1","@fluidframework/undo-redo":"^0.44.1","@fluidframework/merge-tree":"^0.44.1","@fluidframework/test-utils":"^0.44.1","@fluidframework/driver-utils":"^0.44.1","@fluidframework/runtime-utils":"^0.44.1","@fluidframework/agent-scheduler":"^0.44.1","@fluidframework/container-utils":"^0.44.1","@fluidframework/core-interfaces":"^0.39.5","@fluidframework/request-handler":"^0.44.1","@fluidframework/telemetry-utils":"^0.44.1","@fluidframework/container-loader":"^0.44.1","@fluidframework/mocha-test-setup":"^0.44.1","@fluidframework/container-runtime":"^0.44.1","@fluidframework/odsp-doclib-utils":"^0.44.1","@fluidframework/test-loader-utils":"^0.44.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.44.1","@fluidframework/shared-object-base":"^0.44.1","@fluidframework/test-runtime-utils":"^0.44.1","@fluidframework/test-version-utils":"^0.44.1","@fluidframework/register-collection":"^0.44.1","@fluidframework/runtime-definitions":"^0.44.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.5","@fluidframework/datastore-definitions":"^0.44.1","@fluidframework/odsp-driver-definitions":"^0.44.1","@fluidframework/test-driver-definitions":"^0.44.1","@fluidframework/container-runtime-definitions":"^0.44.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.31.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.44.1_1628038673541_0.3834076674442366","host":"s3://npm-registry-packages"}},"0.45.0-32948":{"name":"@fluidframework/test-end-to-end-tests","version":"0.45.0-32948","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.45.0-32948","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a06497f41fed4b02c2df8bba4a9ad73769be66a3","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.45.0-32948.tgz","fileCount":114,"integrity":"sha512-SaVr/0+5DEoXn8+GpJla5mlo0BN1hGjR+T0Vrcb34qnx8LRB5voF2Kz/OaLVRqm+D8Ij6FSPgUgQqdW9/J8xOw==","signatures":[{"sig":"MEYCIQDipd214RgvnQ5711iCxXDyEqdxm3caHu7IQGIT3q6NsAIhAOgTnrDm7TJh5sTZB3K8gqZMo4tl3S0rh/nW+ZM0lcwW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1808037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDZEOCRA9TVsSAnZWagAAPBEP/1hdWbWDLFd51+aHmi2D\nyA/8lmNG0iQHGllzU7+g4z2Y6gCbGNu+vE+0p3wZfLkDQ94glsWzWK8zmgJc\nvix6cGX9Goe76Wy9TuKBXWY+4fqWJyCfRNHl+hzFAxSKFCNo0iTXepaUE3dc\n4TfI52cfptE579jF6jNNPbGT8ogNCy2xf6zxyWUnrM9/ipLR1PePfxeYBPGY\nCIKneK80KbsIxyQxF9ch7yqRbIByA/OU8f4mde/CHU0GexPzcv+vJq/E+5ee\nPCVMw8VMN0+a7htUl1sPBKLp/yzvRLau95+fIoPrZ/bCfcW1J8kcKPnToB/Y\naoyuSv/w49drYi4QsMrVSu4suQj/rTDo6DqsLygCuk+F8gKsACO7wAy5cUQ6\nFp0WT5GObojgvIF1dfjGHhrqV0UiYuGQ0cE5nX1dmFk+a285BGQu7G6FtBv2\nJilVxxao28gREbAafLA2yrSd2XxOmhJfrs27rNsOJgOfm8ER/GtAyLxiacn6\nCgKA9tfA+49d1BPtn3cOdxxqxliDXVP5GqO+5XzdVKTeiloRGVlF2TB/Uvy6\nSaznVrrM4dpyxS0hzhHXvDtldJDbPFARbG13lEtrpTQ0hM6Zbsq5Ou1WNvbX\nYIy71bi56l8/GOUomOPp+bEgxk1WXthE6shRA8il31x0da1N4EoehidVFOQR\nMeWC\r\n=aevJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.45.0-32948.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=5000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.14","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.4","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.45.0-32948","@fluidframework/map":"0.45.0-32948","@fluidframework/cell":"0.45.0-32948","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.45.0-32948","@fluidframework/counter":"0.45.0-32948","@fluidframework/aqueduct":"0.45.0-32948","@fluidframework/sequence":"0.45.0-32948","@fluidframework/base-host":"0.45.0-32948","@fluidframework/datastore":"0.45.0-32948","@fluidframework/undo-redo":"0.45.0-32948","@fluidframework/merge-tree":"0.45.0-32948","@fluidframework/test-utils":"0.45.0-32948","@fluidframework/driver-utils":"0.45.0-32948","@fluidframework/runtime-utils":"0.45.0-32948","@fluidframework/agent-scheduler":"0.45.0-32948","@fluidframework/container-utils":"0.45.0-32948","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"0.45.0-32948","@fluidframework/telemetry-utils":"0.45.0-32948","@fluidframework/container-loader":"0.45.0-32948","@fluidframework/mocha-test-setup":"0.45.0-32948","@fluidframework/container-runtime":"0.45.0-32948","@fluidframework/odsp-doclib-utils":"0.45.0-32948","@fluidframework/test-loader-utils":"0.45.0-32948","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"0.45.0-32948","@fluidframework/shared-object-base":"0.45.0-32948","@fluidframework/test-runtime-utils":"0.45.0-32948","@fluidframework/test-version-utils":"0.45.0-32948","@fluidframework/register-collection":"0.45.0-32948","@fluidframework/runtime-definitions":"0.45.0-32948","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"0.45.0-32948","@fluidframework/odsp-driver-definitions":"0.45.0-32948","@fluidframework/test-driver-definitions":"0.45.0-32948","@fluidframework/container-runtime-definitions":"0.45.0-32948"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.45.0-32948_1628279054147_0.28311040095400086","host":"s3://npm-registry-packages"}},"0.45.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.45.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.45.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f71645de590983ed1abb9c0e2b6534943cba1fce","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.45.0.tgz","fileCount":114,"integrity":"sha512-sEuBZFcQovQxxxYDUR8+55M8K9fdle6v8wdjy/x7Q5KwrDX90DBV7AGrrUW2XF6Ahk41pIbvqDAOuVpV3wztVg==","signatures":[{"sig":"MEQCIGP04i6s/PXroPBL+pvr1qHZ2m7cC+NpQfDYaW5JcqrbAiAxkCAT6Bi8CIOJloknrlftd2f491x1SYNyUgaPqPoipQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1807864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDcTnCRA9TVsSAnZWagAAY88QAJYkWN7epsmBRj4TZWQc\nGx7NVRLgZ8FssXSUZHcIlupT6x7quLAb7H9fkrBzMQiavffm5UJtPYH8Fhlp\nET8TF1hh+Hzg9YUy5xilGled4aYkCG+ss5ETf3ZZtRT84J5GZ8TPhDK2Z99t\nNsTE4f1uJTEOrwq9HhklLJjo/2t7q1hZ5CbFPAiWhgStIe6mjysbJEORCyzB\nUhpkg6+H/ushr7UWd9f3QrEKEPVpjiz5Djw1A4/QwVvddEu7aBO+nK+lfjyo\np6+lJWG+XWEkcPQqkZZiEnK6n8pwmeRp3oAzQeMLTfzoBrlOsE9iIModiR86\nEoWLc3T68SEPRp0q8Ayruc4KJtTu7TfqM+NccXQICuZ00ifDWI/d9wuP6m/o\naGBR0NyeRrNSdHqZ1OsyRhq6/keWiTev0z+9F8eaouwnOxbRIMJ2508v8R5M\nQpJZta1QgfUDlLduqoo9KzQFrae4ztWg5Q1KPcJj6pF1lvUxgpqyddXkPsU2\nX9tvOnJ59/7+fYO2FfbLxJfEofE55IbH73Yo9t15L5W4CSBCODIdgbJn7kOy\nmSCDSiE0gO6iRKcytg2mzvYsklq/GxlTEjV0TInk35pDU3TDEAYF1/6xqP5R\nxOzTf7UQi20vgpX//m8cOrrsbr8eT8EzJvo+iuHE3EVSRHqsyv/F00I3FKHD\nu5X3\r\n=iDor\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.45.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=5000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.14","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.4","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.45.0","@fluidframework/map":"^0.45.0","@fluidframework/cell":"^0.45.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.45.0","@fluidframework/counter":"^0.45.0","@fluidframework/aqueduct":"^0.45.0","@fluidframework/sequence":"^0.45.0","@fluidframework/base-host":"^0.45.0","@fluidframework/datastore":"^0.45.0","@fluidframework/undo-redo":"^0.45.0","@fluidframework/merge-tree":"^0.45.0","@fluidframework/test-utils":"^0.45.0","@fluidframework/driver-utils":"^0.45.0","@fluidframework/runtime-utils":"^0.45.0","@fluidframework/agent-scheduler":"^0.45.0","@fluidframework/container-utils":"^0.45.0","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.45.0","@fluidframework/telemetry-utils":"^0.45.0","@fluidframework/container-loader":"^0.45.0","@fluidframework/mocha-test-setup":"^0.45.0","@fluidframework/container-runtime":"^0.45.0","@fluidframework/odsp-doclib-utils":"^0.45.0","@fluidframework/test-loader-utils":"^0.45.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.45.0","@fluidframework/shared-object-base":"^0.45.0","@fluidframework/test-runtime-utils":"^0.45.0","@fluidframework/test-version-utils":"^0.45.0","@fluidframework/register-collection":"^0.45.0","@fluidframework/runtime-definitions":"^0.45.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.45.0","@fluidframework/odsp-driver-definitions":"^0.45.0","@fluidframework/test-driver-definitions":"^0.45.0","@fluidframework/container-runtime-definitions":"^0.45.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.45.0_1628292326831_0.42460724326423205","host":"s3://npm-registry-packages"}},"0.45.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.45.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.45.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f47ddde8b291437ccdb54d9e68eaeb35178fda48","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.45.1.tgz","fileCount":114,"integrity":"sha512-1RhZ8ADVsPeRMJeiIJUb3HD50P5ZKR+2fdZE8Uw6A5PQLTxgtz8S9oBPytcmwaLbJe+zoDFbSposxCAdcVpQXg==","signatures":[{"sig":"MEUCIHMayEfXpmEW1/JvxS2fGBL0pxaAF/1CXiZfjS/Ix4OnAiEAytCXYJvIrpjG4xFUMwLy7x4MU55gH/gHqpBZC15KVJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1807864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEdaFCRA9TVsSAnZWagAAE1UP/i4nF+e0P6t0DwqlnxZS\nRR+T7VUkF8P/E2sKYbVUm04Av4zJN9YuVya/phQw2HgyyUeIBj/kERcjeGcv\n718yfws8J5ZhfqDLaupzMtEUIz60E9nHMElnSoPAGCgLVzZZ5sPAlJUdEVxI\n47pO1XW3C3U0xjoo2aYpN1Tf1lRxKhRRsfoCpAERtcP6cJV3w607v2Ef0M2G\nm+PooyqkZFQSD7DPrtfzQq7XWUYInAM/KCNA8VIZV027xg5b3wNZtZ3R8tl4\ni1WhZCXC1y3fG/1cQXL4zvzwLSxxx1cdnnfEuSUPfIU/pri+V2rmLDkM8QOg\nL5BQbkeSTIbaKmpVn7SpLkyUDUW3s0l7fkaqJ8NvsQdh3eK1jut+JJCSGs6z\nGf5Njnc5F8qtI4xhlS4G5EnixK37+ytYrGaA3pNyAK/LbXyALil9W4MHIXsw\nh4OvPkQahjngQjbgjk2AKRRIGeOtCGeGIFkc52J8rJlTTjkRuz7DG1sj4WWe\nUoUkcNj0OnVepwtVVTWgyGGxBdC7qOIASWUu6WkmECXy99I4gmeWwS/wzjmA\nsXh/Xjx3m51xyadTG1F782YQeYlWuJnBoVmkxt1BWvh2kqyVwdivFMKFokS3\nuwUd11LTtaR7FQXLxIb5648FumgVmYq1jZ43viCu6y+x0dOvxk0O2aydVqNj\nde1O\r\n=W7U5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.45.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=5000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.14","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.4","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.45.1","@fluidframework/map":"^0.45.1","@fluidframework/cell":"^0.45.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.45.1","@fluidframework/counter":"^0.45.1","@fluidframework/aqueduct":"^0.45.1","@fluidframework/sequence":"^0.45.1","@fluidframework/base-host":"^0.45.1","@fluidframework/datastore":"^0.45.1","@fluidframework/undo-redo":"^0.45.1","@fluidframework/merge-tree":"^0.45.1","@fluidframework/test-utils":"^0.45.1","@fluidframework/driver-utils":"^0.45.1","@fluidframework/runtime-utils":"^0.45.1","@fluidframework/agent-scheduler":"^0.45.1","@fluidframework/container-utils":"^0.45.1","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.45.1","@fluidframework/telemetry-utils":"^0.45.1","@fluidframework/container-loader":"^0.45.1","@fluidframework/mocha-test-setup":"^0.45.1","@fluidframework/container-runtime":"^0.45.1","@fluidframework/odsp-doclib-utils":"^0.45.1","@fluidframework/test-loader-utils":"^0.45.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.45.1","@fluidframework/shared-object-base":"^0.45.1","@fluidframework/test-runtime-utils":"^0.45.1","@fluidframework/test-version-utils":"^0.45.1","@fluidframework/register-collection":"^0.45.1","@fluidframework/runtime-definitions":"^0.45.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.45.1","@fluidframework/odsp-driver-definitions":"^0.45.1","@fluidframework/test-driver-definitions":"^0.45.1","@fluidframework/container-runtime-definitions":"^0.45.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.45.1_1628558981021_0.0742294940164796","host":"s3://npm-registry-packages"}},"0.45.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.45.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.45.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"764ef1377a1104575314903b13ccf7954c05f5a8","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.45.2.tgz","fileCount":114,"integrity":"sha512-ggkaJAHtNAQmk0vYz/OsiGjZBlDbuTTsBOcxoVDLhn3XWCUlh9WOzApykBTRj7iZcriSSTWjmXhuZ2UK7w5BIw==","signatures":[{"sig":"MEYCIQClRdQp2tUXsYiZKIFkFLFIvRoGuW+2EeZsxkuM6VbeTwIhALXgi50UOpfeKYhFLOG5HoPEOVTsLCY4F9smkKfZyiJF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1807864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFEmYCRA9TVsSAnZWagAA+3sP/2z+wMyLEqetOVqaIJKS\nu3NrEnzNrGAzl81tl8goSp3afr98WkC60SWsxgPBK3Fym9jrcDjtJ//xjWHi\nGwNvnJqbPUjObVvejs4g0c9EHqlgJ4FR/G5G6Ww51M7pV0IAdwSwyaMu/5am\ntB56tVnEpzQwLNPDeMY/YBkDrmFprppY1xUHpJCGpB/4P0RUHyOSw7vVxlcS\nFzAmhuhL3gojYMuj78nBSkTklur8LEL/HooLT7TjLKRY+u0dDy/SvcBfLoIZ\n0qrxczBNXO5sUGY9zd8AoNIjqk6gcnNFNHIfaxBoSfKhrDOkM8zlj5MypfbA\nvFKfprAKV3GQJIpaK3qLAdAV8aW2LJLOVCROJKbQq8jODIXZu0apXsf3m0Ox\nuQsGriyhqde1tuElq2fC6Dn5tJZVtl1WZ/rEEmdJLB+WzJiISPD3GogAk72g\naEEXhsgrdRH21niPYMUDRhd12IAQfnOBA4rqWsn2tJqZzNnpDgGQfBP0F+wE\nHVlDg1GuOeRfYRgeP0Wliy80aw132nJ+FLyk09+4XwKjxCrKqJO7PbPkkLj3\nyAdRBN0kRt6dzrfV7QCrb9foa+tcMhG7gmOyyg47pdlg41jGFVKwUGXme05R\nt6DhGFuXJBRSwZ5mHVnuidwpaGfXP2e15UA5oCCbzAdCOA82fGXDPEx3eFlm\nvC0A\r\n=mbXL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.45.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=5000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.14","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.5","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.45.2","@fluidframework/map":"^0.45.2","@fluidframework/cell":"^0.45.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.45.2","@fluidframework/counter":"^0.45.2","@fluidframework/aqueduct":"^0.45.2","@fluidframework/sequence":"^0.45.2","@fluidframework/base-host":"^0.45.2","@fluidframework/datastore":"^0.45.2","@fluidframework/undo-redo":"^0.45.2","@fluidframework/merge-tree":"^0.45.2","@fluidframework/test-utils":"^0.45.2","@fluidframework/driver-utils":"^0.45.2","@fluidframework/runtime-utils":"^0.45.2","@fluidframework/agent-scheduler":"^0.45.2","@fluidframework/container-utils":"^0.45.2","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.45.2","@fluidframework/telemetry-utils":"^0.45.2","@fluidframework/container-loader":"^0.45.2","@fluidframework/mocha-test-setup":"^0.45.2","@fluidframework/container-runtime":"^0.45.2","@fluidframework/odsp-doclib-utils":"^0.45.2","@fluidframework/test-loader-utils":"^0.45.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.45.2","@fluidframework/shared-object-base":"^0.45.2","@fluidframework/test-runtime-utils":"^0.45.2","@fluidframework/test-version-utils":"^0.45.2","@fluidframework/register-collection":"^0.45.2","@fluidframework/runtime-definitions":"^0.45.2","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.45.2","@fluidframework/odsp-driver-definitions":"^0.45.2","@fluidframework/test-driver-definitions":"^0.45.2","@fluidframework/container-runtime-definitions":"^0.45.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.45.2_1628719512320_0.021133444363339082","host":"s3://npm-registry-packages"}},"0.45.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.45.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.45.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"3ab9a63f62eda65c09fe0c40c8c9f363f7dc5c98","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.45.3.tgz","fileCount":114,"integrity":"sha512-UwQAeMrJgrIt2xkmOp+wsn1eFJxdWRGPAMCLsJnmG5NjJHGiLYBXu39XCi2lcBpXpOPjDK1lBP9k0cTx8hm9ZQ==","signatures":[{"sig":"MEYCIQDah9ltXmyQQq+KXwxlo0GXlpc6uvvEheVY8Kki7ttP/AIhAPjXwzPXbhDAMMLVhR+snzdZOXzlpNvMxRC99C/Oog5b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1807864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFcLLCRA9TVsSAnZWagAAWIsP/0upCStPG6rdk5ra+NvW\n8vcvvZLNzMrEvjpVcSkybhpWTnCr5uvzLgXh/M7qsQ1SNmkFwR8wq1h9d5pW\nRyqB/Ppk5ZnmwEzBGRksyKhN/EVAvOlmw0kInWfZ67sJvTSReDMfdnMSD4Gc\ndnXF+T4b8UHRF9NM08RYzHMN0lTVK/+GlJ1fZbXf04s8lwB+7cgY3sT0pU8D\nP7Kx3p6PdBsVwwa4lflk1Pec/X5RWDbE4+cPR6L3T11SUD8aaS6gYTsU2Zr9\n1ec3tdCUTyuwiGfhIC1ZYwH0o30MA8r7A57PGCiVtXDasnniuSAbvfdPkEkk\nNQ4lE+fCd2f0M7r5yxc5sBB/+VevqN51h20u6LdjiyM4KdRPPwSv5ITaCJIo\n+3dhfd19Rz4SER/UNLK7zGdekDYM9t8vRv+4+mhbAcPKcLnfCDGIvXE9fjwF\nBxbUf3gRR0+ixVQ5Onq1OP9IsHZWMO5dmF3Hf5D0/ntZeUFVQtT6LQutkLBR\n1/U/ZEOzmkApOxE3xgUmp9dcM207yPjmWIct+5xeRKSDFQZwYZX96ssr2UjV\nkNyXhu9yYblD++1uMCOPOxBQQYVYYHxRW3VqEmoQeP1VwcSSDNbzCvqWcQy4\n4a84B2tcQnRq34S4yVr3o6tHji88nrF15fEq9VKNU+zUSVisOeVditMXvJJ6\nkjER\r\n=ZR4t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.45.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=5000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.14","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.5","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.45.3","@fluidframework/map":"^0.45.3","@fluidframework/cell":"^0.45.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.45.3","@fluidframework/counter":"^0.45.3","@fluidframework/aqueduct":"^0.45.3","@fluidframework/sequence":"^0.45.3","@fluidframework/base-host":"^0.45.3","@fluidframework/datastore":"^0.45.3","@fluidframework/undo-redo":"^0.45.3","@fluidframework/merge-tree":"^0.45.3","@fluidframework/test-utils":"^0.45.3","@fluidframework/driver-utils":"^0.45.3","@fluidframework/runtime-utils":"^0.45.3","@fluidframework/agent-scheduler":"^0.45.3","@fluidframework/container-utils":"^0.45.3","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.45.3","@fluidframework/telemetry-utils":"^0.45.3","@fluidframework/container-loader":"^0.45.3","@fluidframework/mocha-test-setup":"^0.45.3","@fluidframework/container-runtime":"^0.45.3","@fluidframework/odsp-doclib-utils":"^0.45.3","@fluidframework/test-loader-utils":"^0.45.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.45.3","@fluidframework/shared-object-base":"^0.45.3","@fluidframework/test-runtime-utils":"^0.45.3","@fluidframework/test-version-utils":"^0.45.3","@fluidframework/register-collection":"^0.45.3","@fluidframework/runtime-definitions":"^0.45.3","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.45.3","@fluidframework/odsp-driver-definitions":"^0.45.3","@fluidframework/test-driver-definitions":"^0.45.3","@fluidframework/container-runtime-definitions":"^0.45.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.45.3_1628816074991_0.6553157621278873","host":"s3://npm-registry-packages"}},"0.45.4":{"name":"@fluidframework/test-end-to-end-tests","version":"0.45.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.45.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"9ff093c238d246369b4866d4ab444cc09389a32d","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.45.4.tgz","fileCount":114,"integrity":"sha512-qdt6Nq7Ef53XypCN566mRny793SPmPLI2LmcQPSYVxqSzXNDhV1TNLOKro7Qe1WxGVH0/6Mi8a/Kt4s6ZPKvlQ==","signatures":[{"sig":"MEQCIDeA+X1dVhYp5T4tuVWKyS5XlB3E/WxaeIPJcPUujcdnAiBGmZJPAwPTlBaUD7OgARBA99XWbpFL0Wa+MI0bYCBbdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1807864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHAG0CRA9TVsSAnZWagAAlVkP/3+RHBjf1KPHQ5cg4Nwf\nb7n+jAenxZUF159dJV7xnCsBhuldp2USRlpimYay5efapUT9pUb/OXX+WFvx\nse2nBffUHANA2s+5J5wd0eJ2tDx0hmztrgHkRoJrOJC0YcMwhIiSy172RRGV\nZFtfe+wqQUjQD5l1Rh9td9V+TlZF9Bv9LPkggfgSxNJZCY87uWa0sEumqgWc\nEYKBZCSq8JkgGb2RMv2D4nBtWPGr9bOEnvaTIvhgg1eGvx4Ijv+mvnhjAU5A\n+aTNCyG3CfpZUd014b2NrUece/C0yBpyHgypSQlVsJ1wlauqa+3MYMHufENF\nDUltrAE+Lo6s4qhCVhMKYQ1H5G35rw7+TJHGTU5wHLkPVdgtusODWoWaTmYn\nMTl8NzIYHU9L6tJO+I1nxKjzP+MT1G+U3SpX216qBUyN2v4Ny6ok2+ivSf7F\n8uNpwm7Tj9SK9skfcPKzwN8jauKVKdDOkmOOS3Uzad8j3GUWA+zl2fYx0TVC\nXGYdtFySt43nuwRc61K9IwRCiuteug/kJSu40IxDQ+bgKHb/6e7DZ4mCyVB9\nExjhTqrS6Kovv5z8wVzpc6MqkJ/RD/nPI5nXXsNnmFC43eaBCQ/keRWPEB6J\nbB3uItG7Q1skOqsaERC4G1Xjk2UKWtw9naFwq3cUL/y5SQ6wlZn23hq93r7x\n3Syo\r\n=tlNx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.45.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=5000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.14","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.5","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.45.4","@fluidframework/map":"^0.45.4","@fluidframework/cell":"^0.45.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.45.4","@fluidframework/counter":"^0.45.4","@fluidframework/aqueduct":"^0.45.4","@fluidframework/sequence":"^0.45.4","@fluidframework/base-host":"^0.45.4","@fluidframework/datastore":"^0.45.4","@fluidframework/undo-redo":"^0.45.4","@fluidframework/merge-tree":"^0.45.4","@fluidframework/test-utils":"^0.45.4","@fluidframework/driver-utils":"^0.45.4","@fluidframework/runtime-utils":"^0.45.4","@fluidframework/agent-scheduler":"^0.45.4","@fluidframework/container-utils":"^0.45.4","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.45.4","@fluidframework/telemetry-utils":"^0.45.4","@fluidframework/container-loader":"^0.45.4","@fluidframework/mocha-test-setup":"^0.45.4","@fluidframework/container-runtime":"^0.45.4","@fluidframework/odsp-doclib-utils":"^0.45.4","@fluidframework/test-loader-utils":"^0.45.4","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.45.4","@fluidframework/shared-object-base":"^0.45.4","@fluidframework/test-runtime-utils":"^0.45.4","@fluidframework/test-version-utils":"^0.45.4","@fluidframework/register-collection":"^0.45.4","@fluidframework/runtime-definitions":"^0.45.4","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.45.4","@fluidframework/odsp-driver-definitions":"^0.45.4","@fluidframework/test-driver-definitions":"^0.45.4","@fluidframework/container-runtime-definitions":"^0.45.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.45.4_1629225395475_0.9555802893093155","host":"s3://npm-registry-packages"}},"0.46.0-34784":{"name":"@fluidframework/test-end-to-end-tests","version":"0.46.0-34784","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.46.0-34784","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"49fe18ebcd1f420dc580fb9127cd7c5689b12ddc","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.46.0-34784.tgz","fileCount":117,"integrity":"sha512-ZvBz4ZAsWdLY4ahOZ1c7SKTb/t/HwKZOFDXUTWdW68V5QbRt+k6RKNhJu+YG3/8UFI+dOVNf8Mhodtsq0lk31Q==","signatures":[{"sig":"MEYCIQDhVQqayiitWaap7Hk9oOv6FTyef12tjGYg5lXirWp7UwIhAIzxfr2YEisof1vSDH1MGbhW6ZCRW9pq5G+KKGa2T/YA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1833331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIDc+CRA9TVsSAnZWagAA+1IP/R2y123HSH3ZGsm+a69k\nP+BPo+KD6Q9YPR55LXbUMyi1aOV6/eA/cUC8MhF97qVSRarP39kF1a1hjqoL\nKPVgTGaA6fBXMnFYEG6YpHbq5V64SuQpp7+nkH5NdMkybDEJQCXVudfLzYh/\ntX2tvL1/STrEkvvJAFnkXFXqUgir/MPeeK+e01KIEHVtKuuhPd7j6v7Gnegm\nWVt2lZaw/legPnW4E7uCVVha/fkXBqYUqfnQ6TdWYSTSM2mk2ywVvd/UVgsT\nNruQez8B91F9qoNYsYPwYvVaqrR+Bxvmla/MiDM8PwVT/kgavy532nmlcpsB\nZc13M/j9PQDl54J5pTdZanSyzVZ+BmcNK04dEvBsiwXJzZpjuSj8DgPP0/Um\ntjFi0Z8rz8Kg0qgwABRxTJA8HGBPLwMDO+XKwkzjhqm/m3UDL15ISi5NKfgY\nhDp95RK1ZyTt1mdqZctQah9l6fj4i/GqJAxJE5P9JdWvd2NwiWZh8mvoAbWm\niiBU7UqdACO2pV5fJCeXZX86gi6kFu4wAHXwfqUND4ZSVih9zZmXr8IBovpm\nyKc02njBizXegkFfuQjpC30FINtNv+Lof/Ke+a/KqVZlvKBxykauSe0q6wBa\nLALt31VkLKddt7mmdCPC/OnkSL1Gm4UBSP2oDbLK6CQUiCAGWPGpM71GiP8z\nXPAs\r\n=bRQe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.46.0-34784.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=5000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:tinylicious","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.14","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.5","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"0.46.0-34784","@fluidframework/map":"0.46.0-34784","@fluidframework/cell":"0.46.0-34784","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.46.0-34784","@fluidframework/counter":"0.46.0-34784","@fluidframework/aqueduct":"0.46.0-34784","@fluidframework/sequence":"0.46.0-34784","@fluidframework/base-host":"0.46.0-34784","@fluidframework/datastore":"0.46.0-34784","@fluidframework/undo-redo":"0.46.0-34784","@fluidframework/merge-tree":"0.46.0-34784","@fluidframework/test-utils":"0.46.0-34784","@fluidframework/driver-utils":"0.46.0-34784","@fluidframework/runtime-utils":"0.46.0-34784","@fluidframework/agent-scheduler":"0.46.0-34784","@fluidframework/container-utils":"0.46.0-34784","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"0.46.0-34784","@fluidframework/telemetry-utils":"0.46.0-34784","@fluidframework/container-loader":"0.46.0-34784","@fluidframework/mocha-test-setup":"0.46.0-34784","@fluidframework/container-runtime":"0.46.0-34784","@fluidframework/odsp-doclib-utils":"0.46.0-34784","@fluidframework/test-loader-utils":"0.46.0-34784","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"0.46.0-34784","@fluidframework/shared-object-base":"0.46.0-34784","@fluidframework/test-runtime-utils":"0.46.0-34784","@fluidframework/test-version-utils":"0.46.0-34784","@fluidframework/register-collection":"0.46.0-34784","@fluidframework/runtime-definitions":"0.46.0-34784","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"0.46.0-34784","@fluidframework/odsp-driver-definitions":"0.46.0-34784","@fluidframework/test-driver-definitions":"0.46.0-34784","@fluidframework/container-runtime-definitions":"0.46.0-34784"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.46.0-34784_1629501246684_0.8380606449260957","host":"s3://npm-registry-packages"}},"0.46.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.46.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.46.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"6311f3f61ea6083e64b0557d41416dc033d1b90e","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.46.0.tgz","fileCount":117,"integrity":"sha512-ZFTj8ARiG8CdUfZXMWqFtggHRNLbwQ8xYAW0es+yURegAze6DO7iycX2md43zDNeEuMi1gE37jm3/GvGU1LncA==","signatures":[{"sig":"MEUCIQCkiYyGyvtvHaZiqgZZl5nHTsqV36lg+f5+F8sOF3xIUQIgZXDWWL0bCLKLnqAPhBbQFZrBfwcOrWBhPb4/gauf3i0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1833160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIE25CRA9TVsSAnZWagAAUzsP/2IXZ7UHqcAPqw+d7AqN\nc+vFzg/zsnVfZJJ/xF6vFSx5oRiXfIfPBe3DqHOk7Nsq4REpimCKq3t/PPvx\nRxUoxbjCPH1/R6HBtfgqV5MS2KRN3gZiExV/1qp5+N7H8K8LwKa/r50gxAAa\neKrRwCadbe7+QGoo8OWORjBFozZIq8T5ojKaD1EmDyrKyRqLvK1JBDWfsA/v\nCLYxLsd2rBOGHwfRrlpx0sENljV3PWrRIByNvMg6G27X/7Igoj1iiGnhKZES\nzO3KM2Ec6Azt+xE/dVkNnhRRqyXfPREOpzIJF/AXTYQJEy4jyqB+7f3gTOxh\n/9CREP4qKJEndPsU2rpiMx2c99SW/GzWOHh/UQ5+Z5B0XSsAvakbvLHSD8hk\n5Bk23tLf6TTy2U2TUhORbzvEb1LTWV0nLcAu9a4SRpGP4wkDpCTEZqVvsCV+\nslTTGX12un6DLoIUmHGnx15ZYzUtXT8shV3gf1Pn6NUQSjLJDlaCAoRitD96\nPlV5o2cRG88br66P7mSc+0Hm0qQ6ixLRUcV7DOEWmlxrgIfxL+SJ4F80Y/72\npib3fU6yJZGN6MPOckvmGr/BVk79iEzoKHV5uZFYYBnOxc6B9645Z4VjjJZr\nCytjGbbBnPcWvToCGU7NkQbv8HzBTkoH4Ika2O5pmN11Z9LiL9EaqJv7uJJN\nA9V1\r\n=DpBo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.46.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=5000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:tinylicious","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.14","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.5","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.46.0","@fluidframework/map":"^0.46.0","@fluidframework/cell":"^0.46.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.46.0","@fluidframework/counter":"^0.46.0","@fluidframework/aqueduct":"^0.46.0","@fluidframework/sequence":"^0.46.0","@fluidframework/base-host":"^0.46.0","@fluidframework/datastore":"^0.46.0","@fluidframework/undo-redo":"^0.46.0","@fluidframework/merge-tree":"^0.46.0","@fluidframework/test-utils":"^0.46.0","@fluidframework/driver-utils":"^0.46.0","@fluidframework/runtime-utils":"^0.46.0","@fluidframework/agent-scheduler":"^0.46.0","@fluidframework/container-utils":"^0.46.0","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.46.0","@fluidframework/telemetry-utils":"^0.46.0","@fluidframework/container-loader":"^0.46.0","@fluidframework/mocha-test-setup":"^0.46.0","@fluidframework/container-runtime":"^0.46.0","@fluidframework/odsp-doclib-utils":"^0.46.0","@fluidframework/test-loader-utils":"^0.46.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.46.0","@fluidframework/shared-object-base":"^0.46.0","@fluidframework/test-runtime-utils":"^0.46.0","@fluidframework/test-version-utils":"^0.46.0","@fluidframework/register-collection":"^0.46.0","@fluidframework/runtime-definitions":"^0.46.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.46.0","@fluidframework/odsp-driver-definitions":"^0.46.0","@fluidframework/test-driver-definitions":"^0.46.0","@fluidframework/container-runtime-definitions":"^0.46.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.46.0_1629507001329_0.9424041498204496","host":"s3://npm-registry-packages"}},"0.47.0-35912":{"name":"@fluidframework/test-end-to-end-tests","version":"0.47.0-35912","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.47.0-35912","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"61fd0ac65c5788ddffff2f82b11eb6077671067f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.47.0-35912.tgz","fileCount":120,"integrity":"sha512-2y/Trt9BD65GzswGJr6oljUlKUGB4qusKwehzHgRziQYf4aHdHMhN71ZsZIQ3xSrHz2pL03vyTXBSnVfnTmffQ==","signatures":[{"sig":"MEUCIQDujrrZVP1EFIl5WdmtJHZ0Zc3zkB43htuMHZ4Z2YcZZwIgcZ5SXb5vRBtBB9FRCRrQMkKYk6kb/Xgo7QukJrX4OTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1885483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLsIACRA9TVsSAnZWagAAG/oP/jxEKCTPTY1gmigS13+N\n4i8RACV0E9AaZniv4PckzWLcn5Xk5Sx7qor2DYoREna4RKLXHZ1GvEASu75M\nI/ZhSyJ+cgsyl8GfDSWk7G5x1c7YedN0PKQxeYll40juefrlbLApuGPyQJ9s\nlnIcOHgKFIBfCZ+kd64yzqktYZbaOy7vKbC5T8NxUj79q4khI4NJmZaaFXPO\nsdnRLCiRwX+UOxMcaJ0pSkbJ5bgnMkDkzOOaToO+RWewYFxePRAaKTD7hjzV\niL4PBYrOHdYaeVO+0vj62232Bd9RzgE9Ix0LE8pQBnZ1mId4agS1P6yXpCzS\nTwofCg6G3euBhl/IJJlEiUVqSl7DXTe3lfNF0MlP+hkGd6M5SV0aFNrRT9yz\nqZ+KsG14Yafz4b9GrfdXv6CICjlKLjFrujwECOhrWlwLsNZS3cdAoSRsX7jm\n3OAjuCiF2YMfgC1WQTb1mw/2BLMsb6F0xewvayzLen2oG8holHAeO2+04UsE\nFYIe5ROFRf6IYgwVVRIthOuOaU/yaD0OylOqg/wELaCZXe4OoiCGaKSJABV2\nxZKTSipqdbDuQCpsmlvJYF+isIReAGcEcd0sLBvZZbbvctpKI0QyEgjQKoiP\nHdd2kjfOzXcxQVrLzVZ2VwAkLo+Lyt/6tIwRYGMPOZ6Bxr/95rNjKYyaxpIu\nLRGC\r\n=weEM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.47.0-35912.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000  npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"0.47.0-35912","@fluidframework/map":"0.47.0-35912","@fluidframework/cell":"0.47.0-35912","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.47.0-35912","@fluidframework/counter":"0.47.0-35912","@fluidframework/aqueduct":"0.47.0-35912","@fluidframework/sequence":"0.47.0-35912","@fluidframework/base-host":"0.47.0-35912","@fluidframework/datastore":"0.47.0-35912","@fluidframework/undo-redo":"0.47.0-35912","@fluidframework/merge-tree":"0.47.0-35912","@fluidframework/test-utils":"0.47.0-35912","@fluidframework/driver-utils":"0.47.0-35912","@fluidframework/runtime-utils":"0.47.0-35912","@fluidframework/agent-scheduler":"0.47.0-35912","@fluidframework/container-utils":"0.47.0-35912","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"0.47.0-35912","@fluidframework/telemetry-utils":"0.47.0-35912","@fluidframework/container-loader":"0.47.0-35912","@fluidframework/mocha-test-setup":"0.47.0-35912","@fluidframework/container-runtime":"0.47.0-35912","@fluidframework/odsp-doclib-utils":"0.47.0-35912","@fluidframework/test-loader-utils":"0.47.0-35912","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"0.47.0-35912","@fluidframework/shared-object-base":"0.47.0-35912","@fluidframework/test-runtime-utils":"0.47.0-35912","@fluidframework/test-version-utils":"0.47.0-35912","@fluidframework/register-collection":"0.47.0-35912","@fluidframework/runtime-definitions":"0.47.0-35912","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"0.47.0-35912","@fluidframework/odsp-driver-definitions":"0.47.0-35912","@fluidframework/test-driver-definitions":"0.47.0-35912","@fluidframework/container-runtime-definitions":"0.47.0-35912"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.47.0-35912_1630454272266_0.38300046388324804","host":"s3://npm-registry-packages"}},"0.47.0-35961":{"name":"@fluidframework/test-end-to-end-tests","version":"0.47.0-35961","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.47.0-35961","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8e5d98af9382a7031ecc5717b162598b74f88063","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.47.0-35961.tgz","fileCount":120,"integrity":"sha512-YMq2i2svW7TZ1U09nLtizQWi0oCzvkEuuqEWfBL/Dq8V8+PCFFzSQ0y6+J4lkO6fsbXGC+LWKW0tlvHaJ2iYKg==","signatures":[{"sig":"MEUCIFLXUJOlU16gCtzs1ijEDa7GdQtNSpLlPZt3NcuF2O0aAiEAtqdGQj+FjCF1JVmP51/U2R4m8A9BZPY8pX5qiCbZ244=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1880506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL7jlCRA9TVsSAnZWagAAVs8QAIr7O9LQteLG94NPwXRz\nnNJhwrON3LJ0kfzBh22FH2CxU+XT4kau5e6uQbkyYQRzLuAxTit1rzww+WCX\nGKdFYUm5RjbJnu7/EhlfLvMvPXua3m550qaFyDJrA7EYjyPR8xh5sG7IzSv8\nCTl+x/K9kYxxWDPZqBfYBjTqQBPWcJcOIFN5XLt9Qm0sqBDwalUPhjUEy7NE\nbnKgzCm6fSGzW1rV72PIForAH0seJEprKVa2F/uYQFkBhHnIIyLBOHUKxNKY\nd5Ob9RLd1wltYEfZhFh3DFOApccKZXGtKJ8Jh8g93ByCuu1jQpA0yhkY4H/t\n2IPL31aInubrHiFEhDzxK2i83wiB4zumJ3d8rVDXV56ohLWN0kpxVtRpIuI8\nT0frBJNW/IZGVp5ICp54rzxyXDm7iy5XNkibD9aUt33hE/HVP/BY+PB/GwcN\ndazEZVRtB6rRfn93uk7smna+UJKNvFZevZ1UjP4Evtzssqn3PPfCKjj/HQbB\nDHyAiVq1e8tmEKwOy0bXfV35wA8lGNWLNTam0x7NR7SR8KWvj7Xz7j9yIxM3\nmOC/5a8XGQQhOc0s+Zan6UKSrqrmv1LNHko0SgyoKUSQoHTaQJkmfrESa3NO\nNbwcyUWJAJ8XJ1Z1qH00YhKaB+P6tE6mlexDoJ4VIF3DdTCHs68cTj09UH2p\n4JM3\r\n=EQ0t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.47.0-35961.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"0.47.0-35961","@fluidframework/map":"0.47.0-35961","@fluidframework/cell":"0.47.0-35961","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.47.0-35961","@fluidframework/counter":"0.47.0-35961","@fluidframework/aqueduct":"0.47.0-35961","@fluidframework/sequence":"0.47.0-35961","@fluidframework/base-host":"0.47.0-35961","@fluidframework/datastore":"0.47.0-35961","@fluidframework/undo-redo":"0.47.0-35961","@fluidframework/merge-tree":"0.47.0-35961","@fluidframework/test-utils":"0.47.0-35961","@fluidframework/driver-utils":"0.47.0-35961","@fluidframework/runtime-utils":"0.47.0-35961","@fluidframework/agent-scheduler":"0.47.0-35961","@fluidframework/container-utils":"0.47.0-35961","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"0.47.0-35961","@fluidframework/telemetry-utils":"0.47.0-35961","@fluidframework/container-loader":"0.47.0-35961","@fluidframework/mocha-test-setup":"0.47.0-35961","@fluidframework/container-runtime":"0.47.0-35961","@fluidframework/odsp-doclib-utils":"0.47.0-35961","@fluidframework/test-loader-utils":"0.47.0-35961","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"0.47.0-35961","@fluidframework/shared-object-base":"0.47.0-35961","@fluidframework/test-runtime-utils":"0.47.0-35961","@fluidframework/test-version-utils":"0.47.0-35961","@fluidframework/register-collection":"0.47.0-35961","@fluidframework/runtime-definitions":"0.47.0-35961","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"0.47.0-35961","@fluidframework/odsp-driver-definitions":"0.47.0-35961","@fluidframework/test-driver-definitions":"0.47.0-35961","@fluidframework/container-runtime-definitions":"0.47.0-35961"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.47.0-35961_1630517477556_0.8929634136652513","host":"s3://npm-registry-packages"}},"0.46.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.46.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.46.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"c9af4adb9531ec73d67cd9199a864bf09d589009","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.46.1.tgz","fileCount":117,"integrity":"sha512-iirkZG92p6op6DHxYQqhfyQRTLR9zEaTKRSGDYWR0hc79SK8OXIfdW/V15bMRQLEkVuau+fSTcQ36XfzNLdHlw==","signatures":[{"sig":"MEQCIC78ZFwShYOm+rnBBU0WIE+jkH6eL9fA0x+oqQG5lfEtAiAf1NAvvm2WuKSoY6FDVvO2R4i0HJUXqgS6SySbTqw8ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1833160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMVY/CRA9TVsSAnZWagAATxYQAJiq18UGt9XpxeVwK57a\noIR6mgfWs0Uw/U0lu+VMYRkZALOlsY8PIFHOT3gH7qiWvhr/6z6vgUY7812s\nyeYWVZYl91YtQ/OlUH9dEBjfb1LQ9FXPBNVyvjWrRhamc95DelQmJlRSqG1A\nlWLkZ8T7XcoDzjyvLqJ4BxSyjEDBhX5xQjCHZYuL4v4OLWNsufd2GMByUaic\nGsRtorlv3XJASwLjy19di+rszsNJ7ARYNEWtQHRc6uyiMqoTX9Rc7Bd14bRx\nE++jGxcMfjhHpBgtm5tMvZTl+mTV7I/7mTkHDJqSxxmtNsyNxDdFhFhs9dS9\ncq+jRp4VZxdNQjcJbmmDKMo2HbP2R0kMTJj0BMI2Q5bgd0m8NtUfqg+4Xcru\nX7uDWVE69eTLA6kHI+mkxwMbNfFNSXFLBc4f39gFyJxEIeW3aloFSEpJ6NaB\nPc+e1S1imO2NP4wa7WmnZdxUIj0XNHL+Ng164ur2bmvycaBtIxMMdeV9LlLA\nipI3Ip9Val4twFL+7VsJRW5Dtge63aUE7JUbkQrhV3f9meyb46NfJK8JJVHt\nTvLH5YSYpoNw+TV+2zEvHiH8A0YkKw0NnkpLaBEClkr+6ZYn/VRtrUgXMOWz\nLGUn0XXQdCvOWnHvt92Fx6oATnUei7zxQyuKqrJD8vkCOEk2GdiJ4OzVt2e/\noyeZ\r\n=K+dS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.46.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=5000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:tinylicious","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.46.1","@fluidframework/map":"^0.46.1","@fluidframework/cell":"^0.46.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.46.1","@fluidframework/counter":"^0.46.1","@fluidframework/aqueduct":"^0.46.1","@fluidframework/sequence":"^0.46.1","@fluidframework/base-host":"^0.46.1","@fluidframework/datastore":"^0.46.1","@fluidframework/undo-redo":"^0.46.1","@fluidframework/merge-tree":"^0.46.1","@fluidframework/test-utils":"^0.46.1","@fluidframework/driver-utils":"^0.46.1","@fluidframework/runtime-utils":"^0.46.1","@fluidframework/agent-scheduler":"^0.46.1","@fluidframework/container-utils":"^0.46.1","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.46.1","@fluidframework/telemetry-utils":"^0.46.1","@fluidframework/container-loader":"^0.46.1","@fluidframework/mocha-test-setup":"^0.46.1","@fluidframework/container-runtime":"^0.46.1","@fluidframework/odsp-doclib-utils":"^0.46.1","@fluidframework/test-loader-utils":"^0.46.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.46.1","@fluidframework/shared-object-base":"^0.46.1","@fluidframework/test-runtime-utils":"^0.46.1","@fluidframework/test-version-utils":"^0.46.1","@fluidframework/register-collection":"^0.46.1","@fluidframework/runtime-definitions":"^0.46.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.46.1","@fluidframework/odsp-driver-definitions":"^0.46.1","@fluidframework/test-driver-definitions":"^0.46.1","@fluidframework/container-runtime-definitions":"^0.46.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.46.1_1630623295240_0.41907194380235135","host":"s3://npm-registry-packages"}},"0.47.0-36362":{"name":"@fluidframework/test-end-to-end-tests","version":"0.47.0-36362","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.47.0-36362","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"fe0c136264f6ce44513b19f2e407017dcd583e20","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.47.0-36362.tgz","fileCount":120,"integrity":"sha512-aUpfqv4QHpNPLaoSgFEzk493GoSFAiRlgigJ2thN3DjtNenOEfEq3Nq2nB1uhTW+OSlXSzHSv3B2qbgUG5YlDQ==","signatures":[{"sig":"MEYCIQCBb+bf2YAcBG1V0JpkGEs5nmmdQdm1WTStiEDklnfH2QIhAKQ4450oP7tuW3NoiG/tusomur3wmCtXY8eQPiKFloYZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1892112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMmsECRA9TVsSAnZWagAA2d8P/1tBKOPEnk0ZDSBU7bOn\nM8a3IEsU5wRTD1LtJvmUxF3oj7bFT62X/guXGCWVo8GnibEowiPY5w12/RBS\nw82VGyH6XqIrDljYS917BGfsWnmO15ah7y/wSwWGhT7zuaqa8A6qetL71Vfo\n5P7KOqtoggLAXhwKRTqurO3Cza7y1yJIAXn6l9VP8oF9n+5WOLY4ZtvARSp9\nKKBAQX19i+mSWkhcGP/PElMocPltayoSos2+ymKIsooL9UFCmQKrqgdvaT2Z\nr9pHIWXj87mUv0Oi9RezobX57pb8GX89hyBiN771M/X8XfIv8ssXREqe3x2O\nkYJ0WAcojSlAZTYTGE0fbxn45BxznAImZivDP7BP3xe6JHCN/1kHzy5a4tgT\nIakRNhJ0dj4Byz5zzPkXtxA8xzy8DXZeT0hITPKAjcqnjklvbyVBshCDXo4r\nbXL5Vv9l78nh0sQtKrw/lmDzKRtam7MaHVkwSqR08sPrOJ0qROC29NM2Deje\n5TT68hhCDsTiUFOEarMfhNUFMl4ZSbIjLTgITQ8M7ef0Ji8VKuYfaVZxcDfb\nXAN+T6YYVl7cCJRiK3EcbXcudbYX93J0wcvSloQfJndshB7fVlYIkdjabqFl\nr1oSLFm4HAVarazJWObKw1j9zl7U2Vn7TopKdowtEhn8rZ3Enc3Tm8usqy6T\njtq6\r\n=g5Im\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.47.0-36362.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"0.47.0-36362","@fluidframework/map":"0.47.0-36362","@fluidframework/cell":"0.47.0-36362","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.47.0-36362","@fluidframework/counter":"0.47.0-36362","@fluidframework/aqueduct":"0.47.0-36362","@fluidframework/sequence":"0.47.0-36362","@fluidframework/base-host":"0.47.0-36362","@fluidframework/datastore":"0.47.0-36362","@fluidframework/undo-redo":"0.47.0-36362","@fluidframework/merge-tree":"0.47.0-36362","@fluidframework/test-utils":"0.47.0-36362","@fluidframework/driver-utils":"0.47.0-36362","@fluidframework/runtime-utils":"0.47.0-36362","@fluidframework/agent-scheduler":"0.47.0-36362","@fluidframework/container-utils":"0.47.0-36362","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"0.47.0-36362","@fluidframework/telemetry-utils":"0.47.0-36362","@fluidframework/container-loader":"0.47.0-36362","@fluidframework/mocha-test-setup":"0.47.0-36362","@fluidframework/container-runtime":"0.47.0-36362","@fluidframework/odsp-doclib-utils":"0.47.0-36362","@fluidframework/test-loader-utils":"0.47.0-36362","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"0.47.0-36362","@fluidframework/shared-object-base":"0.47.0-36362","@fluidframework/test-runtime-utils":"0.47.0-36362","@fluidframework/test-version-utils":"0.47.0-36362","@fluidframework/register-collection":"0.47.0-36362","@fluidframework/runtime-definitions":"0.47.0-36362","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"0.47.0-36362","@fluidframework/odsp-driver-definitions":"0.47.0-36362","@fluidframework/test-driver-definitions":"0.47.0-36362","@fluidframework/container-runtime-definitions":"0.47.0-36362"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.47.0-36362_1630694147971_0.5908955321145561","host":"s3://npm-registry-packages"}},"0.47.0-36699":{"name":"@fluidframework/test-end-to-end-tests","version":"0.47.0-36699","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.47.0-36699","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e2bedf7fa3a432d51b17294bd8decca3baf65401","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.47.0-36699.tgz","fileCount":120,"integrity":"sha512-R75kztLqyPKF8OQlQgXPx9oBOSnQK5S8HZnwur4bWPnqpPxlec+WU2OKVE5fj1Wod9TVceuhKHoQE1GjRqiUKw==","signatures":[{"sig":"MEUCIQCnqOuT9KiR99lxjCq/HPwzMe6Vji4eoM5+upNfNSy9BQIgMBXNaLfLDoYMttvJCAaTtdY9fPHXh0j1NSeSwwhSVCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1903090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN/naCRA9TVsSAnZWagAAsYUP/jNBHqNvpayaLEZzwsig\naPX1tg/xQOAyGlBoX3vS1B6M7YIv1A2dsvu2YfqGab2vSWK44iVt5jXtTBDv\nJD9Z+scsLFH+ceLeZ4PeZtMjo937PXzKo4ECymnOss0dBgFoZeOjKQX2jnpA\nYIC6QlQsx29LwhTCYXLHZTtPLI5lisgDpSRg0k2uYF9z0W4LSZs+HRgUXaJ4\n1iTGtaBRXbmRz47W0YmLiJTKsFDgivl3ZMOIITeTmHsmac1pBPwHFOYztvCu\n2Zt9rLuVgq4P3AjhuOucigWiXxZBQ3BJYiayVWIj1G3f5gw83JgYJVta7oH4\nz4lv7AhKOBGdc/cfPAoJ6RE2q/aUiuFcK9BYomqN7sxu2Qj2m64S2SIyrqJH\nlwPnwbz11KHXdljHsVDCRYR1vkqemxX7EQ4T5M12TI0VTTnu2JplzmFhpyRG\n2CLox9jlcCi3uLuOY6ZVHTT0MX9rMttyQqi2trVNph8NfLye8ECaw8Vm6qcY\nRzP/3AApgNp5wkGYBbkqyS/Nlmjs34SonWPsTX2cHWT4VYX8rkPE3UM5bQw/\nIHVm17WcRhBhJNy+3m9XBY+DNbUmukShQ2yAS6Iytz8Y0cimBwVFiW5+PXyo\n9Bv9xBInNtTW5N26JdmhdUozRvARRanvjxWtzsB837SD8CNMPbeft3LSo4DU\nfU09\r\n=uOyK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.47.0-36699.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"0.47.0-36699","@fluidframework/map":"0.47.0-36699","@fluidframework/cell":"0.47.0-36699","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.47.0-36699","@fluidframework/counter":"0.47.0-36699","@fluidframework/aqueduct":"0.47.0-36699","@fluidframework/sequence":"0.47.0-36699","@fluidframework/base-host":"0.47.0-36699","@fluidframework/datastore":"0.47.0-36699","@fluidframework/undo-redo":"0.47.0-36699","@fluidframework/merge-tree":"0.47.0-36699","@fluidframework/test-utils":"0.47.0-36699","@fluidframework/driver-utils":"0.47.0-36699","@fluidframework/runtime-utils":"0.47.0-36699","@fluidframework/agent-scheduler":"0.47.0-36699","@fluidframework/container-utils":"0.47.0-36699","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"0.47.0-36699","@fluidframework/telemetry-utils":"0.47.0-36699","@fluidframework/container-loader":"0.47.0-36699","@fluidframework/mocha-test-setup":"0.47.0-36699","@fluidframework/container-runtime":"0.47.0-36699","@fluidframework/odsp-doclib-utils":"0.47.0-36699","@fluidframework/test-loader-utils":"0.47.0-36699","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"0.47.0-36699","@fluidframework/shared-object-base":"0.47.0-36699","@fluidframework/test-runtime-utils":"0.47.0-36699","@fluidframework/test-version-utils":"0.47.0-36699","@fluidframework/register-collection":"0.47.0-36699","@fluidframework/runtime-definitions":"0.47.0-36699","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"0.47.0-36699","@fluidframework/odsp-driver-definitions":"0.47.0-36699","@fluidframework/test-driver-definitions":"0.47.0-36699","@fluidframework/container-runtime-definitions":"0.47.0-36699"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0-0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.47.0-36699_1631058393876_0.8779577301585479","host":"s3://npm-registry-packages"}},"0.47.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.47.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.47.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"988a72bc99884270234ea804e4cec6cde5182825","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.47.0.tgz","fileCount":120,"integrity":"sha512-t/8XwmMlCP5EClQs+s2GIbGPiFkWIRLBgiCo0zyCoo5hg4ikUB6yUcajiftvoys6MpyFGNtoTfP0IfaSleu+Cg==","signatures":[{"sig":"MEYCIQDHLO/A9wLa5AwW9zSzTT16Wh1FCqDSNvuQUaFqVcTVKgIhALHpJf2aW0QvZ0sbYLCNA9ejw+4PPHOLnmDgMI3U+lfr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1902917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOPsfCRA9TVsSAnZWagAAa+oP+QAh3j+pUDLARxpGT6Kl\nlqMenL6SUhvYbNI3cK0J0ItbXtKu2FUjBzuaLvqcNs+++vLzMa38s73YPcdw\nXktU+61dBvupq82LI5WX/7xxA4c9Kj9509mJUaYwuEHkZSJiieqBeDOLk02r\nGEtbu7axWZyQiW5WgVQhrcMl0bZ1xafu4zaSRmENmGd8zh4hXai0WK4Yz4vl\nwAIBNE0nieTXBRn5CE2SWsCfpkDe3LycuMy/Tcph5NHWrPvb7gwUttR4qXCJ\nVHW1sqWik18+MVs6vBy/7vobgTUwpykcDFXzZh7u6NyanJtBMnGQ3NpZzvr6\nj0KNaFAyBjega7rz844jM9aXt9ppEwtqTixHIiGWSkINPAkZy44hmNBOd0lb\n22mIYwv/iNueHLlUAaPrSE9BSkM8lmjwz6HIn5a7Kf+NU1Gl7Eypd1sPqfJW\nHMdO9+JCZR6Zo7fn9I4PwNByO60/74hV8mVWNORj4laoaR+75+feudVS59jY\n5G7vN148vbPbsKYXNqGXKsCkAO7Lb6/SnsoYoctGT+kbzdRHSEPS9JVzA1Ps\nzcbFGl45S/gJuB3WTShmFd9rTrZ2VDFMfq6S9NcaMpnu3eLSs6yI5Lfj3wcY\nRsinjGtysW4jlfFhv0H1r9vbyFVm258MLXkfsGQLenYWSEyqrVdic8gdVCa/\n1eFu\r\n=9E5H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.47.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"^0.47.0","@fluidframework/map":"^0.47.0","@fluidframework/cell":"^0.47.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.47.0","@fluidframework/counter":"^0.47.0","@fluidframework/aqueduct":"^0.47.0","@fluidframework/sequence":"^0.47.0","@fluidframework/base-host":"^0.47.0","@fluidframework/datastore":"^0.47.0","@fluidframework/undo-redo":"^0.47.0","@fluidframework/merge-tree":"^0.47.0","@fluidframework/test-utils":"^0.47.0","@fluidframework/driver-utils":"^0.47.0","@fluidframework/runtime-utils":"^0.47.0","@fluidframework/agent-scheduler":"^0.47.0","@fluidframework/container-utils":"^0.47.0","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.47.0","@fluidframework/telemetry-utils":"^0.47.0","@fluidframework/container-loader":"^0.47.0","@fluidframework/mocha-test-setup":"^0.47.0","@fluidframework/container-runtime":"^0.47.0","@fluidframework/odsp-doclib-utils":"^0.47.0","@fluidframework/test-loader-utils":"^0.47.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.47.0","@fluidframework/shared-object-base":"^0.47.0","@fluidframework/test-runtime-utils":"^0.47.0","@fluidframework/test-version-utils":"^0.47.0","@fluidframework/register-collection":"^0.47.0","@fluidframework/runtime-definitions":"^0.47.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.47.0","@fluidframework/odsp-driver-definitions":"^0.47.0","@fluidframework/test-driver-definitions":"^0.47.0","@fluidframework/container-runtime-definitions":"^0.47.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.47.0_1631124254925_0.5817215146061405","host":"s3://npm-registry-packages"}},"0.46.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.46.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.46.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"6ecd6201b5a186e9c73c95176e74367e9bb72e66","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.46.2.tgz","fileCount":117,"integrity":"sha512-lIO2ilm3FWmZ9yFijHAUuUEkZKPCoMwYUpVxY6TygEucoxG/nO5GANmMi/+f+qp/MRLigJGbruLWi8Bx5hRlPA==","signatures":[{"sig":"MEUCIHVVgq89Zep1vusuR2ErVrEBqyj6aoK76FRI6OzNS+wkAiEAyIBrwjV2GxCLX0kplQKknv5NT8FEGuGB6qIAanUjYPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1833160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQm4uCRA9TVsSAnZWagAAoBUP/01fFHfEoao5mlDYx+X1\n30Cc7iCPn2X20tbNA3LyLFYp5gAERzi1oxu/trk6ZC04Lo6S3wB4lIKTrUa6\nmCfEZb8p08lB05Ds00977FTwyAJQsnw93obbphLI7HlTRJ8OC7eiuJOs4o0x\nDDErNtptbtlEfe2llnotg/lqpDAt1m4CvjFtkMm1p2a53e5kXLYsLzho5u3r\nth7uwFWaxOPrcpVTc6wPkgVsNGHgnsznur2qJmUwYx8lnEDS9dnJL43qw08S\nQbf9m2sasJgO2YeK0MninpuLj7HiI/c0RgZijik5kxJSdIiBP+FGNeaZGCV3\nsCHf4Oo6l0Avkd+nHr+H+BYL99AZ6dU+E67GYiqgYtxDNiIT+84IdaLcR7Ye\ncUv4cWezKIGHPzHMIpKL1gRukA4V1qhd9nwDvnW65YZCkkxwF/whNT0E3qf/\noj3UXji7qA2C0EzKz6L7r/AnSNMxWEdq6e6JPsdqsHt400P14hHMwwrj/EmF\nHpjekWINuvjyS3UBn8ptxfyPM0p+hr7kaA0ls0sr+NIv2A/OEJJhCLWPGPfO\noWJYwIN555/E0/ui+8T/HLctHbTG7yWEW1y54USF/Nqbbh6VCRYfl8/D6LEM\n4kU6nBks3MXf6JAKkfVFvnKqAYwe97ylxPW2N7aVrYg/E+LbaSHGvaeNvyQ3\n63ud\r\n=HbDi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.46.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"cross-env fluid__test__driver=tinylicious start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"cross-env fluid__test__driver=routerlicious FLUID_TEST_TIMEOUT=5000  npm run test:realsvc:run","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:tinylicious","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:routerlicious"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.21640","@fluidframework/ink":"^0.46.2","@fluidframework/map":"^0.46.2","@fluidframework/cell":"^0.46.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.46.2","@fluidframework/counter":"^0.46.2","@fluidframework/aqueduct":"^0.46.2","@fluidframework/sequence":"^0.46.2","@fluidframework/base-host":"^0.46.2","@fluidframework/datastore":"^0.46.2","@fluidframework/undo-redo":"^0.46.2","@fluidframework/merge-tree":"^0.46.2","@fluidframework/test-utils":"^0.46.2","@fluidframework/driver-utils":"^0.46.2","@fluidframework/runtime-utils":"^0.46.2","@fluidframework/agent-scheduler":"^0.46.2","@fluidframework/container-utils":"^0.46.2","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.46.2","@fluidframework/telemetry-utils":"^0.46.2","@fluidframework/container-loader":"^0.46.2","@fluidframework/mocha-test-setup":"^0.46.2","@fluidframework/container-runtime":"^0.46.2","@fluidframework/odsp-doclib-utils":"^0.46.2","@fluidframework/test-loader-utils":"^0.46.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.46.2","@fluidframework/shared-object-base":"^0.46.2","@fluidframework/test-runtime-utils":"^0.46.2","@fluidframework/test-version-utils":"^0.46.2","@fluidframework/register-collection":"^0.46.2","@fluidframework/runtime-definitions":"^0.46.2","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.46.2","@fluidframework/odsp-driver-definitions":"^0.46.2","@fluidframework/test-driver-definitions":"^0.46.2","@fluidframework/container-runtime-definitions":"^0.46.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.46.2_1631743534091_0.29706656091825345","host":"s3://npm-registry-packages"}},"0.47.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.47.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.47.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8a050fe3fa6b015be4a28f201d571f402f39f5de","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.47.1.tgz","fileCount":120,"integrity":"sha512-L57wTGqGZb64x6DR3SIYFe421yyv5PQ2l8X763BvNdB6skPQq6mo58an9gQOHq4hXDfQFDEe6vzFacBcVv8vGg==","signatures":[{"sig":"MEUCIQDnwqrI8GZ5FEno5o+z/QgD0BNNMEXcXGKaIo+tcrnhEwIgE4e0/6hGXSXtmbzaECHBCScRcc3I3g9bZdDC6rOnm4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1902917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQns+CRA9TVsSAnZWagAAfngP/0P1s+66J7SnxbWBPSjX\nI4eZ+pgzNpQwQDYpGS+9s02GmDqR1hqVIjni9J5xX55YeR8JHyxvl0omqA7p\niER7nC7Ar+jzqafQ8J0qjMoeV94TaDunG69YKow9HjdZntq4eQmFW/NuJmj7\nfoUhEDTt/ncfcOMNllJEvUVQHTtjlsQ5YJ7X2C+a4iiVLKg2MATITCjAXsgS\nHzaNinMAUqeCN2Ow1ZsBO77m4UV3a3nWSx4IACvru7UlS48LOEOo7y18EX02\nay7bohwO+blk9+2Xc5WQKbxdqTqbpssVJUQoM3fPvmRMO4fPHMSPYTtDmikI\n5lwWfUlB1k0yJi3yg20YAHAi8Usiu/cpgvFn4eFiTYcIaJZ6LxofU3ENeURW\n3v6ouzOd7V+pqG2bKWSc2mTzZMSuut+Ym4CrmOPWds2Fko8X77TLQaVFV3tr\nrkIfxQchQdUCESpKeMDdJJvPUIG5fExd7yKQ44KdFJ4Uou4JM5rHuIfpJJ8F\ndFO83xsvyeb4WJLuFMc4xsPRliF5Vk5zzJHjVO2OAiSTrK5t0czodueHA4au\nIjDJNe1YasAwqzZlVIzkjZllj7ppOh5iLLAgtD68MoDR8RU7EsUn68WglMp7\nI4woXEisX2U6+4ugRbdwRZEXjvNIauB5CWNRPwr7ypkEpq2UcLZtOcX6hbek\nKM35\r\n=XpUG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.47.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"^0.47.1","@fluidframework/map":"^0.47.1","@fluidframework/cell":"^0.47.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.47.1","@fluidframework/counter":"^0.47.1","@fluidframework/aqueduct":"^0.47.1","@fluidframework/sequence":"^0.47.1","@fluidframework/base-host":"^0.47.1","@fluidframework/datastore":"^0.47.1","@fluidframework/undo-redo":"^0.47.1","@fluidframework/merge-tree":"^0.47.1","@fluidframework/test-utils":"^0.47.1","@fluidframework/driver-utils":"^0.47.1","@fluidframework/runtime-utils":"^0.47.1","@fluidframework/agent-scheduler":"^0.47.1","@fluidframework/container-utils":"^0.47.1","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.47.1","@fluidframework/telemetry-utils":"^0.47.1","@fluidframework/container-loader":"^0.47.1","@fluidframework/mocha-test-setup":"^0.47.1","@fluidframework/container-runtime":"^0.47.1","@fluidframework/odsp-doclib-utils":"^0.47.1","@fluidframework/test-loader-utils":"^0.47.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.47.1","@fluidframework/shared-object-base":"^0.47.1","@fluidframework/test-runtime-utils":"^0.47.1","@fluidframework/test-version-utils":"^0.47.1","@fluidframework/register-collection":"^0.47.1","@fluidframework/runtime-definitions":"^0.47.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.47.1","@fluidframework/odsp-driver-definitions":"^0.47.1","@fluidframework/test-driver-definitions":"^0.47.1","@fluidframework/container-runtime-definitions":"^0.47.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.47.1_1631746878388_0.5558045532111362","host":"s3://npm-registry-packages"}},"0.48.0-38105":{"name":"@fluidframework/test-end-to-end-tests","version":"0.48.0-38105","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.48.0-38105","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"318cdb4abd6f33d3dab08d7b1edb2e2bf9a4b665","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.48.0-38105.tgz","fileCount":120,"integrity":"sha512-K0X3E8eoTjIi6NJTZaFoyep0O9vvUiqXKrD/UspBnJWynMA/9F6QDeY1sRv/DeftP/NjkqB5HEgTld1a5k9qMw==","signatures":[{"sig":"MEYCIQDKGL2Das090Lf42SOTumUWVvjd5Q6ZXZUrxDhaKQhtRQIhAKwXr8zS2JRbonGCUzAKYgVWBf+0x4Am8UsA73p/5bCm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1923245},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.48.0-38105.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"0.48.0-38105","@fluidframework/map":"0.48.0-38105","@fluidframework/cell":"0.48.0-38105","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.48.0-38105","@fluidframework/counter":"0.48.0-38105","@fluidframework/aqueduct":"0.48.0-38105","@fluidframework/sequence":"0.48.0-38105","@fluidframework/base-host":"0.48.0-38105","@fluidframework/datastore":"0.48.0-38105","@fluidframework/undo-redo":"0.48.0-38105","@fluidframework/merge-tree":"0.48.0-38105","@fluidframework/test-utils":"0.48.0-38105","@fluidframework/driver-utils":"0.48.0-38105","@fluidframework/runtime-utils":"0.48.0-38105","@fluidframework/agent-scheduler":"0.48.0-38105","@fluidframework/container-utils":"0.48.0-38105","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"0.48.0-38105","@fluidframework/telemetry-utils":"0.48.0-38105","@fluidframework/container-loader":"0.48.0-38105","@fluidframework/mocha-test-setup":"0.48.0-38105","@fluidframework/container-runtime":"0.48.0-38105","@fluidframework/odsp-doclib-utils":"0.48.0-38105","@fluidframework/test-loader-utils":"0.48.0-38105","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"0.48.0-38105","@fluidframework/shared-object-base":"0.48.0-38105","@fluidframework/test-runtime-utils":"0.48.0-38105","@fluidframework/test-version-utils":"0.48.0-38105","@fluidframework/register-collection":"0.48.0-38105","@fluidframework/runtime-definitions":"0.48.0-38105","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"0.48.0-38105","@fluidframework/odsp-driver-definitions":"0.48.0-38105","@fluidframework/test-driver-definitions":"0.48.0-38105","@fluidframework/container-runtime-definitions":"0.48.0-38105"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0-0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.48.0-38105_1632173112591_0.6235070852556963","host":"s3://npm-registry-packages"}},"0.48.0-38142":{"name":"@fluidframework/test-end-to-end-tests","version":"0.48.0-38142","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.48.0-38142","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"44c12b3ba657643bec5c16611a3f799bc82c6430","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.48.0-38142.tgz","fileCount":120,"integrity":"sha512-F+Y1KH+RU7i1gOOyzPRr7YWqeytbDx8O6WPX7w9FRFlc2EOstyfP+RAMykFZK1WfMbXyVEz3eCdcD2PxvvHdaA==","signatures":[{"sig":"MEQCIHqNbIpJvLR0x03Nvbr3UrBIv01dVv1pKmr2jwtmJMDpAiBid/f9TPYMWlLQdyY/8tXZ9v4elagAhleEdiYaVtGmUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1923245},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.48.0-38142.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"0.48.0-38142","@fluidframework/map":"0.48.0-38142","@fluidframework/cell":"0.48.0-38142","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.48.0-38142","@fluidframework/counter":"0.48.0-38142","@fluidframework/aqueduct":"0.48.0-38142","@fluidframework/sequence":"0.48.0-38142","@fluidframework/base-host":"0.48.0-38142","@fluidframework/datastore":"0.48.0-38142","@fluidframework/undo-redo":"0.48.0-38142","@fluidframework/merge-tree":"0.48.0-38142","@fluidframework/test-utils":"0.48.0-38142","@fluidframework/driver-utils":"0.48.0-38142","@fluidframework/runtime-utils":"0.48.0-38142","@fluidframework/agent-scheduler":"0.48.0-38142","@fluidframework/container-utils":"0.48.0-38142","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"0.48.0-38142","@fluidframework/telemetry-utils":"0.48.0-38142","@fluidframework/container-loader":"0.48.0-38142","@fluidframework/mocha-test-setup":"0.48.0-38142","@fluidframework/container-runtime":"0.48.0-38142","@fluidframework/odsp-doclib-utils":"0.48.0-38142","@fluidframework/test-loader-utils":"0.48.0-38142","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"0.48.0-38142","@fluidframework/shared-object-base":"0.48.0-38142","@fluidframework/test-runtime-utils":"0.48.0-38142","@fluidframework/test-version-utils":"0.48.0-38142","@fluidframework/register-collection":"0.48.0-38142","@fluidframework/runtime-definitions":"0.48.0-38142","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"0.48.0-38142","@fluidframework/odsp-driver-definitions":"0.48.0-38142","@fluidframework/test-driver-definitions":"0.48.0-38142","@fluidframework/container-runtime-definitions":"0.48.0-38142"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0-0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.48.0-38142_1632240197042_0.09710359851344874","host":"s3://npm-registry-packages"}},"0.48.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.48.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.48.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"94f2952e7c50c83a7444eecb649cf34d15035181","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.48.0.tgz","fileCount":120,"integrity":"sha512-sbL0zZ+B4gbu+LVSAlmiYbkTYTAF4QbF58rqpT8nrdN0E1RfRzdaQr51oZkB/vGw6B/5a23m9d9eef43pSQamQ==","signatures":[{"sig":"MEUCIBouuVTJ1Jmhpm51Z/mypTv1EiJJSTKxcQj4YeR8whOQAiEAu5yhKRhP3VIXFh3GsiwtBYSx40Kg185gn1JabqNYlT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1923072},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.48.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"^0.48.0","@fluidframework/map":"^0.48.0","@fluidframework/cell":"^0.48.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.48.0","@fluidframework/counter":"^0.48.0","@fluidframework/aqueduct":"^0.48.0","@fluidframework/sequence":"^0.48.0","@fluidframework/base-host":"^0.48.0","@fluidframework/datastore":"^0.48.0","@fluidframework/undo-redo":"^0.48.0","@fluidframework/merge-tree":"^0.48.0","@fluidframework/test-utils":"^0.48.0","@fluidframework/driver-utils":"^0.48.0","@fluidframework/runtime-utils":"^0.48.0","@fluidframework/agent-scheduler":"^0.48.0","@fluidframework/container-utils":"^0.48.0","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.48.0","@fluidframework/telemetry-utils":"^0.48.0","@fluidframework/container-loader":"^0.48.0","@fluidframework/mocha-test-setup":"^0.48.0","@fluidframework/container-runtime":"^0.48.0","@fluidframework/odsp-doclib-utils":"^0.48.0","@fluidframework/test-loader-utils":"^0.48.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.48.0","@fluidframework/shared-object-base":"^0.48.0","@fluidframework/test-runtime-utils":"^0.48.0","@fluidframework/test-version-utils":"^0.48.0","@fluidframework/register-collection":"^0.48.0","@fluidframework/runtime-definitions":"^0.48.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.48.0","@fluidframework/odsp-driver-definitions":"^0.48.0","@fluidframework/test-driver-definitions":"^0.48.0","@fluidframework/container-runtime-definitions":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.48.0_1632255035870_0.5087672911422543","host":"s3://npm-registry-packages"}},"0.48.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.48.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.48.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"2aae234fb81003fdcb0aecc309ce96afeccc688e","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.48.1.tgz","fileCount":120,"integrity":"sha512-xU4v4ST9e+L15fg5IUrQswwLZK5PdebAz+iq9iBJIP2y+3K7Czo37zN0oVCNNLRzhqXQ4MooXHC6pKyUCInQwg==","signatures":[{"sig":"MEQCIEeWdbpIdF71Xf8bP6tofHMgxm08vmy6w1LxMUQjqcBzAiAXykFQeeFkGSDYgwhwReNvuu3iOcrOxBVN8ey0m68J7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1923072},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.48.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"^0.48.1","@fluidframework/map":"^0.48.1","@fluidframework/cell":"^0.48.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.48.1","@fluidframework/counter":"^0.48.1","@fluidframework/aqueduct":"^0.48.1","@fluidframework/sequence":"^0.48.1","@fluidframework/base-host":"^0.48.1","@fluidframework/datastore":"^0.48.1","@fluidframework/undo-redo":"^0.48.1","@fluidframework/merge-tree":"^0.48.1","@fluidframework/test-utils":"^0.48.1","@fluidframework/driver-utils":"^0.48.1","@fluidframework/runtime-utils":"^0.48.1","@fluidframework/agent-scheduler":"^0.48.1","@fluidframework/container-utils":"^0.48.1","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.48.1","@fluidframework/telemetry-utils":"^0.48.1","@fluidframework/container-loader":"^0.48.1","@fluidframework/mocha-test-setup":"^0.48.1","@fluidframework/container-runtime":"^0.48.1","@fluidframework/odsp-doclib-utils":"^0.48.1","@fluidframework/test-loader-utils":"^0.48.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.48.1","@fluidframework/shared-object-base":"^0.48.1","@fluidframework/test-runtime-utils":"^0.48.1","@fluidframework/test-version-utils":"^0.48.1","@fluidframework/register-collection":"^0.48.1","@fluidframework/runtime-definitions":"^0.48.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.48.1","@fluidframework/odsp-driver-definitions":"^0.48.1","@fluidframework/test-driver-definitions":"^0.48.1","@fluidframework/container-runtime-definitions":"^0.48.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.48.1_1632436303258_0.756426875720027","host":"s3://npm-registry-packages"}},"0.48.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.48.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.48.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"af3eecb79105262b2443f4b656e4738c6ff1ad33","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.48.2.tgz","fileCount":120,"integrity":"sha512-ybGBskiOmoJx8JMTJT20NXrhnpVx6VBG/vpraEjrWuB1HEpu0CO9xZjliURXD+kiFSATstrEJhliVg9o+wQN0Q==","signatures":[{"sig":"MEUCICzJdDqDi3zQM8EYWRpCAa0G1CO4cA1Ga1b6VycSr32WAiEAzvs5Dz+WuEkUWyjBo+IBFo6XUpQ43p0SIvb5Wk8T2zY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1923072},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.48.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"^0.48.2","@fluidframework/map":"^0.48.2","@fluidframework/cell":"^0.48.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.48.2","@fluidframework/counter":"^0.48.2","@fluidframework/aqueduct":"^0.48.2","@fluidframework/sequence":"^0.48.2","@fluidframework/base-host":"^0.48.2","@fluidframework/datastore":"^0.48.2","@fluidframework/undo-redo":"^0.48.2","@fluidframework/merge-tree":"^0.48.2","@fluidframework/test-utils":"^0.48.2","@fluidframework/driver-utils":"^0.48.2","@fluidframework/runtime-utils":"^0.48.2","@fluidframework/agent-scheduler":"^0.48.2","@fluidframework/container-utils":"^0.48.2","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.48.2","@fluidframework/telemetry-utils":"^0.48.2","@fluidframework/container-loader":"^0.48.2","@fluidframework/mocha-test-setup":"^0.48.2","@fluidframework/container-runtime":"^0.48.2","@fluidframework/odsp-doclib-utils":"^0.48.2","@fluidframework/test-loader-utils":"^0.48.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.48.2","@fluidframework/shared-object-base":"^0.48.2","@fluidframework/test-runtime-utils":"^0.48.2","@fluidframework/test-version-utils":"^0.48.2","@fluidframework/register-collection":"^0.48.2","@fluidframework/runtime-definitions":"^0.48.2","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.48.2","@fluidframework/odsp-driver-definitions":"^0.48.2","@fluidframework/test-driver-definitions":"^0.48.2","@fluidframework/container-runtime-definitions":"^0.48.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.48.2_1632772807628_0.7755567689780847","host":"s3://npm-registry-packages"}},"0.48.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.48.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.48.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8659d3e9ac3e5e9b58454e9b92d05db47ed675a7","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.48.3.tgz","fileCount":120,"integrity":"sha512-8BLEb5ncS4paWT0eBuonTLPFuVQKOFFZsdS89nKidPzWgghZIbS1tanGH6XcU8gcCo8x8Ic2biy5BeVIYLVhlA==","signatures":[{"sig":"MEUCIEALExwFfTejmrvCjvqK+cyyDvWtWzgC7zgY8vk8cXJLAiEAub/D29/gzPmrQgPGxNOZ4DANoCRPr2sQcOo04Ob/oR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1923072},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.48.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"^0.48.3","@fluidframework/map":"^0.48.3","@fluidframework/cell":"^0.48.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.48.3","@fluidframework/counter":"^0.48.3","@fluidframework/aqueduct":"^0.48.3","@fluidframework/sequence":"^0.48.3","@fluidframework/base-host":"^0.48.3","@fluidframework/datastore":"^0.48.3","@fluidframework/undo-redo":"^0.48.3","@fluidframework/merge-tree":"^0.48.3","@fluidframework/test-utils":"^0.48.3","@fluidframework/driver-utils":"^0.48.3","@fluidframework/runtime-utils":"^0.48.3","@fluidframework/agent-scheduler":"^0.48.3","@fluidframework/container-utils":"^0.48.3","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.48.3","@fluidframework/telemetry-utils":"^0.48.3","@fluidframework/container-loader":"^0.48.3","@fluidframework/mocha-test-setup":"^0.48.3","@fluidframework/container-runtime":"^0.48.3","@fluidframework/odsp-doclib-utils":"^0.48.3","@fluidframework/test-loader-utils":"^0.48.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.48.3","@fluidframework/shared-object-base":"^0.48.3","@fluidframework/test-runtime-utils":"^0.48.3","@fluidframework/test-version-utils":"^0.48.3","@fluidframework/register-collection":"^0.48.3","@fluidframework/runtime-definitions":"^0.48.3","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.48.3","@fluidframework/odsp-driver-definitions":"^0.48.3","@fluidframework/test-driver-definitions":"^0.48.3","@fluidframework/container-runtime-definitions":"^0.48.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.48.3_1633033941810_0.5034999050157825","host":"s3://npm-registry-packages"}},"0.49.0-39015":{"name":"@fluidframework/test-end-to-end-tests","version":"0.49.0-39015","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.49.0-39015","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"ee24676595fe095a687cb407583d3de455da4a7c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.49.0-39015.tgz","fileCount":126,"integrity":"sha512-TY1tjQokekS8Ay3y31nHpFPw49hZk2Dd6ZryQYSkctuk18fiBeooH36ZJASzq+NI5xjZUhw1awrxOmu/CprWng==","signatures":[{"sig":"MEUCIDspW3JVyvAZupJXKTjJSy9GNgZVNqXzZhUOtu+DeZ/wAiEA3QxNKaQRUTXJxBvfG7E0tZoVF7eG4/519DuEN+ljJAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1975649},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.49.0-39015.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"0.49.0-39015","@fluidframework/map":"0.49.0-39015","@fluidframework/cell":"0.49.0-39015","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.49.0-39015","@fluidframework/counter":"0.49.0-39015","@fluidframework/aqueduct":"0.49.0-39015","@fluidframework/sequence":"0.49.0-39015","@fluidframework/base-host":"0.49.0-39015","@fluidframework/datastore":"0.49.0-39015","@fluidframework/undo-redo":"0.49.0-39015","@fluidframework/merge-tree":"0.49.0-39015","@fluidframework/test-utils":"0.49.0-39015","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.49.0-39015","@fluidframework/runtime-utils":"0.49.0-39015","@fluidframework/agent-scheduler":"0.49.0-39015","@fluidframework/container-utils":"0.49.0-39015","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"0.49.0-39015","@fluidframework/telemetry-utils":"0.49.0-39015","@fluidframework/container-loader":"0.49.0-39015","@fluidframework/mocha-test-setup":"0.49.0-39015","@fluidframework/container-runtime":"0.49.0-39015","@fluidframework/odsp-doclib-utils":"0.49.0-39015","@fluidframework/test-loader-utils":"0.49.0-39015","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"0.49.0-39015","@fluidframework/shared-object-base":"0.49.0-39015","@fluidframework/test-runtime-utils":"0.49.0-39015","@fluidframework/test-version-utils":"0.49.0-39015","@fluidframework/register-collection":"0.49.0-39015","@fluidframework/runtime-definitions":"0.49.0-39015","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"0.49.0-39015","@fluidframework/odsp-driver-definitions":"0.49.0-39015","@fluidframework/test-driver-definitions":"0.49.0-39015","@fluidframework/container-runtime-definitions":"0.49.0-39015"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.49.0-39015_1633039364855_0.48994673492634067","host":"s3://npm-registry-packages"}},"0.48.4":{"name":"@fluidframework/test-end-to-end-tests","version":"0.48.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.48.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"7c52a20012e656dd53ad1a9d8c496c7459cae955","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.48.4.tgz","fileCount":120,"integrity":"sha512-ilWLkVYtSsC1bk05CTomDoVksubxqnxUd/UPHrQyKx5HYcpjZE1VU0DIVLpA9yz9y+5L5kPTtycrKS0Z2pukkg==","signatures":[{"sig":"MEQCIA0ez+ee8d2uiC2IvRri03cE72mqdHcxvkX6Bi/G2LQxAiAMJIBbf2LvnRL+Vt1iiOE6lzj1j5vkj18udP1rA0zrcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1923108},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.48.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"^0.48.4","@fluidframework/map":"^0.48.4","@fluidframework/cell":"^0.48.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.48.4","@fluidframework/counter":"^0.48.4","@fluidframework/aqueduct":"^0.48.4","@fluidframework/sequence":"^0.48.4","@fluidframework/base-host":"^0.48.4","@fluidframework/datastore":"^0.48.4","@fluidframework/undo-redo":"^0.48.4","@fluidframework/merge-tree":"^0.48.4","@fluidframework/test-utils":"^0.48.4","@fluidframework/driver-utils":"^0.48.4","@fluidframework/runtime-utils":"^0.48.4","@fluidframework/agent-scheduler":"^0.48.4","@fluidframework/container-utils":"^0.48.4","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.48.4","@fluidframework/telemetry-utils":"^0.48.4","@fluidframework/container-loader":"^0.48.4","@fluidframework/mocha-test-setup":"^0.48.4","@fluidframework/container-runtime":"^0.48.4","@fluidframework/odsp-doclib-utils":"^0.48.4","@fluidframework/test-loader-utils":"^0.48.4","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.48.4","@fluidframework/shared-object-base":"^0.48.4","@fluidframework/test-runtime-utils":"^0.48.4","@fluidframework/test-version-utils":"^0.48.4","@fluidframework/register-collection":"^0.48.4","@fluidframework/runtime-definitions":"^0.48.4","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.48.4","@fluidframework/odsp-driver-definitions":"^0.48.4","@fluidframework/test-driver-definitions":"^0.48.4","@fluidframework/container-runtime-definitions":"^0.48.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.48.4_1633108999409_0.8552680495906955","host":"s3://npm-registry-packages"}},"0.49.0-39313":{"name":"@fluidframework/test-end-to-end-tests","version":"0.49.0-39313","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.49.0-39313","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"5b693cb5e46440776be73ee6a7c22b5e7fba76f3","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.49.0-39313.tgz","fileCount":126,"integrity":"sha512-y/x8cLLufCuvSvAXSD9K2MwelAOePbHIkblL8HEQSCgBYkFstjCM+r6pu5WUxEx3MYEpoBtNvsMCzMIUY80FSg==","signatures":[{"sig":"MEUCIQD50BmfUOAua9Yfo+iNTLTUgrAQ7iv+9exugZosgEzscwIgGfTxf14r4mqWs0yuKvCdZcqAGv/yP+hKiE+X6zK6Y3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1975618},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.49.0-39313.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"0.49.0-39313","@fluidframework/map":"0.49.0-39313","@fluidframework/cell":"0.49.0-39313","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.49.0-39313","@fluidframework/counter":"0.49.0-39313","@fluidframework/aqueduct":"0.49.0-39313","@fluidframework/sequence":"0.49.0-39313","@fluidframework/base-host":"0.49.0-39313","@fluidframework/datastore":"0.49.0-39313","@fluidframework/undo-redo":"0.49.0-39313","@fluidframework/merge-tree":"0.49.0-39313","@fluidframework/test-utils":"0.49.0-39313","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.49.0-39313","@fluidframework/runtime-utils":"0.49.0-39313","@fluidframework/agent-scheduler":"0.49.0-39313","@fluidframework/container-utils":"0.49.0-39313","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"0.49.0-39313","@fluidframework/telemetry-utils":"0.49.0-39313","@fluidframework/container-loader":"0.49.0-39313","@fluidframework/mocha-test-setup":"0.49.0-39313","@fluidframework/container-runtime":"0.49.0-39313","@fluidframework/odsp-doclib-utils":"0.49.0-39313","@fluidframework/test-loader-utils":"0.49.0-39313","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.40.0-39010","@fluidframework/ordered-collection":"0.49.0-39313","@fluidframework/shared-object-base":"0.49.0-39313","@fluidframework/test-runtime-utils":"0.49.0-39313","@fluidframework/test-version-utils":"0.49.0-39313","@fluidframework/register-collection":"0.49.0-39313","@fluidframework/runtime-definitions":"0.49.0-39313","@fluidframework/protocol-definitions":"^0.1025.0-38844","@fluidframework/container-definitions":"^0.40.0-39046","@fluidframework/datastore-definitions":"0.49.0-39313","@fluidframework/odsp-driver-definitions":"0.49.0-39313","@fluidframework/test-driver-definitions":"0.49.0-39313","@fluidframework/container-runtime-definitions":"0.49.0-39313"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.49.0-39313_1633389878477_0.03248551117768472","host":"s3://npm-registry-packages"}},"0.48.5":{"name":"@fluidframework/test-end-to-end-tests","version":"0.48.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.48.5","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"6b5f331560aa3e4a692f50e8b4e9cdb02dee1459","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.48.5.tgz","fileCount":120,"integrity":"sha512-PHm1bmtpglg1xlwFALHyTYFz+nubr5evQgoTMCcAnFBJaXOXMefooK6MhCszaP5bhnpfAfD26B/zlQk5Lgb7Vw==","signatures":[{"sig":"MEUCIQCn4V8PiFpt16wIovEJVFweiXW184bKejbnLGX4jcP31AIgHwycfD2sRFOeqcZkHMphkxnldPYWwV6iZqEiSVP5Gmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1923108},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.48.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"cross-env fluid__test__driver=r11s fluid__test__r11sEndpointName=frs FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"cross-env fluid__test__driver=t9s start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"cross-env fluid__test__driver=odsp FLUID_TEST_TIMEOUT=20s npm run test:realsvc:run","test:realsvc:r11s":"cross-env fluid__test__driver=r11s FLUID_TEST_TIMEOUT=5000 npm run test:realsvc:run","build:full:compile":"npm run build:compile","test:realsvc:local":"cross-env fluid__test__driver=local npm run test:realsvc:run","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.34614","@fluidframework/ink":"^0.48.5","@fluidframework/map":"^0.48.5","@fluidframework/cell":"^0.48.5","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.48.5","@fluidframework/counter":"^0.48.5","@fluidframework/aqueduct":"^0.48.5","@fluidframework/sequence":"^0.48.5","@fluidframework/base-host":"^0.48.5","@fluidframework/datastore":"^0.48.5","@fluidframework/undo-redo":"^0.48.5","@fluidframework/merge-tree":"^0.48.5","@fluidframework/test-utils":"^0.48.5","@fluidframework/driver-utils":"^0.48.5","@fluidframework/runtime-utils":"^0.48.5","@fluidframework/agent-scheduler":"^0.48.5","@fluidframework/container-utils":"^0.48.5","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.48.5","@fluidframework/telemetry-utils":"^0.48.5","@fluidframework/container-loader":"^0.48.5","@fluidframework/mocha-test-setup":"^0.48.5","@fluidframework/container-runtime":"^0.48.5","@fluidframework/odsp-doclib-utils":"^0.48.5","@fluidframework/test-loader-utils":"^0.48.5","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/ordered-collection":"^0.48.5","@fluidframework/shared-object-base":"^0.48.5","@fluidframework/test-runtime-utils":"^0.48.5","@fluidframework/test-version-utils":"^0.48.5","@fluidframework/register-collection":"^0.48.5","@fluidframework/runtime-definitions":"^0.48.5","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/container-definitions":"^0.39.8","@fluidframework/datastore-definitions":"^0.48.5","@fluidframework/odsp-driver-definitions":"^0.48.5","@fluidframework/test-driver-definitions":"^0.48.5","@fluidframework/container-runtime-definitions":"^0.48.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","@fluidframework/common-utils":"^0.32.1","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.48.5_1633471270494_0.2604831526902518","host":"s3://npm-registry-packages"}},"0.49.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.49.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.49.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"aeca9674483f262bde996493c674effe60635050","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.49.0.tgz","fileCount":126,"integrity":"sha512-xaH6EnbWlqFPd68y3OJJVNnOfPEyaqfhpP7dmdXLfs0btLEVjLuQ5MvWn2tjCwxS1CKFEEbzuJkrs2WXHWDIwA==","signatures":[{"sig":"MEQCICbaMhgbHR5G0k+XinAgKAL9i97xPs4xtInjwzWYseeEAiBCpAvKRGhlSi+x7N8NpscSM01zY9BxFZ7xo9jGPcUzEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1975429},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.49.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.49.0","@fluidframework/map":"^0.49.0","@fluidframework/cell":"^0.49.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.49.0","@fluidframework/counter":"^0.49.0","@fluidframework/aqueduct":"^0.49.0","@fluidframework/sequence":"^0.49.0","@fluidframework/base-host":"^0.49.0","@fluidframework/datastore":"^0.49.0","@fluidframework/undo-redo":"^0.49.0","@fluidframework/merge-tree":"^0.49.0","@fluidframework/test-utils":"^0.49.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.49.0","@fluidframework/runtime-utils":"^0.49.0","@fluidframework/agent-scheduler":"^0.49.0","@fluidframework/container-utils":"^0.49.0","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.49.0","@fluidframework/telemetry-utils":"^0.49.0","@fluidframework/container-loader":"^0.49.0","@fluidframework/mocha-test-setup":"^0.49.0","@fluidframework/container-runtime":"^0.49.0","@fluidframework/odsp-doclib-utils":"^0.49.0","@fluidframework/test-loader-utils":"^0.49.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.40.0","@fluidframework/ordered-collection":"^0.49.0","@fluidframework/shared-object-base":"^0.49.0","@fluidframework/test-runtime-utils":"^0.49.0","@fluidframework/test-version-utils":"^0.49.0","@fluidframework/register-collection":"^0.49.0","@fluidframework/runtime-definitions":"^0.49.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.40.0","@fluidframework/datastore-definitions":"^0.49.0","@fluidframework/odsp-driver-definitions":"^0.49.0","@fluidframework/test-driver-definitions":"^0.49.0","@fluidframework/container-runtime-definitions":"^0.49.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.49.0_1633561436151_0.10133951024877974","host":"s3://npm-registry-packages"}},"0.49.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.49.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.49.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"86a5a0deb339a626bb5fc96d54f14b765d494f2f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.49.1.tgz","fileCount":126,"integrity":"sha512-Vq5NN6erzN/yP/ABP84uWjvdwlDdv0/4nLIuZ/3HfJuMVdEunky0JMeOidKy3Cx0Dx4Ok/8fmDadkjIzUz2oog==","signatures":[{"sig":"MEUCIQDJ+C3m3it2H3uTDxeV+IH5D1UjKWyh1fp7qU4jCGwMBgIgVZQxd7MXwKvcN7tv/XZEHznDiBXyFiMKfj/tz7clUoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1975429},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.49.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.49.1","@fluidframework/map":"^0.49.1","@fluidframework/cell":"^0.49.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.49.1","@fluidframework/counter":"^0.49.1","@fluidframework/aqueduct":"^0.49.1","@fluidframework/sequence":"^0.49.1","@fluidframework/base-host":"^0.49.1","@fluidframework/datastore":"^0.49.1","@fluidframework/undo-redo":"^0.49.1","@fluidframework/merge-tree":"^0.49.1","@fluidframework/test-utils":"^0.49.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.49.1","@fluidframework/runtime-utils":"^0.49.1","@fluidframework/agent-scheduler":"^0.49.1","@fluidframework/container-utils":"^0.49.1","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.49.1","@fluidframework/telemetry-utils":"^0.49.1","@fluidframework/container-loader":"^0.49.1","@fluidframework/mocha-test-setup":"^0.49.1","@fluidframework/container-runtime":"^0.49.1","@fluidframework/odsp-doclib-utils":"^0.49.1","@fluidframework/test-loader-utils":"^0.49.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.40.0","@fluidframework/ordered-collection":"^0.49.1","@fluidframework/shared-object-base":"^0.49.1","@fluidframework/test-runtime-utils":"^0.49.1","@fluidframework/test-version-utils":"^0.49.1","@fluidframework/register-collection":"^0.49.1","@fluidframework/runtime-definitions":"^0.49.1","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.40.0","@fluidframework/datastore-definitions":"^0.49.1","@fluidframework/odsp-driver-definitions":"^0.49.1","@fluidframework/test-driver-definitions":"^0.49.1","@fluidframework/container-runtime-definitions":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.49.1_1633969609914_0.24281575047750814","host":"s3://npm-registry-packages"}},"0.49.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.49.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.49.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"381e8fe5ba4cca2f17ef105b90137eb0818c094f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.49.2.tgz","fileCount":126,"integrity":"sha512-wS0R7YxsqT5YEg2a47BuVWn8cQ7/c5WJ29DwNMfTdLJ1a+mFe7bNtud+shA0tWD/b1vqyT76KXYcI5TCqUoJSw==","signatures":[{"sig":"MEUCIQC4oYaj+XVFLZlUHRhq1jZUfLWzpeaDJtEhqunK5pAgHgIgHiq179mJh1AuFoxkj6H0bszWg2dQDZW2Zrp3MXrBbgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1975478},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.49.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.49.2","@fluidframework/map":"^0.49.2","@fluidframework/cell":"^0.49.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.49.2","@fluidframework/counter":"^0.49.2","@fluidframework/aqueduct":"^0.49.2","@fluidframework/sequence":"^0.49.2","@fluidframework/base-host":"^0.49.2","@fluidframework/datastore":"^0.49.2","@fluidframework/undo-redo":"^0.49.2","@fluidframework/merge-tree":"^0.49.2","@fluidframework/test-utils":"^0.49.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.49.2","@fluidframework/runtime-utils":"^0.49.2","@fluidframework/agent-scheduler":"^0.49.2","@fluidframework/container-utils":"^0.49.2","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"^0.49.2","@fluidframework/telemetry-utils":"^0.49.2","@fluidframework/container-loader":"^0.49.2","@fluidframework/mocha-test-setup":"^0.49.2","@fluidframework/container-runtime":"^0.49.2","@fluidframework/odsp-doclib-utils":"^0.49.2","@fluidframework/test-loader-utils":"^0.49.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.40.0","@fluidframework/ordered-collection":"^0.49.2","@fluidframework/shared-object-base":"^0.49.2","@fluidframework/test-runtime-utils":"^0.49.2","@fluidframework/test-version-utils":"^0.49.2","@fluidframework/register-collection":"^0.49.2","@fluidframework/runtime-definitions":"^0.49.2","@fluidframework/protocol-definitions":"^0.1025.1","@fluidframework/container-definitions":"^0.40.0","@fluidframework/datastore-definitions":"^0.49.2","@fluidframework/odsp-driver-definitions":"^0.49.2","@fluidframework/test-driver-definitions":"^0.49.2","@fluidframework/container-runtime-definitions":"^0.49.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.49.2_1633991119268_0.34245702810271506","host":"s3://npm-registry-packages"}},"0.50.0-41365":{"name":"@fluidframework/test-end-to-end-tests","version":"0.50.0-41365","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.50.0-41365","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"06b6b3b2013ad19889e4449e8775a0e6bd7901c6","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.50.0-41365.tgz","fileCount":126,"integrity":"sha512-GVQA4gOK6CWu0/1XqQEZZogbc0ijEZdFDZLAb2950rTre6jZB9hpCUqUAfy+9Iwyydpq+8fKiW8JbDp4FVnYDQ==","signatures":[{"sig":"MEUCIQCmiiABpF1kIaWWfTlN/x4xYGe9+mPjMPHTrjiIA0VEYAIgTTrSthAfkLta/WqtkAD1I+rGbFbr0P6vL2S0JzbfcjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1976825},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.50.0-41365.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"0.50.0-41365","@fluidframework/map":"0.50.0-41365","@fluidframework/cell":"0.50.0-41365","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.50.0-41365","@fluidframework/counter":"0.50.0-41365","@fluidframework/aqueduct":"0.50.0-41365","@fluidframework/sequence":"0.50.0-41365","@fluidframework/base-host":"0.50.0-41365","@fluidframework/datastore":"0.50.0-41365","@fluidframework/undo-redo":"0.50.0-41365","@fluidframework/merge-tree":"0.50.0-41365","@fluidframework/test-utils":"0.50.0-41365","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.50.0-41365","@fluidframework/runtime-utils":"0.50.0-41365","@fluidframework/agent-scheduler":"0.50.0-41365","@fluidframework/container-utils":"0.50.0-41365","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/request-handler":"0.50.0-41365","@fluidframework/telemetry-utils":"0.50.0-41365","@fluidframework/container-loader":"0.50.0-41365","@fluidframework/mocha-test-setup":"0.50.0-41365","@fluidframework/container-runtime":"0.50.0-41365","@fluidframework/odsp-doclib-utils":"0.50.0-41365","@fluidframework/test-loader-utils":"0.50.0-41365","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.40.0","@fluidframework/ordered-collection":"0.50.0-41365","@fluidframework/shared-object-base":"0.50.0-41365","@fluidframework/test-runtime-utils":"0.50.0-41365","@fluidframework/test-version-utils":"0.50.0-41365","@fluidframework/register-collection":"0.50.0-41365","@fluidframework/runtime-definitions":"0.50.0-41365","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.40.0","@fluidframework/datastore-definitions":"0.50.0-41365","@fluidframework/odsp-driver-definitions":"0.50.0-41365","@fluidframework/test-driver-definitions":"0.50.0-41365","@fluidframework/container-runtime-definitions":"0.50.0-41365"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.50.0-41365_1634835842619_0.9315788295888701","host":"s3://npm-registry-packages"}},"0.50.0-41540":{"name":"@fluidframework/test-end-to-end-tests","version":"0.50.0-41540","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.50.0-41540","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"1a4d5e22e8867f83539f4545a25b4a0620dd4e66","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.50.0-41540.tgz","fileCount":126,"integrity":"sha512-1B1+D/5pNap0+ZhqqdnI/3kgEbsIr0Xu9ozZf2TlCvCBwiXSkmmAUo12J0eNnxO0xqV9dpJHduT+DuZJnHEejg==","signatures":[{"sig":"MEUCIQCT54Tt/oestWnvl20TMSO0Oh8VE+w8jkjZIebTLx1L2AIgBSb90ZHcx//4wkUtso7wDnNQqCmO5IN/UzZkw4Q/+N0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1977756},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.50.0-41540.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"0.50.0-41540","@fluidframework/map":"0.50.0-41540","@fluidframework/cell":"0.50.0-41540","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.50.0-41540","@fluidframework/counter":"0.50.0-41540","@fluidframework/aqueduct":"0.50.0-41540","@fluidframework/sequence":"0.50.0-41540","@fluidframework/base-host":"0.50.0-41540","@fluidframework/datastore":"0.50.0-41540","@fluidframework/undo-redo":"0.50.0-41540","@fluidframework/merge-tree":"0.50.0-41540","@fluidframework/test-utils":"0.50.0-41540","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.50.0-41540","@fluidframework/runtime-utils":"0.50.0-41540","@fluidframework/agent-scheduler":"0.50.0-41540","@fluidframework/container-utils":"0.50.0-41540","@fluidframework/core-interfaces":"^0.40.0-0","@fluidframework/request-handler":"0.50.0-41540","@fluidframework/telemetry-utils":"0.50.0-41540","@fluidframework/container-loader":"0.50.0-41540","@fluidframework/mocha-test-setup":"0.50.0-41540","@fluidframework/container-runtime":"0.50.0-41540","@fluidframework/odsp-doclib-utils":"0.50.0-41540","@fluidframework/test-loader-utils":"0.50.0-41540","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.41.0-0","@fluidframework/ordered-collection":"0.50.0-41540","@fluidframework/shared-object-base":"0.50.0-41540","@fluidframework/test-runtime-utils":"0.50.0-41540","@fluidframework/test-version-utils":"0.50.0-41540","@fluidframework/register-collection":"0.50.0-41540","@fluidframework/runtime-definitions":"0.50.0-41540","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.41.0-0","@fluidframework/datastore-definitions":"0.50.0-41540","@fluidframework/odsp-driver-definitions":"0.50.0-41540","@fluidframework/test-driver-definitions":"0.50.0-41540","@fluidframework/container-runtime-definitions":"0.50.0-41540"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.50.0-41540_1634918010090_0.1142633320331996","host":"s3://npm-registry-packages"}},"0.50.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.50.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.50.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"29ab6dacebcb20e12a4aa980d7766b5890f6d54e","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.50.0.tgz","fileCount":126,"integrity":"sha512-NauQnVcHyYy0jZl2pjmhxdO4kFBw9GUNmzlVZdbK8HIwKOVOg/BBJUxVx6BMu8el1Bljv0NTCnimxMftb7TxmA==","signatures":[{"sig":"MEUCIA+/GUEgMepLX6OGAkQawHr8Vh3qv4gbtlY0s43NT3ECAiEAgD/NUmWxrhZDmHhnbb+mbdO+36WsZ1b+Z0X/gF0T7YA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1977513},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.50.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.50.0","@fluidframework/map":"^0.50.0","@fluidframework/cell":"^0.50.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.50.0","@fluidframework/counter":"^0.50.0","@fluidframework/aqueduct":"^0.50.0","@fluidframework/sequence":"^0.50.0","@fluidframework/base-host":"^0.50.0","@fluidframework/datastore":"^0.50.0","@fluidframework/undo-redo":"^0.50.0","@fluidframework/merge-tree":"^0.50.0","@fluidframework/test-utils":"^0.50.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.50.0","@fluidframework/runtime-utils":"^0.50.0","@fluidframework/agent-scheduler":"^0.50.0","@fluidframework/container-utils":"^0.50.0","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/request-handler":"^0.50.0","@fluidframework/telemetry-utils":"^0.50.0","@fluidframework/container-loader":"^0.50.0","@fluidframework/mocha-test-setup":"^0.50.0","@fluidframework/container-runtime":"^0.50.0","@fluidframework/odsp-doclib-utils":"^0.50.0","@fluidframework/test-loader-utils":"^0.50.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/ordered-collection":"^0.50.0","@fluidframework/shared-object-base":"^0.50.0","@fluidframework/test-runtime-utils":"^0.50.0","@fluidframework/test-version-utils":"^0.50.0","@fluidframework/register-collection":"^0.50.0","@fluidframework/runtime-definitions":"^0.50.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.41.0","@fluidframework/datastore-definitions":"^0.50.0","@fluidframework/odsp-driver-definitions":"^0.50.0","@fluidframework/test-driver-definitions":"^0.50.0","@fluidframework/container-runtime-definitions":"^0.50.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.50.0_1635180789246_0.025504882064258272","host":"s3://npm-registry-packages"}},"0.50.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.50.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.50.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f6055a5658f33571039097b19af0941e8b2cad72","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.50.1.tgz","fileCount":126,"integrity":"sha512-IukXPwAWE6QdWvPS5ZnBsnnn973WPITUFPBWAPufpdcORA+CXN623UozbafZ5RCmNUky8xiJb98rXLRLl2ie0w==","signatures":[{"sig":"MEQCIFx9TGZA7eVFIeW3ru6Hj/qQLqRJsHC1CpBflZRptdY4AiAhC/og8fsODzAwU/ByXqervLZ+aHQKB/ifSsa3ufFrsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1977513},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.50.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.50.1","@fluidframework/map":"^0.50.1","@fluidframework/cell":"^0.50.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.50.1","@fluidframework/counter":"^0.50.1","@fluidframework/aqueduct":"^0.50.1","@fluidframework/sequence":"^0.50.1","@fluidframework/base-host":"^0.50.1","@fluidframework/datastore":"^0.50.1","@fluidframework/undo-redo":"^0.50.1","@fluidframework/merge-tree":"^0.50.1","@fluidframework/test-utils":"^0.50.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.50.1","@fluidframework/runtime-utils":"^0.50.1","@fluidframework/agent-scheduler":"^0.50.1","@fluidframework/container-utils":"^0.50.1","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/request-handler":"^0.50.1","@fluidframework/telemetry-utils":"^0.50.1","@fluidframework/container-loader":"^0.50.1","@fluidframework/mocha-test-setup":"^0.50.1","@fluidframework/container-runtime":"^0.50.1","@fluidframework/odsp-doclib-utils":"^0.50.1","@fluidframework/test-loader-utils":"^0.50.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/ordered-collection":"^0.50.1","@fluidframework/shared-object-base":"^0.50.1","@fluidframework/test-runtime-utils":"^0.50.1","@fluidframework/test-version-utils":"^0.50.1","@fluidframework/register-collection":"^0.50.1","@fluidframework/runtime-definitions":"^0.50.1","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.41.0","@fluidframework/datastore-definitions":"^0.50.1","@fluidframework/odsp-driver-definitions":"^0.50.1","@fluidframework/test-driver-definitions":"^0.50.1","@fluidframework/container-runtime-definitions":"^0.50.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.50.1_1635375424953_0.05829177696188825","host":"s3://npm-registry-packages"}},"0.51.0-43124":{"name":"@fluidframework/test-end-to-end-tests","version":"0.51.0-43124","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.51.0-43124","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f5ac94f43c401c8659fe59e7786537d0ab98a57e","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.51.0-43124.tgz","fileCount":126,"integrity":"sha512-OhOk8DFN22DJ5zie4dABi2E/FIg27dfIfKg0HUka+QaqyETUOi8EoQcvWJOsvRlndvhINRlgyQwqrVrjADKYmw==","signatures":[{"sig":"MEYCIQCIaPoiBuTXcNTLr326yTuLqvE9wN/kQNOPyk046QW54gIhAMQyp3KH1CBhxNy7NvafzzIzRTToZHrMQKnvpFyXgzf8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2029334},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.51.0-43124.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"0.51.0-43124","@fluidframework/map":"0.51.0-43124","@fluidframework/cell":"0.51.0-43124","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.51.0-43124","@fluidframework/counter":"0.51.0-43124","@fluidframework/aqueduct":"0.51.0-43124","@fluidframework/sequence":"0.51.0-43124","@fluidframework/datastore":"0.51.0-43124","@fluidframework/undo-redo":"0.51.0-43124","@fluidframework/merge-tree":"0.51.0-43124","@fluidframework/test-utils":"0.51.0-43124","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.51.0-43124","@fluidframework/runtime-utils":"0.51.0-43124","@fluidframework/agent-scheduler":"0.51.0-43124","@fluidframework/container-utils":"0.51.0-43124","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/request-handler":"0.51.0-43124","@fluidframework/telemetry-utils":"0.51.0-43124","@fluidframework/container-loader":"0.51.0-43124","@fluidframework/mocha-test-setup":"0.51.0-43124","@fluidframework/container-runtime":"0.51.0-43124","@fluidframework/odsp-doclib-utils":"0.51.0-43124","@fluidframework/test-loader-utils":"0.51.0-43124","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/ordered-collection":"0.51.0-43124","@fluidframework/shared-object-base":"0.51.0-43124","@fluidframework/test-runtime-utils":"0.51.0-43124","@fluidframework/test-version-utils":"0.51.0-43124","@fluidframework/register-collection":"0.51.0-43124","@fluidframework/runtime-definitions":"0.51.0-43124","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.41.0","@fluidframework/datastore-definitions":"0.51.0-43124","@fluidframework/odsp-driver-definitions":"0.51.0-43124","@fluidframework/test-driver-definitions":"0.51.0-43124","@fluidframework/test-pairwise-generator":"0.51.0-43124","@fluidframework/container-runtime-definitions":"0.51.0-43124"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.51.0-43124_1636158516326_0.34236687235959606","host":"s3://npm-registry-packages"}},"0.51.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.51.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.51.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"62616374341bb2f24b91f28845693452838cfabb","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.51.0.tgz","fileCount":126,"integrity":"sha512-UUutQiRHhFY43fp/xvvM/8Rx/A32GHMi7VoZx4MOhxaHHKUksonlqzUwRGmBZwvOx15zsJwaB1uNcPfRnvBN1w==","signatures":[{"sig":"MEUCIQCEuh45VT/xZRc6oR5JDO7kBscXvE2fax/udjr3P+S8UwIgEVlgzJ39d6OijJ7aH+3qvTEbXqn89CzoZ9uAqYY503U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2029064},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.51.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.51.0","@fluidframework/map":"^0.51.0","@fluidframework/cell":"^0.51.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.51.0","@fluidframework/counter":"^0.51.0","@fluidframework/aqueduct":"^0.51.0","@fluidframework/sequence":"^0.51.0","@fluidframework/datastore":"^0.51.0","@fluidframework/undo-redo":"^0.51.0","@fluidframework/merge-tree":"^0.51.0","@fluidframework/test-utils":"^0.51.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.51.0","@fluidframework/runtime-utils":"^0.51.0","@fluidframework/agent-scheduler":"^0.51.0","@fluidframework/container-utils":"^0.51.0","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/request-handler":"^0.51.0","@fluidframework/telemetry-utils":"^0.51.0","@fluidframework/container-loader":"^0.51.0","@fluidframework/mocha-test-setup":"^0.51.0","@fluidframework/container-runtime":"^0.51.0","@fluidframework/odsp-doclib-utils":"^0.51.0","@fluidframework/test-loader-utils":"^0.51.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/ordered-collection":"^0.51.0","@fluidframework/shared-object-base":"^0.51.0","@fluidframework/test-runtime-utils":"^0.51.0","@fluidframework/test-version-utils":"^0.51.0","@fluidframework/register-collection":"^0.51.0","@fluidframework/runtime-definitions":"^0.51.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.41.0","@fluidframework/datastore-definitions":"^0.51.0","@fluidframework/odsp-driver-definitions":"^0.51.0","@fluidframework/test-driver-definitions":"^0.51.0","@fluidframework/test-pairwise-generator":"^0.51.0","@fluidframework/container-runtime-definitions":"^0.51.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.51.0_1636582946177_0.9759822518296524","host":"s3://npm-registry-packages"}},"0.50.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.50.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.50.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"18a661ff550ef6d75e381a4b90cfdf7885ad4151","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.50.2.tgz","fileCount":126,"integrity":"sha512-Tp0CcP6Fz3IXGaLiMTW5oflTQQHewy1NbUX6yqFSHJe7sn1Z81CmB85O2FN35muL4dhkvp1otL7d3lYGGWOyCQ==","signatures":[{"sig":"MEQCIBxTUXROgYZC2Jk8b1mr4mZhGYkCuVpTnL5XUjjG9WifAiA3AdeiQB1Gl99S1/LZ0UNAHH1klV2f3bmtQX1X7V82Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1977513},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.50.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.50.2","@fluidframework/map":"^0.50.2","@fluidframework/cell":"^0.50.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.50.2","@fluidframework/counter":"^0.50.2","@fluidframework/aqueduct":"^0.50.2","@fluidframework/sequence":"^0.50.2","@fluidframework/base-host":"^0.50.2","@fluidframework/datastore":"^0.50.2","@fluidframework/undo-redo":"^0.50.2","@fluidframework/merge-tree":"^0.50.2","@fluidframework/test-utils":"^0.50.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.50.2","@fluidframework/runtime-utils":"^0.50.2","@fluidframework/agent-scheduler":"^0.50.2","@fluidframework/container-utils":"^0.50.2","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/request-handler":"^0.50.2","@fluidframework/telemetry-utils":"^0.50.2","@fluidframework/container-loader":"^0.50.2","@fluidframework/mocha-test-setup":"^0.50.2","@fluidframework/container-runtime":"^0.50.2","@fluidframework/odsp-doclib-utils":"^0.50.2","@fluidframework/test-loader-utils":"^0.50.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/ordered-collection":"^0.50.2","@fluidframework/shared-object-base":"^0.50.2","@fluidframework/test-runtime-utils":"^0.50.2","@fluidframework/test-version-utils":"^0.50.2","@fluidframework/register-collection":"^0.50.2","@fluidframework/runtime-definitions":"^0.50.2","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.41.0","@fluidframework/datastore-definitions":"^0.50.2","@fluidframework/odsp-driver-definitions":"^0.50.2","@fluidframework/test-driver-definitions":"^0.50.2","@fluidframework/container-runtime-definitions":"^0.50.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.50.2_1636751706703_0.7694424667710351","host":"s3://npm-registry-packages"}},"0.51.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.51.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.51.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"5e103d58e5594786d424f121486948604b5fbfe7","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.51.1.tgz","fileCount":126,"integrity":"sha512-fiYNhgFlTJSEovDU3aqfA+g3j9Z3Om2iQkm6CpqEWIRFy1YPY+PYgdJpJPBfHOIFF00F82ObRCXnsJGSnx0GBw==","signatures":[{"sig":"MEYCIQC6QYvizLS1h0r4WGc+BMD/seBqRP0SjmpKkOhahmVuIgIhAOhCCqk2DEYgdPkdQxonxoafT+EQTuoFNhLajXO4LTiC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2029089},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.51.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.51.1","@fluidframework/map":"^0.51.1","@fluidframework/cell":"^0.51.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.51.1","@fluidframework/counter":"^0.51.1","@fluidframework/aqueduct":"^0.51.1","@fluidframework/sequence":"^0.51.1","@fluidframework/datastore":"^0.51.1","@fluidframework/undo-redo":"^0.51.1","@fluidframework/merge-tree":"^0.51.1","@fluidframework/test-utils":"^0.51.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.51.1","@fluidframework/runtime-utils":"^0.51.1","@fluidframework/agent-scheduler":"^0.51.1","@fluidframework/container-utils":"^0.51.1","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/request-handler":"^0.51.1","@fluidframework/telemetry-utils":"^0.51.1","@fluidframework/container-loader":"^0.51.1","@fluidframework/mocha-test-setup":"^0.51.1","@fluidframework/container-runtime":"^0.51.1","@fluidframework/odsp-doclib-utils":"^0.51.1","@fluidframework/test-loader-utils":"^0.51.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/ordered-collection":"^0.51.1","@fluidframework/shared-object-base":"^0.51.1","@fluidframework/test-runtime-utils":"^0.51.1","@fluidframework/test-version-utils":"^0.51.1","@fluidframework/register-collection":"^0.51.1","@fluidframework/runtime-definitions":"^0.51.1","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.41.0","@fluidframework/datastore-definitions":"^0.51.1","@fluidframework/odsp-driver-definitions":"^0.51.1","@fluidframework/test-driver-definitions":"^0.51.1","@fluidframework/test-pairwise-generator":"^0.51.1","@fluidframework/container-runtime-definitions":"^0.51.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.51.1_1636754636039_0.21669794010434962","host":"s3://npm-registry-packages"}},"0.50.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.50.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.50.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"15e85fab2d17f390d27c757c37ff098c3c00c97a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.50.3.tgz","fileCount":126,"integrity":"sha512-wLCT4ojafn7DH+mpEN9vS29C/PsKzYn8tLUipBJRNEzY/0HtStilLUyiF8EvLn6SPLmE31i27xGix1YdKvkk5w==","signatures":[{"sig":"MEUCIQDMklZpzumjHSZuEI3pAHmbMj0sTBULAjIByzNn6jKFXQIgc6c+ceAQhveeJiDGHWDy4/BEgCkrPe8qCvN3FOWx3kQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1977579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlszLCRA9TVsSAnZWagAAou0P/RsOoWufsdLfL7KwCi5/\nOPyczFkGAgyKZdoLHfdOE/4PrAPtTTi8lI1+xZ6tw/QTFaM88KOWzBEYYyYQ\nD92RosCevxaW9PsXdTSMypoWl8yCZ9dN55uZwCOOvKMpb9PB0nbA67m3xaAK\nYPW3+JZRQpFbQ4V4Gb3/rR4slxH+edYIN2U8/JOwEtkFgH7iqLhAGS6Ld3cV\nrcX77AWMcAkjpjHJIwvQg0r0tUKdgjVzcLzXAgiIXYpXm5ZAoKaxRrXtD3pv\nS0bdWEe+Tj0IV3Ms4Ttit0j4DmvtFwHG10Yry2lwUIXyvKx9LTVuubZebe0X\nfKQqKZ8o5MOnGIYkSPvm0Q95YlFzRHkUzskVT1bGUlo7jEo/kfhmP7rjM/2V\n/wSJYNds3KYFH+4uZMFhWukeoE5ts6HH97Qw+cBa4yaL0+w2/Vm0w6gS0ZId\ncpTNvy46Sa828VNPlz6s2goAgRUxT8A+zuZFdouo1O4uFakwkCtj5EGbJqck\n7mKk0rva+K0SrDOPwJHxv1HdtWuEOXDMx+Tp4zSnn130+9NlhodAr2GiPRYg\nxzbXdykfYnax2B1JZ813ETOsQxNOiAQo8cYJW8MOyNxzogPlapc9OYJUosa8\nwVLidg/UMoGY4Yy2/Wu4h3Rhrq8+qoW/zKGgOGi217T65Rf8D+McCgV/XTXs\nP2m7\r\n=+Zgo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.50.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.50.3","@fluidframework/map":"^0.50.3","@fluidframework/cell":"^0.50.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.50.3","@fluidframework/counter":"^0.50.3","@fluidframework/aqueduct":"^0.50.3","@fluidframework/sequence":"^0.50.3","@fluidframework/base-host":"^0.50.3","@fluidframework/datastore":"^0.50.3","@fluidframework/undo-redo":"^0.50.3","@fluidframework/merge-tree":"^0.50.3","@fluidframework/test-utils":"^0.50.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.50.3","@fluidframework/runtime-utils":"^0.50.3","@fluidframework/agent-scheduler":"^0.50.3","@fluidframework/container-utils":"^0.50.3","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/request-handler":"^0.50.3","@fluidframework/telemetry-utils":"^0.50.3","@fluidframework/container-loader":"^0.50.3","@fluidframework/mocha-test-setup":"^0.50.3","@fluidframework/container-runtime":"^0.50.3","@fluidframework/odsp-doclib-utils":"^0.50.3","@fluidframework/test-loader-utils":"^0.50.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/ordered-collection":"^0.50.3","@fluidframework/shared-object-base":"^0.50.3","@fluidframework/test-runtime-utils":"^0.50.3","@fluidframework/test-version-utils":"^0.50.3","@fluidframework/register-collection":"^0.50.3","@fluidframework/runtime-definitions":"^0.50.3","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.41.0","@fluidframework/datastore-definitions":"^0.50.3","@fluidframework/odsp-driver-definitions":"^0.50.3","@fluidframework/test-driver-definitions":"^0.50.3","@fluidframework/container-runtime-definitions":"^0.50.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.50.3_1637272778991_0.20320479740959252","host":"s3://npm-registry-packages"}},"0.51.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.51.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.51.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"43efafc027be403a31cd74ebbbd0f681b658bbb7","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.51.2.tgz","fileCount":126,"integrity":"sha512-XcOtLlYqLbw20r+8rW72DVHlOxFq9b9hqh6aCkvrInDJV8mQRoEaREYzk2IQS19m4SnUpXQfPvPuKztz/Gx1QQ==","signatures":[{"sig":"MEQCIFuqRjeYqpKCKVIi5cygy5pGkKcjGgzgJUitDDr57HpfAiBzYssbGhGGUbOxXhCRwghCY9/mUGp5svLv/ZtruEKBJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2029155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhltjSCRA9TVsSAnZWagAAkp0QAJMfGboesljUYoPcECxU\nCp0pc8xNJmCVKQszlAuUorqqQYPZ630lSz0USJohp0NkgUPinCvrTP1UCuC4\n/1DOhimxWoan6wCXxCIElnLxcqD2YToZcSpvazuKkdIzBpyCfuKOVuRZbhO6\n+BVlx1eX8qhcABIHDHGTo6B/Aqavhn1n+6NLp3kUeYlgMiPz/FSdd9MKvi/Z\nH7RzTTGBcLyuTtP38rbUCTF3VBoMf/fkknhnfJC1O4qsHVVme7x7vCffbYoz\nZASl6Y8KBOC/sv6kzB5qZQPOXRK2WSfbrLz3FzZVfRkIlDlRWdv0fDh9JDzn\n186dGD9zyHqBCKGzYadwH22dpIg94dYc4xqcbrraN1jH8aB6BOFv0rJ7DO21\ndvBy0yQsxD5aBuwzbVt7R/xaLP7out0tF/i+90j+Wa8A/fMAEJ2MH7MkYqeH\np+/l+UfdaI1zZ5K382vYjSF/GTLyz3JG7awtplq0AgEoHhj1DnzHGgwWMO3J\nzszTWQ0BlfTulctX10TL5IIsiXXTxwhGdoRx9ps5hHzI9RdfFHgnV/1yJYQ4\nO5ncRVQ7ORh2tJakc/yrnrBH8IRKq3Gq/yelOXzIre+z0nFExKknbnRyuJ8s\n5YQPeNdX00Tz1Cly4ZC8lZ3lkRvuC8ZLi56be3xGCXbWnzhS3EVUuuzh+AWC\nIT4k\r\n=uffK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.51.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.51.2","@fluidframework/map":"^0.51.2","@fluidframework/cell":"^0.51.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.51.2","@fluidframework/counter":"^0.51.2","@fluidframework/aqueduct":"^0.51.2","@fluidframework/sequence":"^0.51.2","@fluidframework/datastore":"^0.51.2","@fluidframework/undo-redo":"^0.51.2","@fluidframework/merge-tree":"^0.51.2","@fluidframework/test-utils":"^0.51.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.51.2","@fluidframework/runtime-utils":"^0.51.2","@fluidframework/agent-scheduler":"^0.51.2","@fluidframework/container-utils":"^0.51.2","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/request-handler":"^0.51.2","@fluidframework/telemetry-utils":"^0.51.2","@fluidframework/container-loader":"^0.51.2","@fluidframework/mocha-test-setup":"^0.51.2","@fluidframework/container-runtime":"^0.51.2","@fluidframework/odsp-doclib-utils":"^0.51.2","@fluidframework/test-loader-utils":"^0.51.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/ordered-collection":"^0.51.2","@fluidframework/shared-object-base":"^0.51.2","@fluidframework/test-runtime-utils":"^0.51.2","@fluidframework/test-version-utils":"^0.51.2","@fluidframework/register-collection":"^0.51.2","@fluidframework/runtime-definitions":"^0.51.2","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.41.0","@fluidframework/datastore-definitions":"^0.51.2","@fluidframework/odsp-driver-definitions":"^0.51.2","@fluidframework/test-driver-definitions":"^0.51.2","@fluidframework/test-pairwise-generator":"^0.51.2","@fluidframework/container-runtime-definitions":"^0.51.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.51.2_1637275857968_0.6169274264126874","host":"s3://npm-registry-packages"}},"0.52.0-44610":{"name":"@fluidframework/test-end-to-end-tests","version":"0.52.0-44610","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.52.0-44610","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"bccc26ac9f9a2ae994b37cea3ff5a5da15f6a39d","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.52.0-44610.tgz","fileCount":126,"integrity":"sha512-VQDlbyGaQu8zgLRD1BH1WCNLXZrYH7ku1axu5SmCFAwrulLNDpCGC061BvpLPRik01ZR/VGxCYT4eWupdxJneQ==","signatures":[{"sig":"MEUCIFEpBRXwSG+tsNkxTFecOtMCsIkKuv/awxbA7XbqfydfAiEArykaEn8qmQdmtZzXyCWRtFduZ7CC8MS64JfZkGn14fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2032198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmC1NCRA9TVsSAnZWagAAx3YP/36somMhxXet4x4Sewxv\nTHJChKMjuSSf/d5n3JT1HhROZT7LBtVhbGHyzmaQyWQfjTqE+Y3BynJfKJv1\nii9wJ5/g/+3aXY16MN/KGz7zKXf3Jxk0WR7C72E8E4q+RrVg+PNbPNguF4WB\nF0Iuly1glcApsBEY2PlZbp2mHktmYev+0NJ9wN7/WXxgarnMFpvDfUBcn9j7\neQvHt7aCGblA2hnQQVjdtAErJinOjLmXLuGx9bLKoyYKMbX73B/fRG9xAT1P\ndz0cpQYwRmlVgm8RrNhOAiy7FfoUfTKlDSMtf8n7oa8TLkOUxWRe33CLkNQb\nTvfD4nLdpTG55d0VuenrdRNVaNRkAZbn2vVpGNaxdTh2/PNqq8zHY1pRhhyl\nfkd9cYfiGJXuR6aLvPVtUYcMOULI2w2Rl1Fd5oXvN99922ESpCez6OI+lcxy\no2R6RBqmaDehdhfxHnYmwp4A5CnocskcIJZEK7OrPCe47LWBsGMA1AhqGUY4\nZN/ltPJELw8IYHIj93615cVRVKumK3MQJ0Y8KG4Olib33mC4d8BkCEUYmKzA\np32wayEebfQ+X4EISrCRMOVOKFnbFY+o+NDZzrSTS3aPR/FBvQwDJlruFQ0m\nBNiC+4Cq6XzA8ALNOQUmULUY4LIWDHUANLC847doQYlf6pS8qkF2fYBlV27C\nuLEz\r\n=BpBD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.52.0-44610.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"0.52.0-44610","@fluidframework/map":"0.52.0-44610","@fluidframework/cell":"0.52.0-44610","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.52.0-44610","@fluidframework/counter":"0.52.0-44610","@fluidframework/aqueduct":"0.52.0-44610","@fluidframework/sequence":"0.52.0-44610","@fluidframework/datastore":"0.52.0-44610","@fluidframework/undo-redo":"0.52.0-44610","@fluidframework/merge-tree":"0.52.0-44610","@fluidframework/test-utils":"0.52.0-44610","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.52.0-44610","@fluidframework/runtime-utils":"0.52.0-44610","@fluidframework/agent-scheduler":"0.52.0-44610","@fluidframework/container-utils":"0.52.0-44610","@fluidframework/core-interfaces":"^0.41.0-0","@fluidframework/request-handler":"0.52.0-44610","@fluidframework/telemetry-utils":"0.52.0-44610","@fluidframework/container-loader":"0.52.0-44610","@fluidframework/mocha-test-setup":"0.52.0-44610","@fluidframework/container-runtime":"0.52.0-44610","@fluidframework/odsp-doclib-utils":"0.52.0-44610","@fluidframework/test-loader-utils":"0.52.0-44610","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.42.0-0","@fluidframework/ordered-collection":"0.52.0-44610","@fluidframework/shared-object-base":"0.52.0-44610","@fluidframework/test-runtime-utils":"0.52.0-44610","@fluidframework/test-version-utils":"0.52.0-44610","@fluidframework/register-collection":"0.52.0-44610","@fluidframework/runtime-definitions":"0.52.0-44610","@fluidframework/protocol-definitions":"^0.1026.0-0","@fluidframework/container-definitions":"^0.42.0-0","@fluidframework/datastore-definitions":"0.52.0-44610","@fluidframework/odsp-driver-definitions":"0.52.0-44610","@fluidframework/test-driver-definitions":"0.52.0-44610","@fluidframework/test-pairwise-generator":"0.52.0-44610","@fluidframework/container-runtime-definitions":"0.52.0-44610"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.52.0-44610_1637363021637_0.7285689976086251","host":"s3://npm-registry-packages"}},"0.52.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.52.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.52.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"90aa3aa0ec8a477d64c5de9543fbc4ec006ae9f7","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.52.0.tgz","fileCount":126,"integrity":"sha512-mJV2AdbYe1R7aQRg2/HTlrNGiO1xjGZbiRfxChmYHWtIfqosHzwErgjg2zTm02P6mOJF3P9FVDoMCXVGnKf3Zw==","signatures":[{"sig":"MEUCIQDnny1SFuPn6Pzj/dyaVdH1lNdI5MeUOF2xOtyjj8HG/gIgGZc0WRxAHYULBh8czFsHuswShojfY9ciSoUiBynmJe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2032019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnBgzCRA9TVsSAnZWagAAy38P/isZRPIdoMfAsa3guYDf\nPQ7ZfFuqj/MGlqdp0QQc4r6EnuPtO+C2g2T7lg1hM1C2JklFGBdXvXFTakvG\n7MDDZ83Q7uF2x5Jt/mr4+Sb64YpQfZa4EmcoSBylFGKvVXauAZHkvpMQbc0n\njnX6flAsFCGllf/gEe89ifEb+lU9lBe96cx/t+hoaV+LBqvdvaV3V2XitDRp\nW6aWfTUR+1t3R/EqbWDkyFqNn1vANORD3tAomEyTp7UtB0dNg3I6GFDqj16X\njyiwtyCYPlpT+ToHvEkDCd/KYENR93G9bAbgiPWSVQq3jMOfJABjn9EzHIrI\nJRw0FY+ASaRom7cx8YgRS+cfowIwjOaz9e2SNd9wZho+VqLq6QlraIUcVN+3\nv73lCcO/DnwkMjLtQolxT4k1ILsxwv00mVwHAxShbE99FDGOx0dFyNhfz9Ff\nIYJxrVWw10PpFB0Kl8+wg8flEpCtBn7m/fBKegIBw7EP+rzhz6ZCbK0KypP8\nlnGReVid9PUp+6vB4DwGhi3kR6BuoO5KjgNz2eWCWS0f5qyGIJ1CRDu8+Vub\nb5GBmfAQa0JDGHNaLHQdeOrtXyHXP4r/qQCBNLXrFJzR4/r4CceitrMbESCK\nviEXF1YpX47DqrFoWmflTWLokgtXjFy1WtnZUEFAUdb/+jStfInCzVeiMrKp\n4ShB\r\n=8p9l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.52.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.52.0","@fluidframework/map":"^0.52.0","@fluidframework/cell":"^0.52.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.52.0","@fluidframework/counter":"^0.52.0","@fluidframework/aqueduct":"^0.52.0","@fluidframework/sequence":"^0.52.0","@fluidframework/datastore":"^0.52.0","@fluidframework/undo-redo":"^0.52.0","@fluidframework/merge-tree":"^0.52.0","@fluidframework/test-utils":"^0.52.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.52.0","@fluidframework/runtime-utils":"^0.52.0","@fluidframework/agent-scheduler":"^0.52.0","@fluidframework/container-utils":"^0.52.0","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"^0.52.0","@fluidframework/telemetry-utils":"^0.52.0","@fluidframework/container-loader":"^0.52.0","@fluidframework/mocha-test-setup":"^0.52.0","@fluidframework/container-runtime":"^0.52.0","@fluidframework/odsp-doclib-utils":"^0.52.0","@fluidframework/test-loader-utils":"^0.52.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.42.0","@fluidframework/ordered-collection":"^0.52.0","@fluidframework/shared-object-base":"^0.52.0","@fluidframework/test-runtime-utils":"^0.52.0","@fluidframework/test-version-utils":"^0.52.0","@fluidframework/register-collection":"^0.52.0","@fluidframework/runtime-definitions":"^0.52.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.42.0","@fluidframework/datastore-definitions":"^0.52.0","@fluidframework/odsp-driver-definitions":"^0.52.0","@fluidframework/test-driver-definitions":"^0.52.0","@fluidframework/test-pairwise-generator":"^0.52.0","@fluidframework/container-runtime-definitions":"^0.52.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.52.0_1637619763466_0.6505864533932812","host":"s3://npm-registry-packages"}},"0.51.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.51.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.51.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"2b64890c90efce307b2275073226ef700e20ea50","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.51.3.tgz","fileCount":126,"integrity":"sha512-j4Yuwo/ByuBh9PC816IHWAV+us4yMo1U2ZF9RhXI7aPOJgPnDPjzrwX2RZFlADYtSd0XvyZYNGnDiyrjMaBb2w==","signatures":[{"sig":"MEQCIHIHS4/uLT/Emn83jJX4HY+wsdO1ntPLT8bQ0ui72fyEAiBZOECSAfA8mJN8SRwM6wgIBAV/igvh1DH/k4QgawwIYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2009421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnU/cCRA9TVsSAnZWagAAqYYP/2jDoQ6LjEnN3lu7C1cJ\nmzehD2Wv4L3Eg8WtZbpFQFyDuSSO1sk+8yR8MgIfuEmyQrsLqbBTuzPqGh09\n9d6/ZWns+Brb6zWb6cYTj7kJqD6oTyMjrmdj0Wr1QHmPxLxxBP+HPEfxc1Ht\nBtHWSqHPE499YFSiZ9xjnUubqoRRor8ruHiO3CM5MwRTvcEy5vkUuXCC7YgI\nrtYLAMafv0qzLRESYJfv/gvykwHEM5qqNFacHFd7oW0qm4K6GgXV0LTihd3G\ncGr/TEy2QlqwA0dEeQbHuTfqFMgaoOt3HCkq3rN9HsYVU5Ds5xprgFt+zs6X\nsIrmQ5ENnpygLrjHXzifoon1yDsHbxuSWgwrKP6ysPZCLn/0eQ5eGN5SAgVJ\nI8iDu72+I/eiRJeDuGAacTkbXrIAFFlvhuUH1rK/vL1fZfwQ2B6x7eWB2edH\npe90NUWuc71scCSo25afz4Q0h//JMhG1u8x0ium7jFaKw9WjiGHeekdNR7gW\nNaDEMZC04m4SE1rMfWgpiYJA8vnRqX4u/WrOLveOwxcrWVPqbEHb+xNV14nY\n/WL52WR/12vJfkLe87A4fcCXwcbXhV0GCQcCwt6JOENebchSVdh1ojpUbSQl\ntwtla7Xoj4/Vekkysk+sRoo4hDUPnJr3IQMa5RHpDchm8W3IinSaj0nS3hkr\nXDzY\r\n=3mdA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.51.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.51.3","@fluidframework/map":"^0.51.3","@fluidframework/cell":"^0.51.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.51.3","@fluidframework/counter":"^0.51.3","@fluidframework/aqueduct":"^0.51.3","@fluidframework/sequence":"^0.51.3","@fluidframework/datastore":"^0.51.3","@fluidframework/undo-redo":"^0.51.3","@fluidframework/merge-tree":"^0.51.3","@fluidframework/test-utils":"^0.51.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.51.3","@fluidframework/runtime-utils":"^0.51.3","@fluidframework/agent-scheduler":"^0.51.3","@fluidframework/container-utils":"^0.51.3","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/request-handler":"^0.51.3","@fluidframework/telemetry-utils":"^0.51.3","@fluidframework/container-loader":"^0.51.3","@fluidframework/mocha-test-setup":"^0.51.3","@fluidframework/container-runtime":"^0.51.3","@fluidframework/odsp-doclib-utils":"^0.51.3","@fluidframework/test-loader-utils":"^0.51.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/ordered-collection":"^0.51.3","@fluidframework/shared-object-base":"^0.51.3","@fluidframework/test-runtime-utils":"^0.51.3","@fluidframework/test-version-utils":"^0.51.3","@fluidframework/register-collection":"^0.51.3","@fluidframework/runtime-definitions":"^0.51.3","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.41.0","@fluidframework/datastore-definitions":"^0.51.3","@fluidframework/odsp-driver-definitions":"^0.51.3","@fluidframework/test-driver-definitions":"^0.51.3","@fluidframework/test-pairwise-generator":"^0.51.3","@fluidframework/container-runtime-definitions":"^0.51.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.51.3_1637699548716_0.608599728947246","host":"s3://npm-registry-packages"}},"0.52.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.52.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.52.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"18cee39fdcd0ca7ac4f30367517bc85e6fb705e5","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.52.1.tgz","fileCount":126,"integrity":"sha512-7KMwQOG4PrUvjiFt5DjMx5ExPXO2mix/nSUSAJgJut/kuPTUo5H3KFpmnQU6XGntaUNdxyz6t9F6gT3lgz4F4A==","signatures":[{"sig":"MEUCIHoFrGUNBOmNz+UMCv9ZaEjhUI8kzlOq9HlYp0nAJBWhAiEA+XLt7tNGWiz4nh98mJXJd+lo5h2BddVoExLsmNCgETA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2012285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnWJECRA9TVsSAnZWagAAciUP/0DqlRaSmBsZwGI/MKN7\ntN9O8YV6FRjeyXTCHVEFt9qkuWj+w/B1/wke8v0x/Ua6ifC27Ug6VaQ5gvIr\n9NZFYoYGX0mHBE3wdReV+jGzxExDM+GP4IRndt3CUtbhAofYGAfifiBbp/Za\nJHqUyAoAY1KOKYQYdpgr/0fV2BbdLh4DAhZExwpc5OD6AO80qbp0uv0nIDY3\npg7LGsTP5oYDkAx8rrha2rno//V/PNnj5+CiQupXpGqQ5If43RbDdBiEI9Qq\nthEBPLGnCOvraACRxLl/9sYWuuH8DmqQn8GKEsWnutR9ht/IDI6vkqLtmXD1\nny+O5JzSAvjQFzNb+Wy35yKCdbtkjR0LDQ1unc6Qhj4whE0d6Ds8fPn4/sGB\nM+jaL4rsElzXI9dyIoxwv+kS+/tZXcFPKwbvGmelZwPYCIe/OEDPsQ4cR5KM\nkTB3l23mQaKvG3TVyw9jHZIvEA4LaxIUfDBzrFsIG9l3u+Ak8cIDQ0968p7Q\nhcv9HzpZGN3QL0Cej3nCZeMaxTn//4ZbhHoSDAyyoIB9pmacuDW96uSrxjL1\nJjuVZ00ZhC88Oz/bOn1CF3yGIt6Rryx/gtUaYzwL1sRCjYUIaqLMbCRsgqFB\nozv8Afi71hsFeRY/tWOMwPXDbu1Cx0Tp99XO57WTSJ6VFNSIfvMSUnvCvWoK\nM0Xb\r\n=VSk7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.52.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.52.1","@fluidframework/map":"^0.52.1","@fluidframework/cell":"^0.52.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.52.1","@fluidframework/counter":"^0.52.1","@fluidframework/aqueduct":"^0.52.1","@fluidframework/sequence":"^0.52.1","@fluidframework/datastore":"^0.52.1","@fluidframework/undo-redo":"^0.52.1","@fluidframework/merge-tree":"^0.52.1","@fluidframework/test-utils":"^0.52.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.52.1","@fluidframework/runtime-utils":"^0.52.1","@fluidframework/agent-scheduler":"^0.52.1","@fluidframework/container-utils":"^0.52.1","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"^0.52.1","@fluidframework/telemetry-utils":"^0.52.1","@fluidframework/container-loader":"^0.52.1","@fluidframework/mocha-test-setup":"^0.52.1","@fluidframework/container-runtime":"^0.52.1","@fluidframework/odsp-doclib-utils":"^0.52.1","@fluidframework/test-loader-utils":"^0.52.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.42.0","@fluidframework/ordered-collection":"^0.52.1","@fluidframework/shared-object-base":"^0.52.1","@fluidframework/test-runtime-utils":"^0.52.1","@fluidframework/test-version-utils":"^0.52.1","@fluidframework/register-collection":"^0.52.1","@fluidframework/runtime-definitions":"^0.52.1","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.42.0","@fluidframework/datastore-definitions":"^0.52.1","@fluidframework/odsp-driver-definitions":"^0.52.1","@fluidframework/test-driver-definitions":"^0.52.1","@fluidframework/test-pairwise-generator":"^0.52.1","@fluidframework/container-runtime-definitions":"^0.52.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.52.1_1637704260518_0.6712904300392142","host":"s3://npm-registry-packages"}},"0.50.4":{"name":"@fluidframework/test-end-to-end-tests","version":"0.50.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.50.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"6d52947b8bac796acd4d2be05ded792aaa5f30c8","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.50.4.tgz","fileCount":126,"integrity":"sha512-X6cJ+CP5zKvc0VMiPhb1zZnej3KVp1c/7OtTbXQ8LGDcLuZSYI3tyT58EQpnoYn4Jtg+emPOpJOwodFzkdB+zg==","signatures":[{"sig":"MEQCIFZjCI7oZigiLCdqZ74Uo1K1uLqFIkLP2jAe1zSx7TLzAiAbSG8JCMES4KyqiGDsQfrLJMrpPHYopC6s93DQ2T1alg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1977579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnYS4CRA9TVsSAnZWagAAfHIQAKJBxb4lKoAHH3fEMrYq\n6LZrrZhqtv2uPiPoM9jo93wI8zuRHmVVc3r6dBOqFxd6sj0biEkaRKkJaxZG\nSFgv4SnG9xdJGeKRAZYlYxa6kPiSP5FnB1xZq7EaGHXAPDB/MJDBhFeWIU13\nY3zC0b5dZlkENmQJArT6F0nHPiXhR3jbdh5OMDomVi1g/FVAakV6V1VDQszK\nNf2cY+zVGynfYKxgJZvyX7zbp+7XaKETvw7eyLniHsyc/HhmDXFFIU/7AMLD\nc+RHD7q3GQZFKUUIJsKkYHhOR+fPdFclsX0cQoa1pkvnJT+iFjTjOqpZXw7i\nIDuCTAj/odUrqKycgOAYJ7lBdzEscGLrtfsMBP/vnRXEGkSuQ0oKUFT7C96O\nrWPUNI7Ep5/wR0NXUEh1BNNvginkQ3Y44g75G0XdxO5uPScZYLO8FMRYnElf\nN7qY46iK3pvrHZvSUVkNN1KuFsttNHPk/I7JdDgI8LQclhmgjdVZ+gj6ZNry\nw4JQbDe9vDpArhUIgtWb6kA5cAOOUqEyLlmKKvfqr/7IarpbDnAmX4F8/c+u\nD5Ng2VdY8tOrlWKdNisTcYt9/D4flIiKG/QRXO1WZT0FF8oWQlECvae+GexX\nOtR85awwnlP8m/GvCis0xZMXQzgQYP8lUga59kYiu3MIZ4ZHu6VowRBDmIkQ\nc6fb\r\n=VBXo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.50.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.50.4","@fluidframework/map":"^0.50.4","@fluidframework/cell":"^0.50.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.50.4","@fluidframework/counter":"^0.50.4","@fluidframework/aqueduct":"^0.50.4","@fluidframework/sequence":"^0.50.4","@fluidframework/base-host":"^0.50.4","@fluidframework/datastore":"^0.50.4","@fluidframework/undo-redo":"^0.50.4","@fluidframework/merge-tree":"^0.50.4","@fluidframework/test-utils":"^0.50.4","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.50.4","@fluidframework/runtime-utils":"^0.50.4","@fluidframework/agent-scheduler":"^0.50.4","@fluidframework/container-utils":"^0.50.4","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/request-handler":"^0.50.4","@fluidframework/telemetry-utils":"^0.50.4","@fluidframework/container-loader":"^0.50.4","@fluidframework/mocha-test-setup":"^0.50.4","@fluidframework/container-runtime":"^0.50.4","@fluidframework/odsp-doclib-utils":"^0.50.4","@fluidframework/test-loader-utils":"^0.50.4","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/ordered-collection":"^0.50.4","@fluidframework/shared-object-base":"^0.50.4","@fluidframework/test-runtime-utils":"^0.50.4","@fluidframework/test-version-utils":"^0.50.4","@fluidframework/register-collection":"^0.50.4","@fluidframework/runtime-definitions":"^0.50.4","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/container-definitions":"^0.41.0","@fluidframework/datastore-definitions":"^0.50.4","@fluidframework/odsp-driver-definitions":"^0.50.4","@fluidframework/test-driver-definitions":"^0.50.4","@fluidframework/container-runtime-definitions":"^0.50.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.50.4_1637713080367_0.5522889766563575","host":"s3://npm-registry-packages"}},"0.53.0-46105":{"name":"@fluidframework/test-end-to-end-tests","version":"0.53.0-46105","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.53.0-46105","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"08723077f5c41bd1b585de9f1b625c20557d8391","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.53.0-46105.tgz","fileCount":129,"integrity":"sha512-hfDM/yp+jqHeOfcScG9yVLd3ify3XKpw3LLSz2neBL+e6tt9NNKyPShveqFi9OaDsd2D3JFejwkpTj3MDpudOw==","signatures":[{"sig":"MEUCIQCf3IxQhou7AeUD28DmzFOavJrZMRAh+Kh8pFuSRRRp3AIgXo7nY/Yro+L17XJ3z2vrhDVP8xLgnr1yCbDjw1cnzRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2033297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsTttCRA9TVsSAnZWagAAOUwP/1AASEeaYcvLudQv1oIl\nr9NwfFwevXpwqLUHAXNKVVCLQkmccnBcNhsmyDWayitpcBl5feSSZAeiVGIx\n/LKlVjPhYCcgMZDaiIDLtWpuZ3YVpDy7jxaBp3AIX576BFcCpmA6s3T8Ecy1\nS0X+8HzdIuvRnaUXGcipy9BoAEevtQCKLiJt8TMb7eoprbuOm2/n+faIc+U7\nKlijAM+Kxwl7nNFEAN3YxurFM4bvD2gYcteAMDxJIzzoBAPNd9l9kT/lOMdI\n3a68Ko+i7kxm9hc5fKfTPb2k0Em+aDrNBCEdRwJ+hqtnFLRXBE663eB5P6kh\nB5SmNtYkisjwP9QrWVvQ+ItNaELITYHgmzA+slKtpJvAWmo0YwDJdOseavDf\nobqi34c/kx5M44OxxLY3NYTQg/9EM3feg+/6UCNLwpqfliO48BwmMsNEJwHU\nkzzirW0lEekQ0RYFs9hsHPWO9GIGdO8AqBEgxzlBfgdQo5hLQTnMGp7HG0bb\nBtGoPouNStOLVXSeMkBcNbbQj5/tfSopvrdq+h7Eq2YcaaPt0EvcyzuSW/Du\nn2eQhZKpgGhz+gsjZT1mbv2lKJ5qXGeRs7Ju6vCJ+0XLiFxCNnllXcO410IU\nsW1s5RMqIY1RPajZMeJlxscqn8n8bMnQ1vEoS4vfEIu3BLUV3SIrj0wWYJ86\n1H6r\r\n=oYd9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.53.0-46105.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"0.53.0-46105","@fluidframework/map":"0.53.0-46105","@fluidframework/cell":"0.53.0-46105","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.53.0-46105","@fluidframework/counter":"0.53.0-46105","@fluidframework/aqueduct":"0.53.0-46105","@fluidframework/sequence":"0.53.0-46105","@fluidframework/datastore":"0.53.0-46105","@fluidframework/undo-redo":"0.53.0-46105","@fluidframework/merge-tree":"0.53.0-46105","@fluidframework/test-utils":"0.53.0-46105","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.53.0-46105","@fluidframework/runtime-utils":"0.53.0-46105","@fluidframework/agent-scheduler":"0.53.0-46105","@fluidframework/container-utils":"0.53.0-46105","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"0.53.0-46105","@fluidframework/telemetry-utils":"0.53.0-46105","@fluidframework/container-loader":"0.53.0-46105","@fluidframework/mocha-test-setup":"0.53.0-46105","@fluidframework/container-runtime":"0.53.0-46105","@fluidframework/garbage-collector":"0.53.0-46105","@fluidframework/odsp-doclib-utils":"0.53.0-46105","@fluidframework/test-loader-utils":"0.53.0-46105","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0-0","@fluidframework/ordered-collection":"0.53.0-46105","@fluidframework/shared-object-base":"0.53.0-46105","@fluidframework/test-runtime-utils":"0.53.0-46105","@fluidframework/test-version-utils":"0.53.0-46105","@fluidframework/register-collection":"0.53.0-46105","@fluidframework/runtime-definitions":"0.53.0-46105","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.43.0-0","@fluidframework/datastore-definitions":"0.53.0-46105","@fluidframework/odsp-driver-definitions":"0.53.0-46105","@fluidframework/test-driver-definitions":"0.53.0-46105","@fluidframework/test-pairwise-generator":"0.53.0-46105","@fluidframework/container-runtime-definitions":"0.53.0-46105"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.53.0-46105_1639005037716_0.42681062466369957","host":"s3://npm-registry-packages"}},"0.53.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.53.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.53.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a1e22c4b03d77516ed3b11344b74529302c75037","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.53.0.tgz","fileCount":129,"integrity":"sha512-AOWO0ZFf9AlZ8NDdbX/k7NPxNWw2INGvkpmOTh0wJk/V436twkgzj6s7uk6kgY0x8BjdRbwpnTveVPpqgmzfsA==","signatures":[{"sig":"MEYCIQDxu7uHssrxLksUlyCvys+qbTr5HFWIL7hkhaNLzc+7QQIhAIKf4Iir2sR9Lobk8om142pPRn/g8m+ZjG2F6i8oRlJf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2033117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs6TQCRA9TVsSAnZWagAA/XQQAJgK4nQyl8GE2Xt+XQOX\nRdCZbTvNZl3ocO02S3a5B7O5GiCb+9oaBoa+qVXl1mx26+hdC/Pcj2KShIKL\nAzBOJWaIvXKaP4YYC+6CkpI5OupJgdb9cS2CY2k1ZV3oUuVkPmAOQ6dlrvLN\nR8lqRVApXj5ldWsOl5ZD7maIWOzhcCpwaUSsu1mPWTyUSgUumnHW8PNwDy3m\nUp1S0ezK2czicvf5fqsDMmEqC+ligiM2bV1nIqekkbLQJLdEImStQmS0yGBQ\nkxQWwhnXDlnuqP9Q8XT1KwEmZ404qxRr7AqQrIkEs4mcCRALffbbgJioxIZg\nzuMjElrflF6fbuNjYMnojN7SBrLMLh70oJfpo1LrkwMlPw7PALZrKVHyC7Ex\ng2wFfqsJEWQ2nXYyglDkhe0FB5Sg8Xz5a9wPS1zUC3DyZAArwuTuRJOwxqhw\nRZLGwHspzmbY3DeVBMZgb5Zosw1ku5MdyzPceTE9GHHWXd6TH4vPt1XZnn3S\nReq3ZAomiBG0Cyc08ald6MZRtBjcDicZf5bfqOPrg8s7yGN8QLUNCq4QXgnb\nF7mb9LNkObQQgIfRUac3mN6+4rJRug9Ewn1g1f1XNS49C16yg6ArIH55Hn2r\nEpoRsod1FK8XGS+U7BSxAVV+taGDvfzSrxRW8O10UKsXvDf4Szl4NX+27Sew\nN/AM\r\n=zZPu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.53.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.53.0","@fluidframework/map":"^0.53.0","@fluidframework/cell":"^0.53.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.53.0","@fluidframework/counter":"^0.53.0","@fluidframework/aqueduct":"^0.53.0","@fluidframework/sequence":"^0.53.0","@fluidframework/datastore":"^0.53.0","@fluidframework/undo-redo":"^0.53.0","@fluidframework/merge-tree":"^0.53.0","@fluidframework/test-utils":"^0.53.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.53.0","@fluidframework/runtime-utils":"^0.53.0","@fluidframework/agent-scheduler":"^0.53.0","@fluidframework/container-utils":"^0.53.0","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"^0.53.0","@fluidframework/telemetry-utils":"^0.53.0","@fluidframework/container-loader":"^0.53.0","@fluidframework/mocha-test-setup":"^0.53.0","@fluidframework/container-runtime":"^0.53.0","@fluidframework/garbage-collector":"^0.53.0","@fluidframework/odsp-doclib-utils":"^0.53.0","@fluidframework/test-loader-utils":"^0.53.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/ordered-collection":"^0.53.0","@fluidframework/shared-object-base":"^0.53.0","@fluidframework/test-runtime-utils":"^0.53.0","@fluidframework/test-version-utils":"^0.53.0","@fluidframework/register-collection":"^0.53.0","@fluidframework/runtime-definitions":"^0.53.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.43.0","@fluidframework/datastore-definitions":"^0.53.0","@fluidframework/odsp-driver-definitions":"^0.53.0","@fluidframework/test-driver-definitions":"^0.53.0","@fluidframework/test-pairwise-generator":"^0.53.0","@fluidframework/container-runtime-definitions":"^0.53.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^12.19.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.53.0_1639163088555_0.863952438444819","host":"s3://npm-registry-packages"}},"0.54.0-47413":{"name":"@fluidframework/test-end-to-end-tests","version":"0.54.0-47413","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.54.0-47413","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d4aeb94484b74a5de428089f0aebd337522871c1","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.54.0-47413.tgz","fileCount":138,"integrity":"sha512-JCjBc+Ot9LEJGwAhlU+W0S1w4tau4ABWCypYT+2ihbjvDtLPPSMjaNwtKlFtM0iOv8vPGSe34B8I3M6VqWhYdg==","signatures":[{"sig":"MEUCIHEzDfQLKrAMpc0pBBpdHX8Mm12iYSJpf2x8ZfALLvc1AiEAmAPxWrNzT+ALCjrlUjhvyvBTzzJQK6px1ndY4Mj38TM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzK3zCRA9TVsSAnZWagAAiGAQAKDBnGUyd1+YdO8zA3mI\n5vYnzl3gj/J3NvVH+DX0qtTxfGeu1KCXrZ1RiXMcTbb7B3X3tHgnBKgn433B\nsr2rSoelqKTeAxow4v65s3jx7abBFGHH23toOFOs/YEby/EqhMU9S9TJI+Fo\n9t9LvghG77GgT2PyxTZ8r85FP12VgnAXdJe2t5tehpwixwYsft7Jg+2+NdLn\nxTJfRf2pkVkc2PPdb/uqRzvLJMu/w2E2YIX75LZt3+1lnqDvy78uIWDvoYSO\nt9LobZT1kAOaHeBgHad9D7dcVbifnwPKyW+QpxKUgXDahf6OucxHIxJ9nn5I\nBhNapAmGysYTCCxJudwBG1eA5Zg5PDF2uF4hWj4mA+IkLAke75BLyYqxGi/0\ni61Zxa1MiYvzX6z8k98SyN2ois/Xv6AJvJDx0FgF/8+Hu0dJSuZ8i8tTcS0A\ncc+BDd+X2riFejnVC5Q0cjdAxIb+v9V0/PNqkkH0o2VHEPBpfLST23VuEj59\n7GUQDK6by06sL8h47MiPspACKHXOrLMDOdJQNsrfdYpsNi9APPXlENNGaEtC\nWhzWB92zecl69BtPn/T8G+f+WRhgSDqj2jxL1sQa5HDk5jUMedsgEdg37fGU\nbKailDRdhTPKTuNgNw1ka/DELo51MrsmHdAn2eo46P2OdroR7WWKnMjWhJKz\nwSBF\r\n=/OHf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.54.0-47413.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"0.54.0-47413","@fluidframework/map":"0.54.0-47413","@fluidframework/cell":"0.54.0-47413","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.54.0-47413","@fluidframework/counter":"0.54.0-47413","@fluidframework/aqueduct":"0.54.0-47413","@fluidframework/sequence":"0.54.0-47413","@fluidframework/datastore":"0.54.0-47413","@fluidframework/undo-redo":"0.54.0-47413","@fluidframework/merge-tree":"0.54.0-47413","@fluidframework/test-utils":"0.54.0-47413","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.54.0-47413","@fluidframework/runtime-utils":"0.54.0-47413","@fluidframework/agent-scheduler":"0.54.0-47413","@fluidframework/container-utils":"0.54.0-47413","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"0.54.0-47413","@fluidframework/telemetry-utils":"0.54.0-47413","@fluidframework/container-loader":"0.54.0-47413","@fluidframework/mocha-test-setup":"0.54.0-47413","@fluidframework/container-runtime":"0.54.0-47413","@fluidframework/garbage-collector":"0.54.0-47413","@fluidframework/odsp-doclib-utils":"0.54.0-47413","@fluidframework/test-loader-utils":"0.54.0-47413","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/ordered-collection":"0.54.0-47413","@fluidframework/shared-object-base":"0.54.0-47413","@fluidframework/test-runtime-utils":"0.54.0-47413","@fluidframework/test-version-utils":"0.54.0-47413","@fluidframework/register-collection":"0.54.0-47413","@fluidframework/runtime-definitions":"0.54.0-47413","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.44.0-0","@fluidframework/datastore-definitions":"0.54.0-47413","@fluidframework/odsp-driver-definitions":"0.54.0-47413","@fluidframework/test-driver-definitions":"0.54.0-47413","@fluidframework/test-pairwise-generator":"0.54.0-47413","@fluidframework/container-runtime-definitions":"0.54.0-47413"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.54.0-47413_1640803827008_0.23091867515821196","host":"s3://npm-registry-packages"}},"0.54.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.54.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.54.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"cc25cd97f3aba244606a2b2727b75cc079e71a8f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.54.0.tgz","fileCount":138,"integrity":"sha512-KuTZG6Q05VP9Du8Ax6ZCulQEdMmttpz48uGJOhqhr6Ueywkj6FVaBch3jsuH4/0NBXtX5quq5JaByPluNXKmsQ==","signatures":[{"sig":"MEYCIQCnQnIoBelyTfq1rcJCmToW4DvJqIYOnNSBs3O0Rf6pfgIhAOGO/WjtzRwxschqYkZd/SOsuEoeSJDS7ZeLfmLq1mX/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh03s2CRA9TVsSAnZWagAADrIP/2QqygOUwoFF9w+IpXT2\nsKSMvLsQ/0FP7zZF6rxp0wgj6tHtTOL6KX+31uyrry87Axlxi/86iSJhWG5k\niTKsDVyzVKRo+B1CNguGxa4rT8J8RzFw7aDwMjx6uXaL+XssytGJsYMkmI2i\nugAuHcoIr83RrFaLTbOG+hXGhsveQ9wGyp7WiDh7joPhhUyNrXD+WVOcQBRa\n9SdfngSJhm5bmqbiDJS0UMCTup+ZLwc1tFaLuBUzRmZc0xPIRjbAU6gvu67W\nYI1i3XvYQIjl5LIoZTEnyjD1+pWrLypOxeGllIififWxG+31NJISyc7QKPBA\nHdLn8VxreTWUHyKEQAZrmU2db1AQqAGAKBHr892gC0xyaDUyqtxLQicP5QfW\nFTwggCUlLW9m68koM3NoNCPc5SvgbSEA7VDis00M0cxDjvkRBWnNSytb3KrF\nZdTG6hq+TJ93d4R5G7g0j+JKfVONCR0Cj0kySIJ4dtcaJyf73lq/+4HmS75z\nzcwv67bfWglWCFq86NFy+ANOyFWh5RPyBoscbPc6YxJsReW7enz0tU/XXvHb\n29EmVZ6TSHa8ePCWl6dqZikQ7swXF8getn+l9XApkwQ9hqCyii0WjjyOz3ht\nCk1ZBYFjfx0uv+93EEHQXcEktOEHW63U9zamAFLBVM8NpXWZy6fAIjKL0FOw\nyc3o\r\n=twfK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.54.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.54.0","@fluidframework/map":"^0.54.0","@fluidframework/cell":"^0.54.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.54.0","@fluidframework/counter":"^0.54.0","@fluidframework/aqueduct":"^0.54.0","@fluidframework/sequence":"^0.54.0","@fluidframework/datastore":"^0.54.0","@fluidframework/undo-redo":"^0.54.0","@fluidframework/merge-tree":"^0.54.0","@fluidframework/test-utils":"^0.54.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.54.0","@fluidframework/runtime-utils":"^0.54.0","@fluidframework/agent-scheduler":"^0.54.0","@fluidframework/container-utils":"^0.54.0","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"^0.54.0","@fluidframework/telemetry-utils":"^0.54.0","@fluidframework/container-loader":"^0.54.0","@fluidframework/mocha-test-setup":"^0.54.0","@fluidframework/container-runtime":"^0.54.0","@fluidframework/garbage-collector":"^0.54.0","@fluidframework/odsp-doclib-utils":"^0.54.0","@fluidframework/test-loader-utils":"^0.54.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/ordered-collection":"^0.54.0","@fluidframework/shared-object-base":"^0.54.0","@fluidframework/test-runtime-utils":"^0.54.0","@fluidframework/test-version-utils":"^0.54.0","@fluidframework/register-collection":"^0.54.0","@fluidframework/runtime-definitions":"^0.54.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.44.0","@fluidframework/datastore-definitions":"^0.54.0","@fluidframework/odsp-driver-definitions":"^0.54.0","@fluidframework/test-driver-definitions":"^0.54.0","@fluidframework/test-pairwise-generator":"^0.54.0","@fluidframework/container-runtime-definitions":"^0.54.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.54.0_1641249590660_0.47773673116096127","host":"s3://npm-registry-packages"}},"0.54.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.54.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.54.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a418d28bdd005859da0c9f9fa15bbd5981467560","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.54.1.tgz","fileCount":138,"integrity":"sha512-TIoaR8o0J2etPbcQ4aZ18YtE2+GJFK3+31sduoiGgDdjl4aAGNRLLGmOzqkGjDeoWtYATVFuYwyTn7iDPckI+g==","signatures":[{"sig":"MEUCIHv/TQjLwij03PxIKbNrAIdlrwrRBmARWZ4Z0c71nmWtAiEAkBfN5bBCl8tu5cMgalzGpGckyTfFA7o4t+G86BCzBNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1haGCRA9TVsSAnZWagAAJHwQAKOTir10v7tVa6Ei/NHE\n9ZxLKq/c3/ZthYutSrzim89mieJwrp/H7SBZYZtc3y9YtXgC47tUtLtNDLwd\nZIrHKtGNa51RwWF/8wSKpniyXoHPAQplk5kY1V3e5hsdCcGWF84HGgbGcfX6\nM58G4ZAYyn5F7XJFrrvBl6e22+zMm+DWmlL9myrzEcXmn56sI6l7OejdWblN\nIiQwGwnnDyC1wkk5txxaXuyP9jVBT2klFngtrGidWtH3lsP71XQsi9oze1gJ\nF8bhUoIqYDzJhS09+XCCoZCx+wCUAy9F8SJ334EUjZW6ypseA2PgteiuVkQp\nK4w3cvg95GTPBEVeHenCPJtJuGmOK3a+wSHXG+wJ+LNVkugNmjmj0BD3wkQI\ntNm6QwoIUhgXKFxSfSUZ3pH33pCQrxBXn3yXe488XZbBSrZgGAL00pMO8JSQ\nSIyv4e709wPYCpRH9LwZanOwO/UQohHbku2hjTKzxIpUJ/AR4w9cEPr9CtLm\nlHGNN+bzwhDw1Z2gtxmFKgPFtigZ0IV9BO9gxZ7IO65LisTSBW/CGvWCSI3H\nERxkmqfgItWg/YiPSwYLoiI3qfwxgfybnZWlznQUPr9lHZNKTUVBSrnHVQ7D\nJeedwP4NtKMzJyZ9J8cm1t/3DHAIQDaJBQZOP6evTbtvosflE/PXjxcGJTkG\n24Un\r\n=1VrW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.54.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.54.1","@fluidframework/map":"^0.54.1","@fluidframework/cell":"^0.54.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.54.1","@fluidframework/counter":"^0.54.1","@fluidframework/aqueduct":"^0.54.1","@fluidframework/sequence":"^0.54.1","@fluidframework/datastore":"^0.54.1","@fluidframework/undo-redo":"^0.54.1","@fluidframework/merge-tree":"^0.54.1","@fluidframework/test-utils":"^0.54.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.54.1","@fluidframework/runtime-utils":"^0.54.1","@fluidframework/agent-scheduler":"^0.54.1","@fluidframework/container-utils":"^0.54.1","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"^0.54.1","@fluidframework/telemetry-utils":"^0.54.1","@fluidframework/container-loader":"^0.54.1","@fluidframework/mocha-test-setup":"^0.54.1","@fluidframework/container-runtime":"^0.54.1","@fluidframework/garbage-collector":"^0.54.1","@fluidframework/odsp-doclib-utils":"^0.54.1","@fluidframework/test-loader-utils":"^0.54.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/ordered-collection":"^0.54.1","@fluidframework/shared-object-base":"^0.54.1","@fluidframework/test-runtime-utils":"^0.54.1","@fluidframework/test-version-utils":"^0.54.1","@fluidframework/register-collection":"^0.54.1","@fluidframework/runtime-definitions":"^0.54.1","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.44.0","@fluidframework/datastore-definitions":"^0.54.1","@fluidframework/odsp-driver-definitions":"^0.54.1","@fluidframework/test-driver-definitions":"^0.54.1","@fluidframework/test-pairwise-generator":"^0.54.1","@fluidframework/container-runtime-definitions":"^0.54.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.54.1_1641420421967_0.39583660702473833","host":"s3://npm-registry-packages"}},"0.54.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.54.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.54.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"7c49cdc38b2cf0281e82b048d8d7f5012333d952","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.54.2.tgz","fileCount":138,"integrity":"sha512-vK5f2EApqzd9xiUq2zzJVaAfrNUwPD5HxolrI2mESTuGUILAaRNbuX/e/iZrj6CWM1LpB9ntDW1LvEbZuT3Zfg==","signatures":[{"sig":"MEUCIQD80Pgxh2kuRhlwjR+hM6v1o2xBM3aDYuTDVZsSvEbq0gIgJFLrpsyvrXukVPuIWtykkdgRfBK4E/mBFNZthA4wBx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3e52CRA9TVsSAnZWagAAyfgQAI6Whyw3kEuPCQVLnrVw\nPgnGXfMZ6OQk3sEvK7hrPYOVT5cA/QVX6DYzRpluXBi03pWETsfwZCje5uZR\n9hmnH2HB7Lfg7pxAI95JVC4RJc1ddsIeCyj9bwOTPVVeIqZEwOkvwB9iYhkf\nKrRSpJyfRvp3Ysyoi/HPxQddnjgOEbfvBu1Gm68dd/Lq7ug8oJqwYptQOl+y\nOiqWZFs4qMeJ7pQtxB7dsbUJ0XK6PemJnx7hFM/oirfos9tbdSENUx/M95OC\ncCAfTBCNQLQk8QGIt2Ny8JUfcZs9ealeO68OrMu/J3Wr17fEHq/A1srqSvMe\nraoITB2Q69ZUI8dTnBN/Gkzb2vH9o+RcCJh0ITASdUVpRaru0TzER4OVy0cY\npAbeklBy5ZYzgKqUQBVZq/VcJxlIUYJs8V7TVbdWWKVkxpnEBtLHFJHZ/X+T\nrjQio0hYiqwnr+QCs68TV5JSk/WeSMXLfD1W4g0e0UR4JF6URV68zGbrPYjY\nqcV8ssBlHx93E3SuHXwLfJ8hd2pTqwxsv5+i8fnyD/msikUmKIDL+An+A4i7\ndP+YIeJZlHyy76FKOwkMf9cK80a9J3txa/4R8GHPho/w/x0dTfPgLS1Vr72c\nX702wsrMCinrS3kOFiPP30zAfd/9K5XswMZf5CcJoYrIyDcQn6ePoA40oU18\nfWhn\r\n=oLTQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.54.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.54.2","@fluidframework/map":"^0.54.2","@fluidframework/cell":"^0.54.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.54.2","@fluidframework/counter":"^0.54.2","@fluidframework/aqueduct":"^0.54.2","@fluidframework/sequence":"^0.54.2","@fluidframework/datastore":"^0.54.2","@fluidframework/undo-redo":"^0.54.2","@fluidframework/merge-tree":"^0.54.2","@fluidframework/test-utils":"^0.54.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.54.2","@fluidframework/runtime-utils":"^0.54.2","@fluidframework/agent-scheduler":"^0.54.2","@fluidframework/container-utils":"^0.54.2","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"^0.54.2","@fluidframework/telemetry-utils":"^0.54.2","@fluidframework/container-loader":"^0.54.2","@fluidframework/mocha-test-setup":"^0.54.2","@fluidframework/container-runtime":"^0.54.2","@fluidframework/garbage-collector":"^0.54.2","@fluidframework/odsp-doclib-utils":"^0.54.2","@fluidframework/test-loader-utils":"^0.54.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/ordered-collection":"^0.54.2","@fluidframework/shared-object-base":"^0.54.2","@fluidframework/test-runtime-utils":"^0.54.2","@fluidframework/test-version-utils":"^0.54.2","@fluidframework/register-collection":"^0.54.2","@fluidframework/runtime-definitions":"^0.54.2","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.44.0","@fluidframework/datastore-definitions":"^0.54.2","@fluidframework/odsp-driver-definitions":"^0.54.2","@fluidframework/test-driver-definitions":"^0.54.2","@fluidframework/test-pairwise-generator":"^0.54.2","@fluidframework/container-runtime-definitions":"^0.54.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.54.2_1641934453962_0.5470001384463221","host":"s3://npm-registry-packages"}},"0.55.0-48551":{"name":"@fluidframework/test-end-to-end-tests","version":"0.55.0-48551","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.55.0-48551","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"fbde35c1362c0ae5817f11568de8a08ffde32b9a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.55.0-48551.tgz","fileCount":141,"integrity":"sha512-zSqlHPxVu3GByTyVIgMtDsQxeNwAo3UQu0rQuHS74rzR/XLQVqcv5POnnMK+qZBJZVRks8D5RpCu4kHVhjtVLA==","signatures":[{"sig":"MEUCIQCjE84LPXZhJ8hYSFFT/FVSuGv2HLfWt7jQIB2DeAruCQIgYRpdWeUtyFA9KnOlv5BuX2oAYqHUft6byaqFmzZcFFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2231208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4euACRA9TVsSAnZWagAA9h0P/0zg5ks4whMt86uJTfTy\nchQB4/xWN8QCdZSSF5P6GGY8S3YN4VHFVb6ay8xgXbYc9sn7bDRvbz3xWWUS\nQGlRCmLtdD/CGNeAKH1V2zeHRYdwCwlhHJWcnslbDSZ7Yk3Jq/+LQjn1PuWn\nlg+/ElDexM0AYExlQOsOeXIXAL9QfQ3J+GmZpPv7ZCzZbMdNg5Zu2wb3F7ta\npQc0JVWfxarXlfPBfaEAPeJVsSxQbPOTlvz1rCPjE1ZQ3wpxtL6dlo3j3L0v\nwiTwCugOFImIpYaJPFCmwAzqLmRJuoXJRhqAePlA2wisfGyjMsEylSdfwIbU\n12Sl4AM1hD9SLClV6sSUSmk48IgYRj61sKnhlTRtJbJEwx7MowNGW+UICOoa\nEOFsmthlDQ99H7CQkprJeQ3stwhmjtDvGyKLcS3nxqbLhZYotmHyr77hEMRo\ndVWf/wqFsSfCJlEUgHX+JKlghIj++HaIRe78UxgFEEJIY65I55acoRE2pjen\n3SXVRP78oOqEV/AbuXuQQfgu408sseJowI7FFWAyeal3z3Zi6n5X6yWc3NMP\nNfvt8wVLtsIJA0npZ+c9ZQOPJLeEkuElSDEJEgtjuxq/t/g64w1k+JQbkzDR\nGuRQCOhDdx9A/R1qJGIdUadjikXEWA1OjmryyegLB1+tCYX2nvWc10dSWcYL\ngTpH\r\n=CRtj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.55.0-48551.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"0.55.0-48551","@fluidframework/map":"0.55.0-48551","@fluidframework/cell":"0.55.0-48551","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.55.0-48551","@fluidframework/counter":"0.55.0-48551","@fluidframework/aqueduct":"0.55.0-48551","@fluidframework/sequence":"0.55.0-48551","@fluidframework/datastore":"0.55.0-48551","@fluidframework/undo-redo":"0.55.0-48551","@fluidframework/merge-tree":"0.55.0-48551","@fluidframework/test-utils":"0.55.0-48551","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.55.0-48551","@fluidframework/runtime-utils":"0.55.0-48551","@fluidframework/agent-scheduler":"0.55.0-48551","@fluidframework/container-utils":"0.55.0-48551","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"0.55.0-48551","@fluidframework/telemetry-utils":"0.55.0-48551","@fluidframework/container-loader":"0.55.0-48551","@fluidframework/mocha-test-setup":"0.55.0-48551","@fluidframework/container-runtime":"0.55.0-48551","@fluidframework/garbage-collector":"0.55.0-48551","@fluidframework/odsp-doclib-utils":"0.55.0-48551","@fluidframework/test-loader-utils":"0.55.0-48551","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/ordered-collection":"0.55.0-48551","@fluidframework/shared-object-base":"0.55.0-48551","@fluidframework/test-runtime-utils":"0.55.0-48551","@fluidframework/test-version-utils":"0.55.0-48551","@fluidframework/register-collection":"0.55.0-48551","@fluidframework/runtime-definitions":"0.55.0-48551","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.44.0","@fluidframework/datastore-definitions":"0.55.0-48551","@fluidframework/odsp-driver-definitions":"0.55.0-48551","@fluidframework/test-driver-definitions":"0.55.0-48551","@fluidframework/test-pairwise-generator":"0.55.0-48551","@fluidframework/container-runtime-definitions":"0.55.0-48551"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","sinon":"^7.4.2","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0-0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.55.0-48551_1642195840351_0.9061512166813614","host":"s3://npm-registry-packages"}},"0.55.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.55.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.55.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"cd1f7c9114faa5b1e912faa0934b6efc45c94680","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.55.0.tgz","fileCount":141,"integrity":"sha512-8wPBmtu8WoIZKomEdQotJKFNlariwbqUYYHvR5gWH2WN3tJAynWLsjTNllrM6nKB4ut0DQDwLgF7ZXWq2QZuOA==","signatures":[{"sig":"MEUCIBfG1eLEcx5E3jlndg5ozJbPMCKf2vLaa0AkHfa1MDrbAiEAly5NBNW8m+v7SrjAQMA54UCV4s25tJZ5MgFrrrvzC4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2228746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh51FXCRA9TVsSAnZWagAAsAYQAIN0VkfLtxg10AnA1pws\nQh7rXiDnfQCCOmEZfW7+f9b9/zfBEbxOWSy+PiNHYIt1g/wMwLFjDJy48KSB\nO5SKyyVPRH+GU88tvTW1hqDluXmD+YiSxwN/ojmBedAveLviKRDmqe4mhrJ5\niYTsAJNR/BaxTz1TD5FcwZNDYIM1UmaCELT4gsm6YY8VqaVD0JZKthnEw9c3\nxai6RxYTXltR64JeuT8wy2UENHzHQYriEnZgmOKrBWnP6Z2XKkWwPWIZj29/\nTZnEwlUHBwILb4CHAKujt9wcgQZZ2dqoZXSi0/3hJ6Vi8vqFy5t1aH2u3nV0\nY5W+mrkhSqSjxUk/3cQDBNCIdBIVJ+yZmBI/L+l8d/mUFwqBUiqwgW3fOmpD\nJdy2dmH420fAB3bSxqrxyNERJ92q+xCCVY6qY+VTdhl3Y8M7P3iPKvySLOOF\nfiyMZsr6PdPZ6/oopRBh7Hr83cQUoGcyQPPG8YioBby4NVAx4qqEm7GhmDn7\nBwJzSEqJmjy1tpsFb0mi2/EjdzOBLVZUM9jAKVNNXnAselzAySudDzfoHPqj\nig++qA5pnSs5cNesjuQ2FDq8/6FQ78HeWyvTy2Ye2cz6r2/cw772SRUbnWbT\nSL5l5UXuhQ+PlstNsgthXfU3SbcoR2/fjBzQJs67AhB/Cvd5oMo1/4fMB6DZ\nt3FB\r\n=qflX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.55.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.55.0","@fluidframework/map":"^0.55.0","@fluidframework/cell":"^0.55.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.55.0","@fluidframework/counter":"^0.55.0","@fluidframework/aqueduct":"^0.55.0","@fluidframework/sequence":"^0.55.0","@fluidframework/datastore":"^0.55.0","@fluidframework/undo-redo":"^0.55.0","@fluidframework/merge-tree":"^0.55.0","@fluidframework/test-utils":"^0.55.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.55.0","@fluidframework/runtime-utils":"^0.55.0","@fluidframework/agent-scheduler":"^0.55.0","@fluidframework/container-utils":"^0.55.0","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"^0.55.0","@fluidframework/telemetry-utils":"^0.55.0","@fluidframework/container-loader":"^0.55.0","@fluidframework/mocha-test-setup":"^0.55.0","@fluidframework/container-runtime":"^0.55.0","@fluidframework/garbage-collector":"^0.55.0","@fluidframework/odsp-doclib-utils":"^0.55.0","@fluidframework/test-loader-utils":"^0.55.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/ordered-collection":"^0.55.0","@fluidframework/shared-object-base":"^0.55.0","@fluidframework/test-runtime-utils":"^0.55.0","@fluidframework/test-version-utils":"^0.55.0","@fluidframework/register-collection":"^0.55.0","@fluidframework/runtime-definitions":"^0.55.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.44.0","@fluidframework/datastore-definitions":"^0.55.0","@fluidframework/odsp-driver-definitions":"^0.55.0","@fluidframework/test-driver-definitions":"^0.55.0","@fluidframework/test-pairwise-generator":"^0.55.0","@fluidframework/container-runtime-definitions":"^0.55.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","sinon":"^7.4.2","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.55.0_1642549591364_0.04298375709070479","host":"s3://npm-registry-packages"}},"0.55.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.55.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.55.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8f6b50e749a3749623efb1a0a5f99141dad1da08","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.55.1.tgz","fileCount":141,"integrity":"sha512-IxJC/hCm/IH0QrJkWaRWG91PkCdPdZphrbLME0nTFVvlxmJnRx0xGZBulJB+C/LHrWeYrY6gG4ExzkjKMWl/HQ==","signatures":[{"sig":"MEQCIFcJosO13PZAAUWeBk/U54A6ir2Hjp9qyhT+08giwwzgAiBb79qonUVJ+u8yMESZnQRRkWsMATRLAt0kIoiIBJqrCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2228746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9D8mCRA9TVsSAnZWagAALYQP/3w1c8QuqE/eI+Vp02Cy\nqV2ZSLO3uZPShMt7xHtHvBvEM0YNtBwvXJleEfQR6uThXcyckaoW1hNpoKRl\nuGAeeB0HIqXu18WH9f9AY9J2wBRYyTiHs8pbWjlqIkjh/mOfINn+7MefamTR\njXAVlwb7jE0vcNZAUJ7UynY87yQhrBpvVRYsvYE3fSIUQmyna50YKrDK23ps\ncwA7WNfyMLbawzbXddhDnPI1maEpK3O26Qds8PLQBN3w+43vv0oVwHIfhPcg\n/Yya7Ekjv/u2RhXZx1kkyVQYlOq3s6mDDtJ52cQpszebjrZkMncIkqZ0tmOt\nK6vFKxgTqE1p0zh7k+JV+PkXY2ljjQiuGewdcXay2mBJyslQOBnZPjhFWWh5\nq3YBGm9JnpspuCmN01bV7rgIs6vExRJ0dIl7hzzFkdIrIqawa+yVjuM9Wikn\n69HLv7zcv57kdvsX5Q0XxDf77/oFWkANSNpdwmjiwskByAsxBLZmJFDOQJFN\nOOWtndLRT/fgPiKR5bvTcHO64I/uJ3bLzhjCljV62pG5G2MLbC01yHUp5SRZ\n/xpsQQQjGMQXurbZenZISZbCD2bSM0/cEUihZ8b7GUbVoI/VNFPE1XRG1U5X\noMHfPpdrvoHH72ySFOVdUyaSZnzTDYo9/GzJmNVkHRuVByEkiMmpaXWxPQkL\n/SzB\r\n=fubD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.55.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.55.1","@fluidframework/map":"^0.55.1","@fluidframework/cell":"^0.55.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.55.1","@fluidframework/counter":"^0.55.1","@fluidframework/aqueduct":"^0.55.1","@fluidframework/sequence":"^0.55.1","@fluidframework/datastore":"^0.55.1","@fluidframework/undo-redo":"^0.55.1","@fluidframework/merge-tree":"^0.55.1","@fluidframework/test-utils":"^0.55.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.55.1","@fluidframework/runtime-utils":"^0.55.1","@fluidframework/agent-scheduler":"^0.55.1","@fluidframework/container-utils":"^0.55.1","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"^0.55.1","@fluidframework/telemetry-utils":"^0.55.1","@fluidframework/container-loader":"^0.55.1","@fluidframework/mocha-test-setup":"^0.55.1","@fluidframework/container-runtime":"^0.55.1","@fluidframework/garbage-collector":"^0.55.1","@fluidframework/odsp-doclib-utils":"^0.55.1","@fluidframework/test-loader-utils":"^0.55.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/ordered-collection":"^0.55.1","@fluidframework/shared-object-base":"^0.55.1","@fluidframework/test-runtime-utils":"^0.55.1","@fluidframework/test-version-utils":"^0.55.1","@fluidframework/register-collection":"^0.55.1","@fluidframework/runtime-definitions":"^0.55.1","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.44.0","@fluidframework/datastore-definitions":"^0.55.1","@fluidframework/odsp-driver-definitions":"^0.55.1","@fluidframework/test-driver-definitions":"^0.55.1","@fluidframework/test-pairwise-generator":"^0.55.1","@fluidframework/container-runtime-definitions":"^0.55.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","sinon":"^7.4.2","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.55.1_1643396902282_0.0568627559471806","host":"s3://npm-registry-packages"}},"0.56.0-49831":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.0-49831","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.0-49831","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b166f394865053396892e42e82441d2ce887bd5f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.0-49831.tgz","fileCount":147,"integrity":"sha512-N738naEcVzZhFKGkBOmJXkc+x5B+gPTGNaFP8BhQYBUkyooBaQKeTyppDKmoJ4zZujitWYQUGeKEvkJjpyevLA==","signatures":[{"sig":"MEQCIA6IrIv6Z6S7AXiQAesH2CXqdfDAOLYCBl1AvAa2Uji0AiBCom6XQLfDyazqmVtwBI3uovdmRZRzeK/3qfjk2s8+ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2266706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9FOVCRA9TVsSAnZWagAAdUwP/030CbUu8WYrOM3ml/y1\nVs79DiHGyKq61gKW4y4jANpP54o8rjW/2Grre/zuvd/ffMSPKgVPvO1GOj+8\nq0co41p9YmmFVnO+83Cr7lg7mhYOX8Dt0ismlfrvSBHqHo0Uld5ANOEdCvd1\nwZ8oCJ0uPvhYPAbW4mfvT1RduM3FbEsdchEozgd7ajJqTxWEdN+S2TDBUKha\nOQh6ffRIZvK+DtrVX21b5iM8SK5hM7eo3VHHqdRPPax2b/SmkcdQnICQrOS0\n1KbZCsfNYxAmDylYd5HPta6cMhrw2blqLhFRCrQ3kbbLZe7r8ftbQ7UqW26L\nJyIvL3tW8rSRRwdlt1m7rCDFqKxayUHpIX8kDflBYsyWwJbHtANa5p/xk3rI\n1YOUcyjMYeAzH+itHcbRcsXk49xAvl+G2zzHGHLTRdDHp7EH4FPQX2dzA/4J\nfdN4A9euezMbrFsBHgo1IeJx6DlDzH7v8A351/0n7WHSy699+TmWnW7k5x/I\nJI0a/ddCPF3RYGLVvyK4SkzF7XIVVpxV50a0RcremUmr2xKSyrMO/mcSl7rz\nDetkrGA/pwXWKIcVk8Wal7NgxoX50ylvGWeEjYQrRL6nE+HBt3PddIZBwPMQ\ndEhpbUe2tmW2+ItivwiysxvRa6Vy1ocVcA3tTmNyW4K1PhRyJbZPQfm2JMmY\n1SlB\r\n=3M2O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.0-49831.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"0.56.0-49831","@fluidframework/map":"0.56.0-49831","@fluidframework/cell":"0.56.0-49831","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.56.0-49831","@fluidframework/counter":"0.56.0-49831","@fluidframework/aqueduct":"0.56.0-49831","@fluidframework/sequence":"0.56.0-49831","@fluidframework/datastore":"0.56.0-49831","@fluidframework/undo-redo":"0.56.0-49831","@fluidframework/merge-tree":"0.56.0-49831","@fluidframework/test-utils":"0.56.0-49831","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.56.0-49831","@fluidframework/runtime-utils":"0.56.0-49831","@fluidframework/agent-scheduler":"0.56.0-49831","@fluidframework/container-utils":"0.56.0-49831","@fluidframework/core-interfaces":"^0.42.0-0","@fluidframework/request-handler":"0.56.0-49831","@fluidframework/telemetry-utils":"0.56.0-49831","@fluidframework/container-loader":"0.56.0-49831","@fluidframework/mocha-test-setup":"0.56.0-49831","@fluidframework/container-runtime":"0.56.0-49831","@fluidframework/garbage-collector":"0.56.0-49831","@fluidframework/odsp-doclib-utils":"0.56.0-49831","@fluidframework/test-loader-utils":"0.56.0-49831","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0-0","@fluidframework/ordered-collection":"0.56.0-49831","@fluidframework/shared-object-base":"0.56.0-49831","@fluidframework/test-runtime-utils":"0.56.0-49831","@fluidframework/test-version-utils":"0.56.0-49831","@fluidframework/register-collection":"0.56.0-49831","@fluidframework/runtime-definitions":"0.56.0-49831","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0-0","@fluidframework/datastore-definitions":"0.56.0-49831","@fluidframework/odsp-driver-definitions":"0.56.0-49831","@fluidframework/test-driver-definitions":"0.56.0-49831","@fluidframework/test-pairwise-generator":"0.56.0-49831","@fluidframework/container-runtime-definitions":"0.56.0-49831"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.0-49831_1643402133507_0.6459702361102273","host":"s3://npm-registry-packages"}},"0.56.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"06a7d896084c976673afadde2f294bf7066abd99","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.0.tgz","fileCount":147,"integrity":"sha512-7QDkoKvd78OCaZHfmQ/r9cqq3AH3RjkqQVHPvatYQWLjYA21qem0YeDswXu8eLO3EmXCjUEa5VqDlddRdobEPQ==","signatures":[{"sig":"MEUCIHop6xQ0PEJl67+fTfJJqTdgx3npisJQabqNoDh5VDUyAiEAh6Dsbp4Nh73ll5TDnfACBoLdDYAKR6XH3mmFFMOFwN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2266506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9Iu9CRA9TVsSAnZWagAAOuIP/3PsGjfEFw2gBpDq5Vmt\nf3LirTUYcxQke39YtNqD+dREjZaVhzJWq04LhysCqD8kpOVYJ+gSFisoPiYV\nJg6J8j/43o0XtNXHBCorRfTtUKbM1OXTc/IU4mAW8LZhIH8v3QFwvFnRE3WS\ndDW2v8XeevC0Fo8sNKpm/Eiq658cbGuMP+gSJMegWj5EUQKBMRiyG3HqxUyF\n75VzygwqBbCBXHHvCC+U98fHt6P6ZF15+7OuRrXeSReRxfMS5/bFuvwo9Hlk\nsO04lnOfsnIgMk0VsoaT4HfW61x7/sa/BtjYucx6In6xIG34h7PsSO6ugcu5\nMtTxt3UdkKyqsRe5INfDjMmN+4KmyP+MyAc/j52HhiIQO5CeIE2BivqHli+T\nMVmfJLDLlSH8VzWNqFwyuyfa7hLayNK9ZJ0myK0zAf/npB8mjw7KrOHa3gcu\neLGGI+/yqaD4CglJUZTN+RwTQufOfYX8Dpj0ftg1GG1gRRv/nE8cvwUSyD9I\nprFN1S5sIVBsbIqDP9mki/U3u8PBxHNDVwnZtlh5U2EF+apEDMr0sEZSOptF\n8brtIUQ/p4mxorhtjg44fnDjPxzMmOF9sfEGmQjKJ+8IT7eQBypFz0pBjEPR\nsf7E0dOsDSw739DYJlnkVHIxku2ULMmY+2G3l2ahKfzIOKVdhPHp3uu1GurJ\nDBx9\r\n=gKC6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.15","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.56.0","@fluidframework/map":"^0.56.0","@fluidframework/cell":"^0.56.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.56.0","@fluidframework/counter":"^0.56.0","@fluidframework/aqueduct":"^0.56.0","@fluidframework/sequence":"^0.56.0","@fluidframework/datastore":"^0.56.0","@fluidframework/undo-redo":"^0.56.0","@fluidframework/merge-tree":"^0.56.0","@fluidframework/test-utils":"^0.56.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.0","@fluidframework/runtime-utils":"^0.56.0","@fluidframework/agent-scheduler":"^0.56.0","@fluidframework/container-utils":"^0.56.0","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.56.0","@fluidframework/telemetry-utils":"^0.56.0","@fluidframework/container-loader":"^0.56.0","@fluidframework/mocha-test-setup":"^0.56.0","@fluidframework/container-runtime":"^0.56.0","@fluidframework/garbage-collector":"^0.56.0","@fluidframework/odsp-doclib-utils":"^0.56.0","@fluidframework/test-loader-utils":"^0.56.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.56.0","@fluidframework/shared-object-base":"^0.56.0","@fluidframework/test-runtime-utils":"^0.56.0","@fluidframework/test-version-utils":"^0.56.0","@fluidframework/register-collection":"^0.56.0","@fluidframework/runtime-definitions":"^0.56.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0","@fluidframework/datastore-definitions":"^0.56.0","@fluidframework/odsp-driver-definitions":"^0.56.0","@fluidframework/test-driver-definitions":"^0.56.0","@fluidframework/test-pairwise-generator":"^0.56.0","@fluidframework/container-runtime-definitions":"^0.56.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.0_1643416509103_0.6203084246502784","host":"s3://npm-registry-packages"}},"0.54.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.54.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.54.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"58f77001c4bea41219cc0038f93bae739cc63d50","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.54.3.tgz","fileCount":138,"integrity":"sha512-AfCMcHjl4MRpwn2gzvsDJcCopy6l9dBGkTtCb8eCKHIpENjXN+UG408shA1vHiOppsyPlPNizQ3vNB0/9QsDsQ==","signatures":[{"sig":"MEQCIHyk27i9RI1utWMOz63pTPp9WqmEOkSQ1C4Ni0z2mJs3AiBYYox6vriAIVRjWJdCGjs591g4nWJfvFkrPzerFOuxRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+zy9CRA9TVsSAnZWagAAVVEQAJL2CIoXC5BqtRglnL87\nU1loQgL1kILfwPFfJY3KbfUGyCknyKKzJErQJBvEqLfyRbAgM9wNCWC+ZvvW\nNolfgFkiJL7ZAK2KbpItZ4v33H1tKvnc/CqAr2ivheJ2FRJv8wGXWvOqdL9h\nvnuZyMg05EvUlc/nXqXNYYytHufW6UIQgmEO+pEkBK9cM4e4kKAuOXEGGQpT\nqgTT/lYXSaS9maQnnCmkueC+IcixoEngs39DcVwPLPRVQHTJGZHGJ4bNY+w/\nYIDp5H0FiL1AsQCbW3+6k4zM2M30anLLm7yKcel00QglEQM6QsVMuZcR0BKv\nTugkIBWiA6m0TgNKygVpjdtDaOk9WhCvv/fYkbe9ctl2JTW2gDw5or+j5Id5\nqiAYWh7QQBNwbNb1IQyepiA/QY/i5l6q5Y8itYqZuxzOjhhsq774lbrMpfyn\neUpS81v1uz2UydgOh6KBsW0cR4iXZaDPqUGOzQKVCXO1ObJvCHtPgO2hcrtq\nGD/awfQx9zRjnjnOJ9uJ7IMW+fczoiL3veam1HHEKAKM2VykTSF1bLfifFyd\nC6w5LlL0znPOaaIrEtDF2y/Cl6KbYQERXaywGdwVUj9gNShLvhnKYw9B/ZTD\nhSleuqfNmKyiAM8hpmD3oQ4nbQOtkgn8Xr6oAMmqxYgp2TWXIbU/tYoFu8MH\naxuf\r\n=JBFj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.54.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.38350","@fluidframework/ink":"^0.54.3","@fluidframework/map":"^0.54.3","@fluidframework/cell":"^0.54.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.54.3","@fluidframework/counter":"^0.54.3","@fluidframework/aqueduct":"^0.54.3","@fluidframework/sequence":"^0.54.3","@fluidframework/datastore":"^0.54.3","@fluidframework/undo-redo":"^0.54.3","@fluidframework/merge-tree":"^0.54.3","@fluidframework/test-utils":"^0.54.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.54.3","@fluidframework/runtime-utils":"^0.54.3","@fluidframework/agent-scheduler":"^0.54.3","@fluidframework/container-utils":"^0.54.3","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"^0.54.3","@fluidframework/telemetry-utils":"^0.54.3","@fluidframework/container-loader":"^0.54.3","@fluidframework/mocha-test-setup":"^0.54.3","@fluidframework/container-runtime":"^0.54.3","@fluidframework/garbage-collector":"^0.54.3","@fluidframework/odsp-doclib-utils":"^0.54.3","@fluidframework/test-loader-utils":"^0.54.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/ordered-collection":"^0.54.3","@fluidframework/shared-object-base":"^0.54.3","@fluidframework/test-runtime-utils":"^0.54.3","@fluidframework/test-version-utils":"^0.54.3","@fluidframework/register-collection":"^0.54.3","@fluidframework/runtime-definitions":"^0.54.3","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.44.0","@fluidframework/datastore-definitions":"^0.54.3","@fluidframework/odsp-driver-definitions":"^0.54.3","@fluidframework/test-driver-definitions":"^0.54.3","@fluidframework/test-pairwise-generator":"^0.54.3","@fluidframework/container-runtime-definitions":"^0.54.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~7.18.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.54.3_1643855036892_0.43466607378929445","host":"s3://npm-registry-packages"}},"0.56.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"1bbf8a20c72a2aa83713d8d1fc00603443cbf26c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.1.tgz","fileCount":147,"integrity":"sha512-MvQbmPmHOgAutqPK5iX/BRMPxHf8JymfPyqpfkal7ub4O+daM+kjjA58TX9vidUQ6l3vgkiZpK3Z9mR6OQ4sNg==","signatures":[{"sig":"MEYCIQCLglF53IwO/VtlcwW0K3uvY7al8wb8iCULMi9m/qWFOAIhALUEmU9oonvsc7k/Bqy5Z6A1szK77ouqCxQvtR61Hj17","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2266506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+z+6CRA9TVsSAnZWagAArEIP/0hEEe6OhIlkKCrLCq1j\nGiWc5wVBx8kc17aK54JuajLBut8g+Kg4LSXLVCZ5JDnYbHwmTKr32figh4Y1\nljnFOgUO5eBJNf7LNY2m0ugiFxvqlF/8gNMUmz077gVYoUT1JTGhMhRFsEiO\nAyyEbjW5kgVz50eFWPu7RlJUUdKfHsIcKTNoFCY2OnARgFBRo5rsUt1ZUkvw\nXXd7lSzOZc/HIU+aDI2MqJB1LUnfpdKnbO+/oIT7K/EJinFokkbKn5BsIYny\nAGvAW96MwUjMqqCmv8vYHuqWjfVeJaLZJN9ARq71VID9dGnENAirGTKPgU3L\nY916sJl3sDbBLXTa2tbhJvCRWJZ4zNC6mV+dxo8HQSwZtaKGpaj/OMDf/tz2\nYwu1CxLYX30BAPmrZh9BYpPLt39edwC4OrmI0JvK/Y+H2xqJTfUdtxAGaMQw\nklObIFzv9jzU1AJsxzyBywbqYUZaA+x2eEy42fgx74RK9+L6tmTwt11yavdT\nJA4wmkDFfHI9X/beiTT9jOJIzPCiWJVMvWuU1GL4G5dK68cjnsU+gW/g71NY\nuXPLB7CbFJYfidVuT/T6ajp6rneirseGDCk4+8Z0wwehY9IKtQ2OmFs7bmht\nGm3IL6b9GarfjJAgjVYDFTyPTj2OvpTCT+amyDMlqi1bHdJCIG5ZrL+MS27a\nZV3k\r\n=VqZs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.56.1","@fluidframework/map":"^0.56.1","@fluidframework/cell":"^0.56.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.56.1","@fluidframework/counter":"^0.56.1","@fluidframework/aqueduct":"^0.56.1","@fluidframework/sequence":"^0.56.1","@fluidframework/datastore":"^0.56.1","@fluidframework/undo-redo":"^0.56.1","@fluidframework/merge-tree":"^0.56.1","@fluidframework/test-utils":"^0.56.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.1","@fluidframework/runtime-utils":"^0.56.1","@fluidframework/agent-scheduler":"^0.56.1","@fluidframework/container-utils":"^0.56.1","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.56.1","@fluidframework/telemetry-utils":"^0.56.1","@fluidframework/container-loader":"^0.56.1","@fluidframework/mocha-test-setup":"^0.56.1","@fluidframework/container-runtime":"^0.56.1","@fluidframework/garbage-collector":"^0.56.1","@fluidframework/odsp-doclib-utils":"^0.56.1","@fluidframework/test-loader-utils":"^0.56.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.56.1","@fluidframework/shared-object-base":"^0.56.1","@fluidframework/test-runtime-utils":"^0.56.1","@fluidframework/test-version-utils":"^0.56.1","@fluidframework/register-collection":"^0.56.1","@fluidframework/runtime-definitions":"^0.56.1","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0","@fluidframework/datastore-definitions":"^0.56.1","@fluidframework/odsp-driver-definitions":"^0.56.1","@fluidframework/test-driver-definitions":"^0.56.1","@fluidframework/test-pairwise-generator":"^0.56.1","@fluidframework/container-runtime-definitions":"^0.56.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.1_1643855802357_0.9532540574427839","host":"s3://npm-registry-packages"}},"0.55.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.55.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.55.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"},{"name":"danroney","email":"daroney@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"279c7c06e435beda3c21553506152625c0ec31ce","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.55.2.tgz","fileCount":141,"integrity":"sha512-EGCQW8cRVa6BXzuYvFfDap1zzv3gFZS6igaEbMKkamcKf5yYyxeXwSoezw4e2dOI2cOz9rh55o+qSCYCvXS0iA==","signatures":[{"sig":"MEYCIQC0RcfREK8o11hVkqD94YOR1Zq2Z//z5/h57qtdTPz96gIhAPu9c7HYlvMr7i2L5w6ZI67Uct6JciLVLmzt7Sh4DcP6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2228746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+0AACRA9TVsSAnZWagAAfEsQAJyEER1QOk0Iaxk29ZAs\ngkBOH23lWZNMk+buAW1J3t8xsp6WN1eQSZ1bdwFuE/4D9kqqfVgjSSscBOAW\n9fZgwfXn2s5niBE2K3luDduZh94ijnBbOXaAOjubDoqMQ1XwSS1y9PrtczCe\nf9soB6ljYBSiBOC30EK8dNtcttMdZiAUH0QaA913JscDNElsfKDAofSQCGVU\nRpZWcH6rq+LXWTag5MWpPiciwj7g6YUBqTkhqqo4TccIWrOCyyPURjUng2Dq\nvBABCCx9E8qYxf6OOHfPyBHzpow54WZCs/vQszJREd/GHa/hurUbFhYXN2lW\n2i1VzB1HSh8s88w80AdpjArSt5KqAMWNDCizhW19JufC3CvVoE8a3BI5yFs3\nImYmt8p78SO/L3D3aroGGtN2U9YpxGCpNXbQf/zVWyduK7lPIjSP5a5az9GO\nl1ylde/BtyfjezlDGou+IgQWPwUxCFEfhb3NWsbAk3nzFEqvaHmy+60zI6RR\nARGTc77CkLebNbzPJELHeFgsVuboYFx2iz7IpBEPPcDMdltN9tJ9QsKIThBW\n9YmYViskRMUnwTvkxt3/zRkZ9dOpdQ2fYE1+DjAK368/Kchik8rkm3CCv4Fd\nmSz0o7Qh83mi3PzJlBepnhn1XPmIeggvSYA3PG63vsGgSWbWR4yT7nmbpu0n\nFMhV\r\n=sG/q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.55.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.55.2","@fluidframework/map":"^0.55.2","@fluidframework/cell":"^0.55.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.55.2","@fluidframework/counter":"^0.55.2","@fluidframework/aqueduct":"^0.55.2","@fluidframework/sequence":"^0.55.2","@fluidframework/datastore":"^0.55.2","@fluidframework/undo-redo":"^0.55.2","@fluidframework/merge-tree":"^0.55.2","@fluidframework/test-utils":"^0.55.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.55.2","@fluidframework/runtime-utils":"^0.55.2","@fluidframework/agent-scheduler":"^0.55.2","@fluidframework/container-utils":"^0.55.2","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"^0.55.2","@fluidframework/telemetry-utils":"^0.55.2","@fluidframework/container-loader":"^0.55.2","@fluidframework/mocha-test-setup":"^0.55.2","@fluidframework/container-runtime":"^0.55.2","@fluidframework/garbage-collector":"^0.55.2","@fluidframework/odsp-doclib-utils":"^0.55.2","@fluidframework/test-loader-utils":"^0.55.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/ordered-collection":"^0.55.2","@fluidframework/shared-object-base":"^0.55.2","@fluidframework/test-runtime-utils":"^0.55.2","@fluidframework/test-version-utils":"^0.55.2","@fluidframework/register-collection":"^0.55.2","@fluidframework/runtime-definitions":"^0.55.2","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.44.0","@fluidframework/datastore-definitions":"^0.55.2","@fluidframework/odsp-driver-definitions":"^0.55.2","@fluidframework/test-driver-definitions":"^0.55.2","@fluidframework/test-pairwise-generator":"^0.55.2","@fluidframework/container-runtime-definitions":"^0.55.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","sinon":"^7.4.2","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.55.2_1643855872229_0.1544897021979177","host":"s3://npm-registry-packages"}},"0.56.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"1da830f1cfbf0b9a5b591e4940ed1f03df19017c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.2.tgz","fileCount":150,"integrity":"sha512-XHLeGst5tOvOmKh3bKQ929ZI/KuME31JRLCKwBgxbaJVCd8h4qvFHfm0WLkVlUsxyTabaAZd2WpwleFlItj44A==","signatures":[{"sig":"MEQCICtMrni3FQFEZ1mqcOtOYd+nFJWPVrdNH4LPeZcdw1YpAiAh8mASmrI4MayeWOfUPxvMTP4ssnjQ5x4BbzC+kvM2rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2308077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBFXDCRA9TVsSAnZWagAAy+sP/2IO96LWTlmRIIe4r3T+\nwIvX535un2QkCgh2htVwNM01IqCDwG8kbDcWpIXWlro1MPalSjefanNfJRL9\n9y4mUUqpTapaojByFL0br/NzdMREMoUQl8O8Ti4aBAuCAtrbMzWxE4SfxUAn\nLN8zY/UJDQxBfnONlwHM1hdbrcpyFM9X+wESKqT4GAk31v7xLb2VZnLFvSNU\njepMgCcI72dcoX1Qu1kS6boyQeu+Av8jVocmOw+K2CKC3Xjxo1jkqZBECDf9\nZyFDjaxkpnx10I2MG8sd9TWKjPIZ2N961pTwDtIE0VURLgDuoIyoyR7qa2xq\n7CE4NxIMVFkJoZ6mhXEa05r83jJIQPRu88j9zNl52OL0loinXHx1734Q2caf\nkPztUPqZR/Mk1u3mK4fN4MNBeG276O9kdrXCBDFv/j+6FP6Bg8mmQk2K0UKN\nhFNZFDtYeK0ZVqqNJHFTsGuMuqcYEYrv8QwW6L7lnA1rGs6iE09LYfpTgafs\nmE6cyL87VAZYhBnj9TSzWhWxjmOV5B2SzZYwbW60U7tmox+lAdtawpePo+EQ\nBJ63V7StTSqADNkV/z80lpuyqX9ND2lkk8HagZdC1eYw4goNQE/noN0xEPk5\nznKZvMY4r2GILYh5AcB6oO17ArS1WPxcibPyEk5qU5GHg0A32jwIO2Qzywxr\nmK47\r\n=sj/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.56.2","@fluidframework/map":"^0.56.2","@fluidframework/cell":"^0.56.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.56.2","@fluidframework/counter":"^0.56.2","@fluidframework/aqueduct":"^0.56.2","@fluidframework/sequence":"^0.56.2","@fluidframework/datastore":"^0.56.2","@fluidframework/undo-redo":"^0.56.2","@fluidframework/merge-tree":"^0.56.2","@fluidframework/test-utils":"^0.56.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.2","@fluidframework/runtime-utils":"^0.56.2","@fluidframework/agent-scheduler":"^0.56.2","@fluidframework/container-utils":"^0.56.2","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.56.2","@fluidframework/telemetry-utils":"^0.56.2","@fluidframework/container-loader":"^0.56.2","@fluidframework/mocha-test-setup":"^0.56.2","@fluidframework/container-runtime":"^0.56.2","@fluidframework/garbage-collector":"^0.56.2","@fluidframework/odsp-doclib-utils":"^0.56.2","@fluidframework/test-loader-utils":"^0.56.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.56.2","@fluidframework/shared-object-base":"^0.56.2","@fluidframework/test-runtime-utils":"^0.56.2","@fluidframework/test-version-utils":"^0.56.2","@fluidframework/register-collection":"^0.56.2","@fluidframework/runtime-definitions":"^0.56.2","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0","@fluidframework/datastore-definitions":"^0.56.2","@fluidframework/odsp-driver-definitions":"^0.56.2","@fluidframework/test-driver-definitions":"^0.56.2","@fluidframework/test-pairwise-generator":"^0.56.2","@fluidframework/container-runtime-definitions":"^0.56.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.2_1644451267501_0.35491639486971405","host":"s3://npm-registry-packages"}},"0.55.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.55.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.55.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f0cabb08f1c58ac3bee32d8ad658327c73340ef3","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.55.3.tgz","fileCount":141,"integrity":"sha512-hL3xHeRRr2iIYcd9EtFgO2kjmjRoiwDn6UDlIl+BWayBNL8W67fRhyyaD/KaKOOmIKgoltinTfHqi5cBToAP1Q==","signatures":[{"sig":"MEYCIQDFTGYn2jloExc/Bsp6pfY96V8Wu3Q+177m1zE0hDxh9wIhAJr2EdpnWKjOVCLWR3vsUV3+S8MlaHf+N8GjbQI5X7IY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2228746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBbx4CRA9TVsSAnZWagAAsbwP/2wFyRf+bp4RR2Jdptfh\ncZ/H9N/X6OARxnSdPrYUoc88ewp8vJYMycnUV2b7s+ta/882E4lL8V3p9RW2\ncbpKtMN6UxDb3tvVglHEXp5ishq5POIDjT+QT4OkJpbnenEGygHIxgA9lZng\n987Zu8pW9IH78st7oaqyK+JFSxaxNXZMhXdYWgNNSKYTHyECEcn6txxV9Dmh\nvbOPLUMEBnG4XxkfoleWWaVwHSUMSaaUxR7lnqHpgzfUzlr6iGgWvUUGtOxO\nmRDZ5QlBrN2kSrURhaRRGoLfocqLy7nR1T6w44m747Cxb6ayqE8Pp07iGweB\nTDpuq7FRt6b3STlaG0JC6V2ZnUfgorOwoWXvbh/suBtGJMyZWndcoExXzujR\niy+llT2tt7ULWwmzkhw3CEWz4IoGYPbWrDzyJCrKQhgxrTnzSoxlvgJpRYpm\nWy+Tx/C5rICq8cV99++wef2v5eibYy5NEwF2RAOp/z4FpedTLaMtH5cVBQ3K\n3C71sU4xh6AQHwqRHOCxjvOUTHPwLbXn3YggBtSdkTFqJEVZwXS357kDnb6I\nnPi+9bzI2vgTuQuzwZ4efugCYn5LjB1HG2mfBE/DFcQGCH37+5U3TTA4XfMT\nGnmv5pRL9P2K04BU3jcQQcAxXEa3a0ZfCB5zCEpe1u0JSS6cBt80aqe4dct9\n73q5\r\n=j+7z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.55.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.55.3","@fluidframework/map":"^0.55.3","@fluidframework/cell":"^0.55.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.55.3","@fluidframework/counter":"^0.55.3","@fluidframework/aqueduct":"^0.55.3","@fluidframework/sequence":"^0.55.3","@fluidframework/datastore":"^0.55.3","@fluidframework/undo-redo":"^0.55.3","@fluidframework/merge-tree":"^0.55.3","@fluidframework/test-utils":"^0.55.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.55.3","@fluidframework/runtime-utils":"^0.55.3","@fluidframework/agent-scheduler":"^0.55.3","@fluidframework/container-utils":"^0.55.3","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"^0.55.3","@fluidframework/telemetry-utils":"^0.55.3","@fluidframework/container-loader":"^0.55.3","@fluidframework/mocha-test-setup":"^0.55.3","@fluidframework/container-runtime":"^0.55.3","@fluidframework/garbage-collector":"^0.55.3","@fluidframework/odsp-doclib-utils":"^0.55.3","@fluidframework/test-loader-utils":"^0.55.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/ordered-collection":"^0.55.3","@fluidframework/shared-object-base":"^0.55.3","@fluidframework/test-runtime-utils":"^0.55.3","@fluidframework/test-version-utils":"^0.55.3","@fluidframework/register-collection":"^0.55.3","@fluidframework/runtime-definitions":"^0.55.3","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.44.0","@fluidframework/datastore-definitions":"^0.55.3","@fluidframework/odsp-driver-definitions":"^0.55.3","@fluidframework/test-driver-definitions":"^0.55.3","@fluidframework/test-pairwise-generator":"^0.55.3","@fluidframework/container-runtime-definitions":"^0.55.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","sinon":"^7.4.2","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.55.3_1644543096253_0.23165194527705357","host":"s3://npm-registry-packages"}},"0.56.3":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"acc1453d9efc42bebf60b0ced32b35ffe3985389","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.3.tgz","fileCount":150,"integrity":"sha512-dbba6bYBxJ47dWxr1SKFnqXoWh+XxbRY0x2zqoWdJNub8YeSkVebLG9oBsSeg+S8b+5dsh2adTlxVMKmjSLflw==","signatures":[{"sig":"MEUCIQDwBPMTi0srO7xQ7RM/cEXISXbij+KbZk0+oKd+CWy41AIgLZEejpxjVR2ceujj7PcqXAt1bl06Vuj7rX8sh+QIsdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2308077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBb0/CRA9TVsSAnZWagAARkYP+wcpNa6Bg07O1/QED5CF\nLq0CyPYNahT11HtDTS5S/k5FOWv/5N75B1fSCTKLO02SFyCcm21SRR3cGdpH\ncrqrTxRswfrc5C5kuI2LOmeuUfSVsPwGShYkE7REopozMlH6+rUwme/rdPLI\nyu5LG9kR/Tmud5Huo87mtFvHp4NQqlssSifxbhZYq1ZAAkJX8c07TNhbP5Ps\nMMRr+aEzX0Xu65t/VkdZScbBvW/sM3v2w56SDqw/Yuy/Wub0WbS3/Qth3PwL\nfBPN2LX5URAUgWsBCvo22NLdUrAio4q4R6Q1/vsnyHmtu05xlSHK9KArFCAI\n74oTc45u2R+cV6aexJ8n9qBn1l6kTm6GPtmGptS6BE003Gho29UD757mUcxC\nNxGhWMUf/7SVw4+sLXZTQxKzpJVNXqa7y8ivXQpBPTj6mDQp2z6AeOpUvrC8\n5tiEwbzNwUNpuw+zcJOBihMDWohYxd5AhDLjCOs4zJPhyUcLv2kcuqrM+gen\n3HPR49fSszFsP0WH9wvDTK56ccB5ynvxAKSwcRd0zEiY8njarTPH9oMJDR8t\nBRFDmMIPBRaOvYQUlhP1xoD+ui7wbLOkPOXqXRkuXLeTpEyWueSOd+3/xwpm\nTvbOgbuPnpGEtpnf+vQEluxnn9kCu6Rfu5C0qdJN1TFiaXG+mLjJjF+lc1/l\n4h5t\r\n=urH5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.56.3","@fluidframework/map":"^0.56.3","@fluidframework/cell":"^0.56.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.56.3","@fluidframework/counter":"^0.56.3","@fluidframework/aqueduct":"^0.56.3","@fluidframework/sequence":"^0.56.3","@fluidframework/datastore":"^0.56.3","@fluidframework/undo-redo":"^0.56.3","@fluidframework/merge-tree":"^0.56.3","@fluidframework/test-utils":"^0.56.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.3","@fluidframework/runtime-utils":"^0.56.3","@fluidframework/agent-scheduler":"^0.56.3","@fluidframework/container-utils":"^0.56.3","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.56.3","@fluidframework/telemetry-utils":"^0.56.3","@fluidframework/container-loader":"^0.56.3","@fluidframework/mocha-test-setup":"^0.56.3","@fluidframework/container-runtime":"^0.56.3","@fluidframework/garbage-collector":"^0.56.3","@fluidframework/odsp-doclib-utils":"^0.56.3","@fluidframework/test-loader-utils":"^0.56.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.56.3","@fluidframework/shared-object-base":"^0.56.3","@fluidframework/test-runtime-utils":"^0.56.3","@fluidframework/test-version-utils":"^0.56.3","@fluidframework/register-collection":"^0.56.3","@fluidframework/runtime-definitions":"^0.56.3","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0","@fluidframework/datastore-definitions":"^0.56.3","@fluidframework/odsp-driver-definitions":"^0.56.3","@fluidframework/test-driver-definitions":"^0.56.3","@fluidframework/test-pairwise-generator":"^0.56.3","@fluidframework/container-runtime-definitions":"^0.56.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.3_1644543295373_0.7654941924869834","host":"s3://npm-registry-packages"}},"0.57.0-51086":{"name":"@fluidframework/test-end-to-end-tests","version":"0.57.0-51086","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.57.0-51086","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"bd8d81f606494d5fcf7c53847f2b878d17f907c1","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.57.0-51086.tgz","fileCount":153,"integrity":"sha512-IBlLFq1xE3W629clib0hkKa73EFGyn7vIDLCRJUykv0Ki0GwC96o9HmUKhpQ3lkJloRKJSR66uVaH8Lkx2mh2w==","signatures":[{"sig":"MEYCIQCCPdMjxf3WL3WKr7D7NDZYxoEQsSWCkyBS1En/ko6QpQIhALuSoiHo8DqA2W5uZnN/VVs6Vog4U9H6ZWIQOyZxQhvL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBwo0CRA9TVsSAnZWagAA4fYP/iuDICg1P6oIsaK7gnTG\nmouCczyGiTMIWxU/gq+Oi6lzcpYfjiBGSO0ESeaaR4dwPbfQglsd1/ccc0ex\nypsEb9t3l/mlNv94BMHL0sG3W3AW17e0EsZ75N2r+eZ/jiEXK/jQcCaqye8x\nLjuErHhSg1/J5mLXNRjHW1HP4ZVALIGpVuvQCMiO132wf2+exD/fSReU8KIV\nti3PTX7O64DPpRV5Piut+xglP0niUei54iNx0NFYC9/f8kvNkNhBF5D7q6lo\nqGjA+AW+qs7+vLKsSh2/HV7skGWSpVRip/IcVB/J5xx7P5FK28mBEN3iMmuw\n1eM0OOjTCW1dQtquVPV8EZf02Mu2lE5hLhyTxVMRFiLATDqpwKaysp3/Qjv2\ngCBJDFmOfSE1CLB4EIOIo7312gH0iSbu9tuysPpJKIVgtXv2zhcPjjSMcly7\nCE/uij4VhAKNShQtG0HA5LDV6dIQYPAzMIr0UsVhBNwWOovxKMqe6aWMv8RG\nIKGWA/X2eb2krFsoGL9E0U2L4RNR+w0XzuISON95YNXnBu7xi/GscX1a+f/H\nmOaSEBfqkl+3M5IZCH+oWGhwrwnUl53yZW4s578NtrbKcGpt69jxLlL+3b1d\noTHb7lEgChWAbKigxe/DaTF/UMnVWp1rd5QdemV9VJ4st/KTqRA9OA/kFzd9\nrsyc\r\n=miz2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.57.0-51086.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"0.57.0-51086","@fluidframework/map":"0.57.0-51086","@fluidframework/cell":"0.57.0-51086","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.57.0-51086","@fluidframework/counter":"0.57.0-51086","@fluidframework/aqueduct":"0.57.0-51086","@fluidframework/sequence":"0.57.0-51086","@fluidframework/datastore":"0.57.0-51086","@fluidframework/undo-redo":"0.57.0-51086","@fluidframework/merge-tree":"0.57.0-51086","@fluidframework/test-utils":"0.57.0-51086","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.57.0-51086","@fluidframework/runtime-utils":"0.57.0-51086","@fluidframework/agent-scheduler":"0.57.0-51086","@fluidframework/container-utils":"0.57.0-51086","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"0.57.0-51086","@fluidframework/telemetry-utils":"0.57.0-51086","@fluidframework/container-loader":"0.57.0-51086","@fluidframework/mocha-test-setup":"0.57.0-51086","@fluidframework/container-runtime":"0.57.0-51086","@fluidframework/garbage-collector":"0.57.0-51086","@fluidframework/odsp-doclib-utils":"0.57.0-51086","@fluidframework/test-loader-utils":"0.57.0-51086","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"0.57.0-51086","@fluidframework/shared-object-base":"0.57.0-51086","@fluidframework/test-runtime-utils":"0.57.0-51086","@fluidframework/test-version-utils":"0.57.0-51086","@fluidframework/register-collection":"0.57.0-51086","@fluidframework/runtime-definitions":"0.57.0-51086","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.46.0-0","@fluidframework/datastore-definitions":"0.57.0-51086","@fluidframework/odsp-driver-definitions":"0.57.0-51086","@fluidframework/test-driver-definitions":"0.57.0-51086","@fluidframework/test-pairwise-generator":"0.57.0-51086","@fluidframework/container-runtime-definitions":"0.57.0-51086"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.26.0-0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.57.0-51086_1644628532264_0.7066665590491839","host":"s3://npm-registry-packages"}},"0.56.4":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8506c0ebf9ee476b71f5141f1558b92f6c268d78","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.4.tgz","fileCount":150,"integrity":"sha512-YuTtLS8O7W7/alpX7eKaUAV5urwasDcfh6wHtlQkRvXdVGg+N2ZWxrOXtW3M7Ao//DAaNdlSDYfmLaMfqkJvZg==","signatures":[{"sig":"MEUCIDaP+THWL50saNCtdkxkNbuCAMRyHRSo9gwdsp1jymq1AiEA7ieczkZWu7RncsfPASeCgJMACuAboMGgBPoQrUfwllo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2308077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDqljACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp13BAAjH0LVG858cOPyDQq5Y+mNosnZiJUb/lcyotyhPOEtUqr3LFy\r\n9vX9YLiFiD5B6KGQFilxwAFlUTVHsqU0O9LScv6SGSNw3snB28VOMpW7RTG5\r\nz8G+HYPjpqTLxaucL3LQB2zRlPu/pLjLcpW0DGdNsAFHDSuAiknaOtO91k4i\r\nl+n4CY4ufptA1YZsxXfAjEr9loY5bAK8zqDm3wdX4wMbVi1XXvTYRB75wmml\r\n+nHzxPiOzBhWihs/HiT9/zzOZ9wvH3mStS8yGyHqNddog7JQHbsiaDVMlwy3\r\nv7smWcBci12ZEtdZUCr5YbW9+guGtBlnnIqJg70nI9Ks22mpPdJsEnutnJct\r\nJPGPLegHApTr60vm6SfULEem60ikbZN04Vr9WrgIbJjkZQIUkocA2jIi9isT\r\nFAubs/KbOHCWG/XxCqDLaigNg08nPZ8kPOWbq/Su8ZFmrtbqioGmfFEjjkO0\r\nuuRDvv/kqjbHvYxj5hW7tDITDBT5OMsSUwFf3YhlixnViuQoZxDSR8lOHfXp\r\nW7NoECux+S5HBIz/ik1fkF5RAvezhPNMPpErV+L5JGVap8hQ6JyD2Rl/Y8+9\r\n/KITFaq3GM5SizQIFDHLL9myAtMsUZ2lAsoFwfiAZa1zWvyxrONMYT4C+VEN\r\nx2DqdwKz6BaMhkqQ60dEWpUBWDLgMM+OVcc=\r\n=NMUs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.56.4","@fluidframework/map":"^0.56.4","@fluidframework/cell":"^0.56.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.56.4","@fluidframework/counter":"^0.56.4","@fluidframework/aqueduct":"^0.56.4","@fluidframework/sequence":"^0.56.4","@fluidframework/datastore":"^0.56.4","@fluidframework/undo-redo":"^0.56.4","@fluidframework/merge-tree":"^0.56.4","@fluidframework/test-utils":"^0.56.4","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.4","@fluidframework/runtime-utils":"^0.56.4","@fluidframework/agent-scheduler":"^0.56.4","@fluidframework/container-utils":"^0.56.4","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.56.4","@fluidframework/telemetry-utils":"^0.56.4","@fluidframework/container-loader":"^0.56.4","@fluidframework/mocha-test-setup":"^0.56.4","@fluidframework/container-runtime":"^0.56.4","@fluidframework/garbage-collector":"^0.56.4","@fluidframework/odsp-doclib-utils":"^0.56.4","@fluidframework/test-loader-utils":"^0.56.4","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.56.4","@fluidframework/shared-object-base":"^0.56.4","@fluidframework/test-runtime-utils":"^0.56.4","@fluidframework/test-version-utils":"^0.56.4","@fluidframework/register-collection":"^0.56.4","@fluidframework/runtime-definitions":"^0.56.4","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0","@fluidframework/datastore-definitions":"^0.56.4","@fluidframework/odsp-driver-definitions":"^0.56.4","@fluidframework/test-driver-definitions":"^0.56.4","@fluidframework/test-pairwise-generator":"^0.56.4","@fluidframework/container-runtime-definitions":"^0.56.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.4_1645128034911_0.7624584674867874","host":"s3://npm-registry-packages"}},"0.55.4":{"name":"@fluidframework/test-end-to-end-tests","version":"0.55.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.55.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"07ff71f8082d92bb78d0c66cc677236a212bf93a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.55.4.tgz","fileCount":141,"integrity":"sha512-pO/X3w9i+7403U8R7yz/JvCJ0Y3ak2z3jec+ZyjiGl1LEPCeSwDR7I787qk/G56mdZr4Mwb3hB0hU/IpqLy/ig==","signatures":[{"sig":"MEYCIQCi86DASDbPBjgUnhq1xIwsbkNAaARPomNKCv0UDQkedQIhAMON2JMGt+B5Fy5saLM20J1dUAaEc9yOzWVA1ARPob1c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2228746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDrs6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotFQ/+KH0vzJnBPcsu3dzBFCyPyVkEOlpDiuQF8eoZtdisJnBXnupQ\r\n0GYkcactBxyg5cKEhvIANUhctEdLmzEd69gWpxTvVH3S0904l4UMhwFLOCtr\r\ns9V3mCWEUoABE6sA+EP8j8hcO3yoOuzw0HweBWeiMOUaoQQnl/RTPWhKcxAW\r\nt6U7pcgoReIIwZZFOtLVMsYxpBmulVqK84rcf+Mdmg6pYMOJkfUdapneGy7t\r\nKEDP0bQMPB2r9QNV0wU1wPIZ4Y9xY9V5FBreSBorOj2s+26Rv4Vg76mkPd0t\r\n5G3YDLThzqOiABkSh30b808OicMw9u3n33Y4uhpzKscZCrWvVZsJXwfUjGhi\r\nGFf6jd10lT7U/CW3+mNrRnqQE5FCMihI9NHZl7RJpUO9hUZZHhVd8Tu/cTG0\r\nG2VtoTBGqgo8HIMrFNXpBkY5kbiW/TZcTVKi2MNn2xpglbAejb2Glok7GxLB\r\nP1JE8emzMzM0+UiEqSMGYaV6ArLUXh8knxcJMCrla2aFNz6d926HjC1GyVJW\r\n0npseWh8XraXPyB8YOBte8iARElUYbMgSMPdF6DLFsGZtF4gnDUqmoH5YoJR\r\n7fwyOXo7V3Mk1x3yr7QsEhGzZJweaj8NbhG6d7OjsNSsQY8Cdr2Jofdq4/EG\r\nws8eBt1+2MJJl+sQc5iopDnrFuU9xqhYPo8=\r\n=gp8X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.55.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.55.4","@fluidframework/map":"^0.55.4","@fluidframework/cell":"^0.55.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.55.4","@fluidframework/counter":"^0.55.4","@fluidframework/aqueduct":"^0.55.4","@fluidframework/sequence":"^0.55.4","@fluidframework/datastore":"^0.55.4","@fluidframework/undo-redo":"^0.55.4","@fluidframework/merge-tree":"^0.55.4","@fluidframework/test-utils":"^0.55.4","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.55.4","@fluidframework/runtime-utils":"^0.55.4","@fluidframework/agent-scheduler":"^0.55.4","@fluidframework/container-utils":"^0.55.4","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/request-handler":"^0.55.4","@fluidframework/telemetry-utils":"^0.55.4","@fluidframework/container-loader":"^0.55.4","@fluidframework/mocha-test-setup":"^0.55.4","@fluidframework/container-runtime":"^0.55.4","@fluidframework/garbage-collector":"^0.55.4","@fluidframework/odsp-doclib-utils":"^0.55.4","@fluidframework/test-loader-utils":"^0.55.4","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/ordered-collection":"^0.55.4","@fluidframework/shared-object-base":"^0.55.4","@fluidframework/test-runtime-utils":"^0.55.4","@fluidframework/test-version-utils":"^0.55.4","@fluidframework/register-collection":"^0.55.4","@fluidframework/runtime-definitions":"^0.55.4","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.44.0","@fluidframework/datastore-definitions":"^0.55.4","@fluidframework/odsp-driver-definitions":"^0.55.4","@fluidframework/test-driver-definitions":"^0.55.4","@fluidframework/test-pairwise-generator":"^0.55.4","@fluidframework/container-runtime-definitions":"^0.55.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","sinon":"^7.4.2","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.55.4_1645132602141_0.05264889372568504","host":"s3://npm-registry-packages"}},"0.56.5":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.5","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a9f6188cd9a41aa4cc2c206c191ea3faad141aef","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.5.tgz","fileCount":150,"integrity":"sha512-cz5N2J+NkGYBey9mxJUi2GA1lVLE6SxbHAlr9wFNT2nhm6PTsXldIXPFCQV14RMarQ5cynG7NjfU0JFEruVpdA==","signatures":[{"sig":"MEYCIQCPGqp1KqEOUP5tZK89sygcO2Veb/XEpkLHwJ4rdyaiUgIhAN7K+3gwcWkcMZLG/el8aJLBuTg0LVY0srznmnPDHC7o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2308077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiED0yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHGxAAhPo6i3VLJRIdLzDolGY/qtaT937mZeviqB4EL7LjCkU1wkPi\r\nhKIznoMPahA8jYu4nz4rOkfXPjgVmr3NI/FzPW/seNnXOIebJ2hsCkl1JbZ2\r\nPXwMecUzcJwqDEdE0ja85lB5tglFC5N2JXBb4zJlVzk02gzxaYQlztj385dY\r\n6gh9bEITfHs1yHtUzSD2ciZlWIlJSG/vOifXW/AUZhtFwTVOgk1Gmqsb+tZj\r\nSaPs3EEQW1yqYkBDmfqVnBGBAQEDpzuFNOGdCtrqtVwrh+9/0xrxGJ64Wn7+\r\nBaBn9PrYr0n39pDUGt8wWZFUpeapeNlLl/2h85mTy46mGG3ryxpUKIo6nwZe\r\nvBl/6Qsp1Ou1t6esnpW5JOdOQGnRgU7LH69alV/nHjLNJ4VDusLpJ2s38WZ0\r\ng8LYxkoAkHR2K3OvG00T2tecdIvltEShfqLr+XCSN91Qa+ofhcSsuRPkdn7m\r\ngfphYDDQlOkMo4WwqxcMeY7GAUY9SosPo+6MyG28HFGPh+zgQdM0nDCZv2ts\r\nLy2sAaAhzJ0zUQmW8hK8HW+SDGWAOU+eaktnDm4afdkekG/6bi/pjMxMBVts\r\nu9xSlEXGcfupwBV/fbw1vP9MH0Y2kVkRvLd78Jvj6+FfKxTZ2yryp0oH+UEg\r\nArLaYkH16bSUOgPfc074v4W4sYrPTXgkXXo=\r\n=OptZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.56.5","@fluidframework/map":"^0.56.5","@fluidframework/cell":"^0.56.5","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.56.5","@fluidframework/counter":"^0.56.5","@fluidframework/aqueduct":"^0.56.5","@fluidframework/sequence":"^0.56.5","@fluidframework/datastore":"^0.56.5","@fluidframework/undo-redo":"^0.56.5","@fluidframework/merge-tree":"^0.56.5","@fluidframework/test-utils":"^0.56.5","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.5","@fluidframework/runtime-utils":"^0.56.5","@fluidframework/agent-scheduler":"^0.56.5","@fluidframework/container-utils":"^0.56.5","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.56.5","@fluidframework/telemetry-utils":"^0.56.5","@fluidframework/container-loader":"^0.56.5","@fluidframework/mocha-test-setup":"^0.56.5","@fluidframework/container-runtime":"^0.56.5","@fluidframework/garbage-collector":"^0.56.5","@fluidframework/odsp-doclib-utils":"^0.56.5","@fluidframework/test-loader-utils":"^0.56.5","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.56.5","@fluidframework/shared-object-base":"^0.56.5","@fluidframework/test-runtime-utils":"^0.56.5","@fluidframework/test-version-utils":"^0.56.5","@fluidframework/register-collection":"^0.56.5","@fluidframework/runtime-definitions":"^0.56.5","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0","@fluidframework/datastore-definitions":"^0.56.5","@fluidframework/odsp-driver-definitions":"^0.56.5","@fluidframework/test-driver-definitions":"^0.56.5","@fluidframework/test-pairwise-generator":"^0.56.5","@fluidframework/container-runtime-definitions":"^0.56.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.5_1645231410435_0.8030378708834147","host":"s3://npm-registry-packages"}},"0.56.6":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.6","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"fd12d9166fcee67387c8058caeedbf5d82fea53f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.6.tgz","fileCount":150,"integrity":"sha512-SFqhMOZ+f7nQMJVZjaWJhwpuT6WsuL2bYPhJBDMOSYRNChlwNCZOmszMek/hV/7+hmRx1R9MLXGMHtJjlgpX+A==","signatures":[{"sig":"MEQCIHMBApiFlxHUm7nt7CKvQffTOqLMG/fwWy1wwvqS9XngAiBz9W99cgeVM89+ylGXFRCe7SppC5+4yzrAjxPO5CR9dQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2308077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH/n0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoPhAAhjgjY6aBhTpvbSvquUr8lA1mqQMiTUry38X67DkUkRbNc4pI\r\nxN6UF9T6SaSbh7DwLTOtbb72l2bDA3vBs9lQOiU4sdQ8gYFe46ukNwiQcdVf\r\nWEzYkg3a7Ct3nUqixMrUxb0twvMfzzlQpobZkWf4iIhlIk0CUOR77AUQIcbu\r\ni0y9xyx30HsKZJ5oFXSc6pTb8GqKCDE+cJBYVO6FZ2HyUkpSqQffNh1oVQtB\r\nOP4Lf9lizj7jvzhwr234ngRkeBu8do4hLCyI9JegThsEU6kArTiU7miUmJiS\r\ngRo+Ves0XYEaRGUiGKgnOUrxiVQhj0jHF3IEdOFpluk3eaXxGOpN43erP9yj\r\n3q5IscCAqWy1sqBYysdrozeqXj39Ni4W+o0CKqMt7QF0RVDuW7EV09gF7hOm\r\nnzUTrBLWk/D7E+4pAY6KXHjd2uU2wKnyFHMuK/zOecHpHi0tW/6iyG6YSm6i\r\nhyofCCdVI+1iQDHMyrTQaZBhv4Vai2wsXRo64Wju9lTfyaTyviP9VcmVnvwI\r\nJ0mUEdwbs9QPVCFZU++JOy/anwaiPHJeQpu17uE7gB3WfQyu1LyrQ2toEAcG\r\n97L4avqcci9gtwDpZwWh6luORemgrydG5SOIv5slXauB/Z34hy3jPizzx28O\r\nwxEDMZdTSdZLx5DqRCgjhGAEVb/PjIAX9zQ=\r\n=0SWd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.6.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.56.6","@fluidframework/map":"^0.56.6","@fluidframework/cell":"^0.56.6","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.56.6","@fluidframework/counter":"^0.56.6","@fluidframework/aqueduct":"^0.56.6","@fluidframework/sequence":"^0.56.6","@fluidframework/datastore":"^0.56.6","@fluidframework/undo-redo":"^0.56.6","@fluidframework/merge-tree":"^0.56.6","@fluidframework/test-utils":"^0.56.6","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.6","@fluidframework/runtime-utils":"^0.56.6","@fluidframework/agent-scheduler":"^0.56.6","@fluidframework/container-utils":"^0.56.6","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.56.6","@fluidframework/telemetry-utils":"^0.56.6","@fluidframework/container-loader":"^0.56.6","@fluidframework/mocha-test-setup":"^0.56.6","@fluidframework/container-runtime":"^0.56.6","@fluidframework/garbage-collector":"^0.56.6","@fluidframework/odsp-doclib-utils":"^0.56.6","@fluidframework/test-loader-utils":"^0.56.6","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.56.6","@fluidframework/shared-object-base":"^0.56.6","@fluidframework/test-runtime-utils":"^0.56.6","@fluidframework/test-version-utils":"^0.56.6","@fluidframework/register-collection":"^0.56.6","@fluidframework/runtime-definitions":"^0.56.6","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0","@fluidframework/datastore-definitions":"^0.56.6","@fluidframework/odsp-driver-definitions":"^0.56.6","@fluidframework/test-driver-definitions":"^0.56.6","@fluidframework/test-pairwise-generator":"^0.56.6","@fluidframework/container-runtime-definitions":"^0.56.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.6_1646262771808_0.8900285238937138","host":"s3://npm-registry-packages"}},"0.57.0":{"name":"@fluidframework/test-end-to-end-tests","version":"0.57.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.57.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"1a5a5479d64fdb8a343469d2a4dcd56f7f380850","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.57.0.tgz","fileCount":153,"integrity":"sha512-iYOx/TyxOIpdXlVpqi7myZwmcYSNhVi8OZ33GsfZ7/APok2DIfxvorsRo06Gtn+ywcjg2GWHYRlJX6oowutXaQ==","signatures":[{"sig":"MEUCIF9soEWtyDq9BdufhDBP7VzAMVfvyv0R4iPJgALG1HhIAiEA3te+omTWIVMd3b4cnyFXWglgPZTRC7Yzep83dX/0ihQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2382277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIAUvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr01g//fSRSP8zZIgHGUbLhbLyl6YyFyYNzir0oMpNTfA9ZR8NpbLGl\r\nWH+eAlRPkD1vhy1t/HmgXz13bq00Pz11ia29yE4Wr5K60igN9y25ct2LmSXM\r\n1faGou7aYmyvWRbhZadimIwsXdzc5IwMGiLyMNc5uoN0/zWy+bUi7is5+lZF\r\nd9JwjQuYnggKVQfFkGVFdT/Ih3nyUvIGBp0nfiJaIL75rZox2ixykIFdwTOA\r\n1wO6ohmhGTK6Eu8GQt4Xa+JXf9pSXy2i2UNcGuW+HyCw47dh4Os24ndNwGY2\r\nLRJ77OfP8nzzA52h5JAeAWDfog5eDKHVX5CY0JumSZpqTHG6NqTY0QUo+T2s\r\nSZ862dXQKY5ZgSOgVKW7IK2aOU73190D6o/Yb1Rb25PDgWdSs5Jjw6lPIKP+\r\nrX1zO83Q3xfYE1r2BXGdB1NWJCH1nE31CD8TSx5exo5aP6+g+aO3W1JUDUb3\r\n8B9y5cbsuspIaiCq2FVce7mOyWMPB+aLYwj3x42aj60IihrSxXP5poadmBEX\r\nFgzfg7P1w/gGGS8Kyj4Azfymx3b6AFHhdTCPT2s05cSP006K2z8+GvLQnD6Q\r\nfGgVOPkBC6x7me2rQBhZIaZAatHBndj/2esISoqq1eQW7d6VOFMQx0h2PvDV\r\nwPWVpD2/OrVpA75O0Zf2+KRjRaHxU3PMsZk=\r\n=PGXx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.57.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.57.0","@fluidframework/map":"^0.57.0","@fluidframework/cell":"^0.57.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.57.0","@fluidframework/counter":"^0.57.0","@fluidframework/aqueduct":"^0.57.0","@fluidframework/sequence":"^0.57.0","@fluidframework/datastore":"^0.57.0","@fluidframework/undo-redo":"^0.57.0","@fluidframework/merge-tree":"^0.57.0","@fluidframework/test-utils":"^0.57.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.57.0","@fluidframework/runtime-utils":"^0.57.0","@fluidframework/agent-scheduler":"^0.57.0","@fluidframework/container-utils":"^0.57.0","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.57.0","@fluidframework/telemetry-utils":"^0.57.0","@fluidframework/container-loader":"^0.57.0","@fluidframework/mocha-test-setup":"^0.57.0","@fluidframework/container-runtime":"^0.57.0","@fluidframework/garbage-collector":"^0.57.0","@fluidframework/odsp-doclib-utils":"^0.57.0","@fluidframework/test-loader-utils":"^0.57.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.57.0","@fluidframework/shared-object-base":"^0.57.0","@fluidframework/test-runtime-utils":"^0.57.0","@fluidframework/test-version-utils":"^0.57.0","@fluidframework/register-collection":"^0.57.0","@fluidframework/runtime-definitions":"^0.57.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.46.0","@fluidframework/datastore-definitions":"^0.57.0","@fluidframework/odsp-driver-definitions":"^0.57.0","@fluidframework/test-driver-definitions":"^0.57.0","@fluidframework/test-pairwise-generator":"^0.57.0","@fluidframework/container-runtime-definitions":"^0.57.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.57.0_1646265647106_0.7905128107108248","host":"s3://npm-registry-packages"}},"0.56.7":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.7","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.7","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f09b7dfe3f89ea11e046fa39a2c57f630b7b1852","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.7.tgz","fileCount":150,"integrity":"sha512-MsX10V61HAKTTfS5KnQjf0/Ticokk0AbxlotEaxiVhQSbQj5MtCBBwKJtKMbCNaRaylq8lrM3JB0QI0ndJ6noA==","signatures":[{"sig":"MEMCH3jUqokDQENr4OMkxUtkS9myGj6nq040xca+SI0zi8kCIC9UthYVhJVoWIKxRkWRWKT4l5UBU36QP+A+uFEY2/2j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2308077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiISKvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXEw/9GB0rBuGqBamVkHnwdeTstUipu13OAaNc6uSJOqpzOabhFGNU\r\nYIjCCcPkY2oHs+XbRyr8VMHP/2b6wxg1220G0L8utOgOkesma49S6zyVsN1u\r\nv13J9NdlPYySuab1RJMT/vVgJoYToxFrAajLa4zP/36BpzSdH7+G9esYqybm\r\ncABohZkTQnCYZwytl9Sz0WxXSGoZj6xhYhY9wr/189U36CStGkqS8H+dc9re\r\n+xSDrTHE1EHaa2PL0PmZVc5LKpvzwmIxkCcMfPhsvcwdRu+8NueSQaDl45kg\r\n53i2RY7UaRaMSG3rpH1aBODGmHmah3d7iHKoslr6ZYEdc2rsFzI8JTDupN79\r\nQ1HgTVxfwjp/CWHA39XJH9A7k3aLLLL3fuGyz1dyPlBymFucAwcN2CRcG6JS\r\nBDT/GEL4IItH1t29qgyN1Q3+SstOCggLTgz/K+dwu+1jeaMonjhKlyF7RWbj\r\nRGsZWEDrETDdrx5k++C99LPRFOxMQ0+ASMZMJuRdQB0A4mkZR6JzNbr+t3g0\r\nrAKtmwEgDlqqRRSAV4PNBerIsaiUqoG1OKoBXqQbpDlQLAEKqzz3ns3E71/N\r\nJc8euac7pc5BZAVxBYK47ERM34tgn7618bNFp0MDV8scQ65vGd1DPUwmvQs/\r\nY9D1KAuv40lpmgf7ZTt7GvC9+grZqd3/YIc=\r\n=WYpY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.7.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.56.7","@fluidframework/map":"^0.56.7","@fluidframework/cell":"^0.56.7","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.56.7","@fluidframework/counter":"^0.56.7","@fluidframework/aqueduct":"^0.56.7","@fluidframework/sequence":"^0.56.7","@fluidframework/datastore":"^0.56.7","@fluidframework/undo-redo":"^0.56.7","@fluidframework/merge-tree":"^0.56.7","@fluidframework/test-utils":"^0.56.7","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.7","@fluidframework/runtime-utils":"^0.56.7","@fluidframework/agent-scheduler":"^0.56.7","@fluidframework/container-utils":"^0.56.7","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.56.7","@fluidframework/telemetry-utils":"^0.56.7","@fluidframework/container-loader":"^0.56.7","@fluidframework/mocha-test-setup":"^0.56.7","@fluidframework/container-runtime":"^0.56.7","@fluidframework/garbage-collector":"^0.56.7","@fluidframework/odsp-doclib-utils":"^0.56.7","@fluidframework/test-loader-utils":"^0.56.7","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.56.7","@fluidframework/shared-object-base":"^0.56.7","@fluidframework/test-runtime-utils":"^0.56.7","@fluidframework/test-version-utils":"^0.56.7","@fluidframework/register-collection":"^0.56.7","@fluidframework/runtime-definitions":"^0.56.7","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0","@fluidframework/datastore-definitions":"^0.56.7","@fluidframework/odsp-driver-definitions":"^0.56.7","@fluidframework/test-driver-definitions":"^0.56.7","@fluidframework/test-pairwise-generator":"^0.56.7","@fluidframework/container-runtime-definitions":"^0.56.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.7_1646338735596_0.633161131361407","host":"s3://npm-registry-packages"}},"0.57.1":{"name":"@fluidframework/test-end-to-end-tests","version":"0.57.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.57.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"ad0aeb15237ed79f137ed95065a119490603a11f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.57.1.tgz","fileCount":156,"integrity":"sha512-oH0esz2gG2u0R8fXj+5AmVswk5psD9ozdlg7SaJUHjfj7sx9jCO3ZUvqfNJZTKWXZaiV3oBYyXV7F8/KMhltkg==","signatures":[{"sig":"MEUCIBcScbeXLCkIIP9v++F86JNgs4iwoMZoHr3yR8tvsdf8AiEAh+AnEvpgjEdDwcedClBEyL367z96/IVc1qLz0TUsEjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2413245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIXABACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC6xAAjREoc2rSFN3FA/7xzLVcqsDDKWlrifFABs1X4Uvp6BzKi1OS\r\n4qjgF/kto5OdLJWBgmjflFZdC/RcWS8AdREaUpLi3CGZJM31lpHgGgtZjSBt\r\nhsbpzFri9OMe5zCIgT6Q0XG2G2aYHmOtL6Mzg7VifaADHJqOZ4QJ3mYQLbce\r\nzeWFDe9XSkk3OQNxrSF9sPksTmmyJelbW5JAZaGFY3WJXmhaKrLrM+XOpAR+\r\nRl4Jb0F+pcuEH+domspAOifcR2cAc3qzoN+NVWJbsdZfJ+i6CK6/+nE/y25i\r\n986q7cukKpC7IqKmnHYD9GtCT9xxqgrsLwe9eef0L9pOMJjUoDaERZB0ite0\r\nO46aveV4pgknD2pl1nBu9NsN2R19r4iPUJ/YF5WR2RMeI5Lj7jUuUP7/6xBz\r\ns2zLb1cYBeP1HMPbBO4UtrB5Yy8P62ObdaNM1O310xDTxlSNKwDVtyBg4DTj\r\n2Z8TPh0eSwOwD8avsuHc7+KH4b6YlIhpnO689CMdu1nTAGrrpniuLkJbgXdg\r\nOAfuUYP9W3mxxaKNI7JCbcQ7AYL5fmnNjaOea5zmpfsfGm/JslQ+ZT1Zaz6R\r\niCaPbIBzBZV9LZvdxJSrU4adKbUnyJvnJdgpKj0plSCfK5tQ0Q/NYZwvgViZ\r\nK/CDIf1OHedviDm2STVSadXU+pueM1lYGk0=\r\n=+w7O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.57.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.57.1","@fluidframework/map":"^0.57.1","@fluidframework/cell":"^0.57.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.57.1","@fluidframework/counter":"^0.57.1","@fluidframework/aqueduct":"^0.57.1","@fluidframework/sequence":"^0.57.1","@fluidframework/datastore":"^0.57.1","@fluidframework/undo-redo":"^0.57.1","@fluidframework/merge-tree":"^0.57.1","@fluidframework/test-utils":"^0.57.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.57.1","@fluidframework/runtime-utils":"^0.57.1","@fluidframework/agent-scheduler":"^0.57.1","@fluidframework/container-utils":"^0.57.1","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.57.1","@fluidframework/telemetry-utils":"^0.57.1","@fluidframework/container-loader":"^0.57.1","@fluidframework/mocha-test-setup":"^0.57.1","@fluidframework/container-runtime":"^0.57.1","@fluidframework/garbage-collector":"^0.57.1","@fluidframework/odsp-doclib-utils":"^0.57.1","@fluidframework/test-loader-utils":"^0.57.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.57.1","@fluidframework/shared-object-base":"^0.57.1","@fluidframework/test-runtime-utils":"^0.57.1","@fluidframework/test-version-utils":"^0.57.1","@fluidframework/register-collection":"^0.57.1","@fluidframework/runtime-definitions":"^0.57.1","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.46.0","@fluidframework/datastore-definitions":"^0.57.1","@fluidframework/odsp-driver-definitions":"^0.57.1","@fluidframework/test-driver-definitions":"^0.57.1","@fluidframework/test-pairwise-generator":"^0.57.1","@fluidframework/container-runtime-definitions":"^0.57.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.57.1_1646358529393_0.9552756843301513","host":"s3://npm-registry-packages"}},"0.56.8":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.8","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.8","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"2761fa1dbdd8ee2c0d763ca3a838f2dc406b61ed","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.8.tgz","fileCount":150,"integrity":"sha512-DRFt/fyLU6SulgSEUkPrDmScxj1zihq1LVcnyo1m8HKsl5IquuRYiFl7gEYkYoNMDw4AvyRAZFIzkIK/nuyhIA==","signatures":[{"sig":"MEUCIA6+LdPXVlsCTthjkR1loEPbR/GsBePPfZ6XSGHzUJWcAiEAnvvvVzGFxUwq1+J9rY7yCm7yJeI6LqwheUmj0hXEjBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2317533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIl7xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqF7A//ZdRoH/tbHIvO5Y58yvRE6YyfXVMnfhZp99H+py1G5y5xIj8r\r\nrKF+HjV4+yJTFeOJyYrl7qj7a1GiTq8mIatn7x9vy8xxt935W7uTkn5BDMGQ\r\nVK9CKTHUuFl/TiiFLJq0RCz6+1RAk7Hhx6OcZyVOq5+nOTR/53Glfn3gvpQ4\r\naDEvB8hZTDBhp21fo+m8GukMVf2XZlEs9GOVIkN0obmkeHiLOtQ4uiJrFy3q\r\nN3R4brsou77UcZkAGP7vK3HdzQbEj9Z5lzvmeeO1B1A6x+zqMkldnqtZwPXy\r\nxhrJxvxgovKrBRXfS9GgS98EABFAoJ/8wE+Y07XO3FJHRbh4u1LiIromvcll\r\nOvGB9+a4rQeqtVSPuogiWkIeCMot46VPLfX09NL2VDA3lcDnml476VWkjy5e\r\nZ943zJrAOml0LUibl994+w02mGvu7TzPCu6Oekk9PGQmFay7/xphRoMNirhL\r\nZrDiiunROT54uq5z3F48b+oL0YIJjR3k0IvPEML1GAyaZfQHzRsQ3yhL4CB9\r\nrKMQtBlB3zkSb4G4r1f3EiSgNAoFD5slCHTuhsr6SyRUxqYZNuo4XNPYQRji\r\nG/jpcjECZGZGn8tZGzjnlI/EVW1ezdafDsUv4Za7xJBJxuB8vsw8LikeOMKd\r\nTTBxRt82ucEWgqSRjsg78xJEXxQ9JTA+mQU=\r\n=7dZ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.8.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.56.8","@fluidframework/map":"^0.56.8","@fluidframework/cell":"^0.56.8","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.56.8","@fluidframework/counter":"^0.56.8","@fluidframework/aqueduct":"^0.56.8","@fluidframework/sequence":"^0.56.8","@fluidframework/datastore":"^0.56.8","@fluidframework/undo-redo":"^0.56.8","@fluidframework/merge-tree":"^0.56.8","@fluidframework/test-utils":"^0.56.8","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.8","@fluidframework/runtime-utils":"^0.56.8","@fluidframework/agent-scheduler":"^0.56.8","@fluidframework/container-utils":"^0.56.8","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.56.8","@fluidframework/telemetry-utils":"^0.56.8","@fluidframework/container-loader":"^0.56.8","@fluidframework/mocha-test-setup":"^0.56.8","@fluidframework/container-runtime":"^0.56.8","@fluidframework/garbage-collector":"^0.56.8","@fluidframework/odsp-doclib-utils":"^0.56.8","@fluidframework/test-loader-utils":"^0.56.8","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.56.8","@fluidframework/shared-object-base":"^0.56.8","@fluidframework/test-runtime-utils":"^0.56.8","@fluidframework/test-version-utils":"^0.56.8","@fluidframework/register-collection":"^0.56.8","@fluidframework/runtime-definitions":"^0.56.8","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0","@fluidframework/datastore-definitions":"^0.56.8","@fluidframework/odsp-driver-definitions":"^0.56.8","@fluidframework/test-driver-definitions":"^0.56.8","@fluidframework/test-pairwise-generator":"^0.56.8","@fluidframework/container-runtime-definitions":"^0.56.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.8_1646419697475_0.542697651360394","host":"s3://npm-registry-packages"}},"0.58.0-55561":{"name":"@fluidframework/test-end-to-end-tests","version":"0.58.0-55561","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.58.0-55561","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a1d7fbcb27a709e9f8f547cdeec9e4cacf8327b6","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.58.0-55561.tgz","fileCount":156,"integrity":"sha512-Df0Ku45AMsDUDcm1PQncBeda93aQzd2DM6vrlUApAncokLw5wufeQmhqW9rJyTsznR7fm8SHIGtoXJzAI0+bkQ==","signatures":[{"sig":"MEUCIQD3P0r0zJK42bMgbbDtXRsfKSC+PyFU/6WWvip1WVmunAIgNN5Co4nvHMwkSf99vSWrSKg1fAkCsAWk41V98FbYjYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2438658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiInGaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy+Q/+NXhGl1Tyi5RFzEpucoPaa1V7yMqX0ifofgOHeEcfbj8yRMM0\r\nVmaAr7G7c+fmuXRp+20rkVWmwJw5FuYjH9GM4XQJlXJqRPhwsN+NKsdbybme\r\n4ymtC/8oQEjEey6toLz/2KaGJgnEKMIr5hbg04ed8qwjfDT26v+F/gdsuBs+\r\no96FQsHNHgQLBglTe7VNLkE9nUvXzXIDh4xDY/MEy4pLFWaqeTUgFmd5ViUm\r\n7HxnwGySiuqjoNOfr+Z/OCkEPNec0nUnWz6S6bwUA1Jm0VQvRo8CTjJ0vnwp\r\nZOtgXI/V3sG+Uke+LclLGqaBa+m2vS6axFhiW3u8gwvZHQJPxnGtfs1Vha8p\r\nQx4y1T22WQC2yOmVRfWnHqOOlCtfv9LQsTxvN8GlHVjxInTK+WZG8lNPneTg\r\nMjzNhoHau9noJzyZb62O33FoTl11Csfq3fL/RTkkG/Hw1W0eWVpweCoCJVPw\r\nfirFdZm2VNlszFw38fxH07N//eH/99WeXH6KuYZTp6P3CETdD7CnxFLM7GSm\r\n0kI97kxJ2lFVlHuPEPlsr8YRgyDPdtV2rhEfI0rdNw42TiJuywxdlbKKVWzM\r\njzcqlkBE5N2dGyNbnrsVHvapaH69rdr1CznBmcS4B2DUxgU3pID2pXfGuMNQ\r\nBDX8MiOS1Oswn4YFWHbqnOL+Ou2LXmzryZg=\r\n=YKkY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.58.0-55561.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"0.58.0-55561","@fluidframework/map":"0.58.0-55561","@fluidframework/cell":"0.58.0-55561","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.58.0-55561","@fluidframework/counter":"0.58.0-55561","@fluidframework/aqueduct":"0.58.0-55561","@fluidframework/sequence":"0.58.0-55561","@fluidframework/datastore":"0.58.0-55561","@fluidframework/undo-redo":"0.58.0-55561","@fluidframework/merge-tree":"0.58.0-55561","@fluidframework/test-utils":"0.58.0-55561","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.58.0-55561","@fluidframework/runtime-utils":"0.58.0-55561","@fluidframework/agent-scheduler":"0.58.0-55561","@fluidframework/container-utils":"0.58.0-55561","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"0.58.0-55561","@fluidframework/telemetry-utils":"0.58.0-55561","@fluidframework/container-loader":"0.58.0-55561","@fluidframework/mocha-test-setup":"0.58.0-55561","@fluidframework/container-runtime":"0.58.0-55561","@fluidframework/garbage-collector":"0.58.0-55561","@fluidframework/odsp-doclib-utils":"0.58.0-55561","@fluidframework/test-loader-utils":"0.58.0-55561","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.45.0-0","@fluidframework/ordered-collection":"0.58.0-55561","@fluidframework/shared-object-base":"0.58.0-55561","@fluidframework/test-runtime-utils":"0.58.0-55561","@fluidframework/test-version-utils":"0.58.0-55561","@fluidframework/register-collection":"0.58.0-55561","@fluidframework/runtime-definitions":"0.58.0-55561","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.46.0-0","@fluidframework/datastore-definitions":"0.58.0-55561","@fluidframework/odsp-driver-definitions":"0.58.0-55561","@fluidframework/test-driver-definitions":"0.58.0-55561","@fluidframework/test-pairwise-generator":"0.58.0-55561","@fluidframework/container-runtime-definitions":"0.58.0-55561"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.26.0-0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.58.0-55561_1646424474251_0.1997057158518094","host":"s3://npm-registry-packages"}},"0.58.0-55983":{"name":"@fluidframework/test-end-to-end-tests","version":"0.58.0-55983","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.58.0-55983","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"59740d0663bec0ab02a48fb1e06bd97d7520da3e","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.58.0-55983.tgz","fileCount":156,"integrity":"sha512-uftrxMQYv+3rOwPIolYlVjBqQQfn1PLX7QvFjFvrTGp4HuotiD6gARriTch7LjfXSj0a94qBXqALBNkHJuYg8w==","signatures":[{"sig":"MEUCIH+NmhAz7FuLhMto3itzUtZlK3ygSv0Ams6QPAoHaXK1AiEAv8LE8pVqPa8SOeSnUz7G8Ij10E+BgYda/bx4BukF978=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2438611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIrSGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM7g//dUz3+TOK3vsEiC+HulBP+by3kL+BXUvvRjfzmxLhrsbfK0ht\r\nEidi8TWgL5o1JJmtqyovE/6pbVaUK8tpQizE1ZYXphJB5ozvLzvubQxMp0tL\r\naBSnII28ArG2+MzSFxG34nSXKjgHgXsUmwp+mxk2WeHY62LEua067s+ID/aa\r\nuN8MhIncSMA5P7E+WH8mb5LvNchY0QjF7jqStuwmOPXxK+noTsjPrQbrvjlr\r\nwOPAQWmJak/Ln2nJuPQESOJHyGw1pknERyoyoZX7RykCDVovjQb/1FIm06Cn\r\nLXwxCwANeOZLpsJSgUyxktRu9T/zP36um1rp3c14bgVr+/AA/32gHDmPg+6G\r\nQEl9CFoD5Qc27f1U2pHwXrALnQkaqfWaUs4RmfOOerXlXw+x09HuArWrCtkC\r\nFOf8ehVPBmRGigdfo5lKTacYAXU2tJ7UTt8FP5r5R6VZyEERyITutEgqfv9V\r\ne207YWn17v4JaTb6qHwCmp16+n7pnhqjBx3FRYaCl6qidwdpOso5gKZ09DPc\r\nyIAzNLblFy8HS32mR5sjuMDzCR4aqAWnk9i75cz2Y9o58iKrI+V+Q8dvaiJ5\r\nVFZ/nt3yMRc384mGU21zFGCN7zqidsJ7r8jPKeS7VYZREOmGBkDud2OoA5Aq\r\nbIbqGKQKViYtCDw33dqBEbNgPdUydLCPj5M=\r\n=PLI3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.58.0-55983.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"0.58.0-55983","@fluidframework/map":"0.58.0-55983","@fluidframework/cell":"0.58.0-55983","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.58.0-55983","@fluidframework/counter":"0.58.0-55983","@fluidframework/aqueduct":"0.58.0-55983","@fluidframework/sequence":"0.58.0-55983","@fluidframework/datastore":"0.58.0-55983","@fluidframework/undo-redo":"0.58.0-55983","@fluidframework/merge-tree":"0.58.0-55983","@fluidframework/test-utils":"0.58.0-55983","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.58.0-55983","@fluidframework/runtime-utils":"0.58.0-55983","@fluidframework/agent-scheduler":"0.58.0-55983","@fluidframework/container-utils":"0.58.0-55983","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"0.58.0-55983","@fluidframework/telemetry-utils":"0.58.0-55983","@fluidframework/container-loader":"0.58.0-55983","@fluidframework/mocha-test-setup":"0.58.0-55983","@fluidframework/container-runtime":"0.58.0-55983","@fluidframework/garbage-collector":"0.58.0-55983","@fluidframework/odsp-doclib-utils":"0.58.0-55983","@fluidframework/test-loader-utils":"0.58.0-55983","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.45.0-0","@fluidframework/ordered-collection":"0.58.0-55983","@fluidframework/shared-object-base":"0.58.0-55983","@fluidframework/test-runtime-utils":"0.58.0-55983","@fluidframework/test-version-utils":"0.58.0-55983","@fluidframework/register-collection":"0.58.0-55983","@fluidframework/runtime-definitions":"0.58.0-55983","@fluidframework/protocol-definitions":"^0.1027.0-0","@fluidframework/container-definitions":"^0.47.0-0","@fluidframework/datastore-definitions":"0.58.0-55983","@fluidframework/odsp-driver-definitions":"0.58.0-55983","@fluidframework/test-driver-definitions":"0.58.0-55983","@fluidframework/test-pairwise-generator":"0.58.0-55983","@fluidframework/container-runtime-definitions":"0.58.0-55983"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.26.0-0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.58.0-55983_1646441605991_0.8251085627939694","host":"s3://npm-registry-packages"}},"0.56.9":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.9","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.9","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"fc19841901dd55fa2201ec7a2d82ffbcba0f7762","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.9.tgz","fileCount":150,"integrity":"sha512-YkU1LbKr5x6LBS+liUMAGC8KVyvWKkkOfOiuFmMHCtU4qeVk2e5CSOujyQJGo/3svcBRNV09HDQr7QUZimHgTQ==","signatures":[{"sig":"MEUCIQDKeL3ghEqAzRHU6VriPF38l4gX/f7CNlvP39ewOX8WrAIgJfXkr1MNcJZWoLC4LTpAjdwkZqmGo6MXRvtqvDipJIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2317533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK7lUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkKQ/9H0ZRpYEhGJvc9iptQ0CQOFsbnMCczB8yaEaFl4FAnFhu7H/w\r\nPvveAXOucxsEC9jAzGCEXf4sDWVcb7SgxFCB7gx//KnWOz9GPMHej+XlzA9N\r\nPwlJGPZ0B1kv0dI49BlOyA2pPfIpRqYSZEDUufKqmW7punQuX2wgaj2TbCA1\r\nFFAkGyoosIQtnMHAl1mQzXh/odbB6vwM62H8JQIj0NI1t1PqUSY2EEQkhrMb\r\nI0UfYx56sN666e9rUT2Nc7023DiO30ugak/VK/qw2MvpLDHnzRWXsTYRrjn7\r\nVAFbB4CSiznfojvHf8vRPsAw5vGwk3/GsTaCw/TX13W23yObYSIbaal53S3g\r\nhT+46ljc8rSvZDDPRDJp/xiUHM3tr1+cvoWi62pB+N6ltfNArHw18BRgO+BJ\r\nwUl+CO87DnIcDtbvr8LPwGqVmJeqI+xs9qsR1vunjbuOpsnF2ptdockyan0g\r\nhJanWVFvMP+azHuhIjfd0vKoWUlrtR5WeGd5jEItcPt/YMQRC6X0WT+93mHs\r\nTfHtrSs/QSpBBSCfhT0ZobqHNua2OEQLN0m/4tzxdpy8yhuWmcER0E03RG31\r\nroNRZhiTlDwwp2jcFr446u73N34IFNmOXHi84+dBudmGG6zKhur1dkwLam3E\r\n9D+R1DNtnY9b+kDk8IOII8bmKowJLLOFX88=\r\n=GseR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.9.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.56.9","@fluidframework/map":"^0.56.9","@fluidframework/cell":"^0.56.9","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.56.9","@fluidframework/counter":"^0.56.9","@fluidframework/aqueduct":"^0.56.9","@fluidframework/sequence":"^0.56.9","@fluidframework/datastore":"^0.56.9","@fluidframework/undo-redo":"^0.56.9","@fluidframework/merge-tree":"^0.56.9","@fluidframework/test-utils":"^0.56.9","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.9","@fluidframework/runtime-utils":"^0.56.9","@fluidframework/agent-scheduler":"^0.56.9","@fluidframework/container-utils":"^0.56.9","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.56.9","@fluidframework/telemetry-utils":"^0.56.9","@fluidframework/container-loader":"^0.56.9","@fluidframework/mocha-test-setup":"^0.56.9","@fluidframework/container-runtime":"^0.56.9","@fluidframework/garbage-collector":"^0.56.9","@fluidframework/odsp-doclib-utils":"^0.56.9","@fluidframework/test-loader-utils":"^0.56.9","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.56.9","@fluidframework/shared-object-base":"^0.56.9","@fluidframework/test-runtime-utils":"^0.56.9","@fluidframework/test-version-utils":"^0.56.9","@fluidframework/register-collection":"^0.56.9","@fluidframework/runtime-definitions":"^0.56.9","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0","@fluidframework/datastore-definitions":"^0.56.9","@fluidframework/odsp-driver-definitions":"^0.56.9","@fluidframework/test-driver-definitions":"^0.56.9","@fluidframework/test-pairwise-generator":"^0.56.9","@fluidframework/container-runtime-definitions":"^0.56.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.9_1647032660525_0.32325205033886606","host":"s3://npm-registry-packages"}},"0.57.2":{"name":"@fluidframework/test-end-to-end-tests","version":"0.57.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.57.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a79592675cff124713f5b94537ceea9d1c998aa0","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.57.2.tgz","fileCount":156,"integrity":"sha512-+qO5JtEB9X1EDK8Si2TCJDz7tInH0XSGYL4v0tKTj+4zwv4Ir1kKH7oQKoUq2HxMQ4jn4u6GJ97MMkCgZP79Kw==","signatures":[{"sig":"MEUCIQCWaZaAx6D5s4Dzv0eKIS4xiAOhvdMMj/psUlrcXARxWgIgOtb0oJVGHRxQJfcmLms0tblOIBVvCGJdYEDfNz89Mpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2413245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK+G6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsNw/+PKvtSNcVpkr9y3Z+Ocbu+yNlIggXHVcAuT+twa6d5qZt2YaO\r\nOumWik4Qwnqvgt4mmEKa4QxUG6bRCKoNmcE/gamojiKboRop/JxZRsgxIqUW\r\nrk1/6CU6zdAUGtMIkKga1ff8i2pTlkROAaQnLGrCaCBu67Ul2KJW+5655mJO\r\nX1nYc68Zh0/g64zXVyHo5bdw/72P3m3LFz14ceLjYOkZjB/zCaAdhGttcxvu\r\n3poD2tvf96uwZR7mSBmlReMRDJnbgKKcrP8myoi5NWUbMgvCSsboQ7OwcJ3/\r\n2OsVt4XWDtpHthfgnpiC5zP8Kuq1eZOTIv+5hvSlS860n4Xbyazsqdc4vHSh\r\nMumsagSd6lz7BK1IXAFfaj2L0/8gwHW2l69AL4bRIO2dZ+mFgBi/ojYrjfs5\r\nSm/sf2PYDubtshKPEEmmSbvQZFqqh9+ktOBbMxpUXw7/GypDHoyvFUBkPodS\r\nrySlJPo0NOdsr1LWBtBvK4vPrnR4A7hu2AZuacAWgDbktSNfubO7auZklDUb\r\npAiuhDWcD4WoYr+XBq9PdtBXiwrn8RL5u+wIMBwwfZQJta7o9REaHAiJHwNj\r\n07HfQMYDw4Es8VnLYlP3zNYbVvFd+CwTLoK8Q0nSdEKzPd7KKjHzSKYyix4m\r\nVdI54g6IZ4rOYiPwe4K/20NXUquBcKJaRO4=\r\n=jrtC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.57.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.57.2","@fluidframework/map":"^0.57.2","@fluidframework/cell":"^0.57.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.57.2","@fluidframework/counter":"^0.57.2","@fluidframework/aqueduct":"^0.57.2","@fluidframework/sequence":"^0.57.2","@fluidframework/datastore":"^0.57.2","@fluidframework/undo-redo":"^0.57.2","@fluidframework/merge-tree":"^0.57.2","@fluidframework/test-utils":"^0.57.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.57.2","@fluidframework/runtime-utils":"^0.57.2","@fluidframework/agent-scheduler":"^0.57.2","@fluidframework/container-utils":"^0.57.2","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.57.2","@fluidframework/telemetry-utils":"^0.57.2","@fluidframework/container-loader":"^0.57.2","@fluidframework/mocha-test-setup":"^0.57.2","@fluidframework/container-runtime":"^0.57.2","@fluidframework/garbage-collector":"^0.57.2","@fluidframework/odsp-doclib-utils":"^0.57.2","@fluidframework/test-loader-utils":"^0.57.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.57.2","@fluidframework/shared-object-base":"^0.57.2","@fluidframework/test-runtime-utils":"^0.57.2","@fluidframework/test-version-utils":"^0.57.2","@fluidframework/register-collection":"^0.57.2","@fluidframework/runtime-definitions":"^0.57.2","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.46.0","@fluidframework/datastore-definitions":"^0.57.2","@fluidframework/odsp-driver-definitions":"^0.57.2","@fluidframework/test-driver-definitions":"^0.57.2","@fluidframework/test-pairwise-generator":"^0.57.2","@fluidframework/container-runtime-definitions":"^0.57.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.57.2_1647043002520_0.8044587165561796","host":"s3://npm-registry-packages"}},"0.58.1000":{"name":"@fluidframework/test-end-to-end-tests","version":"0.58.1000","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.58.1000","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a9152072007c5d2f39fa4d70b8aecb22b6eeb29f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.58.1000.tgz","fileCount":156,"integrity":"sha512-sz2NbNDaip5yMqkhtd23If+JvWxMQ7qIExbSwH0nloip6VdcTILhIjC12rjeQcoczuTPF1yAMwu1LnYV36pshA==","signatures":[{"sig":"MEYCIQC/kog4mzc8H+jLSb6UwwyRoS9Utr79ZSuhwZQndVHmKwIhAMJmL/gDb/Xyrk65cDfd1StaPTDPXEwFfXC1cJtiNVdZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2438532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL6UzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhXg//Tx/puvFDuTUrTDBS9zxU2F49EiEpHVmxPDDr/snpCs8ETh21\r\n2IQ0vjmjw/1pjXp9RZm0X6ZVctNanqXXEXGdkjMKbL1xYxktuEObmv6HeeV/\r\nvwQMjvgzAY97UthTWYcmCKI01cwnW6K7B8BoMQI0zN9o6f80rdvdJkErKxXf\r\ny2hKk153wkyuwqtngve08GVuKll3Pe+R8hDM7ROr7amWtMPI/x2+qLzpEE6D\r\n2zkIuTyTpIMTRLJ9oRm40xkzFgulgns24ZPCemKrQoT+igYd6dzlrewaCdNJ\r\nVVG+enabn+9nkSg6++OstbHJ7TrIDGkV+39K7D0Ry2EkMujLGanO8xp8avkV\r\nx+OQlZjL1M72Y7vW7ZOSbRB0+1tRYkfyASNS1UXdwKPC52c9BIhdz8d/vKHL\r\n9ZsJMDJPUvQlrDWKSeg7Mk9OcVGPJ/D/5i+Wo2DEp18UxNCjKpFkJbZLAt6U\r\nBajKEEmWgBdxiUo31IZJPPRzWZMiuDkzn0G/BE4Cky+NlWAwKqQwQ1X6e0bJ\r\nk1lV6O87Tt4+forqbAAf58/+MwQ82X3xjKw2mTnCPCUaFQ4JcBrlbwTJcdGZ\r\n7eAgdZDtO7LvoH4KIOsFr3XLuUBAJYV5WZ4NpUOvsPzi+pVG91gZXf3zCw4Y\r\n7naiDO4IApMfKvY+6wMSVkTptEexHcK19Vc=\r\n=SvWd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.58.1000.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.58.1000","@fluidframework/map":"^0.58.1000","@fluidframework/cell":"^0.58.1000","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.58.1000","@fluidframework/counter":"^0.58.1000","@fluidframework/aqueduct":"^0.58.1000","@fluidframework/sequence":"^0.58.1000","@fluidframework/datastore":"^0.58.1000","@fluidframework/undo-redo":"^0.58.1000","@fluidframework/merge-tree":"^0.58.1000","@fluidframework/test-utils":"^0.58.1000","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.58.1000","@fluidframework/runtime-utils":"^0.58.1000","@fluidframework/agent-scheduler":"^0.58.1000","@fluidframework/container-utils":"^0.58.1000","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.58.1000","@fluidframework/telemetry-utils":"^0.58.1000","@fluidframework/container-loader":"^0.58.1000","@fluidframework/mocha-test-setup":"^0.58.1000","@fluidframework/container-runtime":"^0.58.1000","@fluidframework/garbage-collector":"^0.58.1000","@fluidframework/odsp-doclib-utils":"^0.58.1000","@fluidframework/test-loader-utils":"^0.58.1000","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.45.1000","@fluidframework/ordered-collection":"^0.58.1000","@fluidframework/shared-object-base":"^0.58.1000","@fluidframework/test-runtime-utils":"^0.58.1000","@fluidframework/test-version-utils":"^0.58.1000","@fluidframework/register-collection":"^0.58.1000","@fluidframework/runtime-definitions":"^0.58.1000","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/container-definitions":"^0.47.1000","@fluidframework/datastore-definitions":"^0.58.1000","@fluidframework/odsp-driver-definitions":"^0.58.1000","@fluidframework/test-driver-definitions":"^0.58.1000","@fluidframework/test-pairwise-generator":"^0.58.1000","@fluidframework/container-runtime-definitions":"^0.58.1000"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.58.1000_1647289651433_0.5884256887267143","host":"s3://npm-registry-packages"}},"0.58.1001":{"name":"@fluidframework/test-end-to-end-tests","version":"0.58.1001","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.58.1001","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"5c5ae9e0cc501e0aa02fc9425fcee187afd352d6","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.58.1001.tgz","fileCount":159,"integrity":"sha512-yFlPlf+WXy40AfJeooHuZsWDe+lYYd+V5uEK1B/V9XPmHO92W8+vURT3AkxYZFqUL0UCNu1FFHPI0lsz12KhOg==","signatures":[{"sig":"MEUCIDrOApbQ5mPcjvrY9wWsdtgS/gkLXfgjeu7aiXx4Xo1qAiEA5+qIwSK8p4dEcONItfemjn+tuN9+0oPZ6BRgu1FtDKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2481217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM+RCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0rw//ZGN79CrOI87ajdYN42x6yR2MpjcS5G9WmcZeeoqpOIvO81WY\r\ng/UwKAlSVPhHw/7bZp4+gByF3h5Oo5kja8oQmRp2fEh+CqrGiKNyJp/0MQD1\r\nSf84lC8DKz7HUhtTUfQ94Z/RJx4ru7CQIE0oPbqkPd4pcHS3+ERA5zdpo1BU\r\nmLPdID41hHcGlLfx7s0cprEYlshJ6Dl1Flkv125Z+4FtThbtytf7IP7vK74F\r\nx5pDqULDegu3EEwhSvM6BGRO/Dzqyzhe9UHHRnASl0KDyDpg7DhfXSbwkqt6\r\nspoycV7PpM0W7yRK1H2nN1gYO5ODDwEJefnz2hKyaBBTQgx/5ReaDJwt28BS\r\nQcH1fO1MezeIWUcVUMCescfSsfT2vXqhzQycWDJq3VHbIWS6vNXyKRtTq85n\r\ntC8IONev86FxuZ7B9uzGsZbe1WtpORW2uDQrizbMdLqw52Hv9tvGSccVnOWj\r\nPhX/jROvNMcnFNQu0lbGyJ6cLqz2D3FtmFg3xYnPtc2yWoGFNVUuGZVtUwkY\r\nQ+wMQ+mVZqnwPW908ie0zf5RBd36at7EHp4eSrF5O0sGfHmN/zTu+4Go4WFk\r\nnXeTOqkSm8U0d+VuLI88LbhB1KIfcG+KTChYn2x8rfmML6wv1SQ+7tlVcrNJ\r\nPRJ7+4pXNCd46BbsQ53fgu+FaCqqUYo/mew=\r\n=z4jE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.58.1001.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.58.1001","@fluidframework/map":"^0.58.1001","@fluidframework/cell":"^0.58.1001","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.58.1001","@fluidframework/counter":"^0.58.1001","@fluidframework/aqueduct":"^0.58.1001","@fluidframework/sequence":"^0.58.1001","@fluidframework/datastore":"^0.58.1001","@fluidframework/undo-redo":"^0.58.1001","@fluidframework/merge-tree":"^0.58.1001","@fluidframework/test-utils":"^0.58.1001","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.58.1001","@fluidframework/runtime-utils":"^0.58.1001","@fluidframework/agent-scheduler":"^0.58.1001","@fluidframework/container-utils":"^0.58.1001","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.58.1001","@fluidframework/telemetry-utils":"^0.58.1001","@fluidframework/container-loader":"^0.58.1001","@fluidframework/mocha-test-setup":"^0.58.1001","@fluidframework/container-runtime":"^0.58.1001","@fluidframework/garbage-collector":"^0.58.1001","@fluidframework/odsp-doclib-utils":"^0.58.1001","@fluidframework/test-loader-utils":"^0.58.1001","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.45.1000","@fluidframework/ordered-collection":"^0.58.1001","@fluidframework/shared-object-base":"^0.58.1001","@fluidframework/test-runtime-utils":"^0.58.1001","@fluidframework/test-version-utils":"^0.58.1001","@fluidframework/register-collection":"^0.58.1001","@fluidframework/runtime-definitions":"^0.58.1001","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/container-definitions":"^0.47.1000","@fluidframework/datastore-definitions":"^0.58.1001","@fluidframework/odsp-driver-definitions":"^0.58.1001","@fluidframework/test-driver-definitions":"^0.58.1001","@fluidframework/test-pairwise-generator":"^0.58.1001","@fluidframework/container-runtime-definitions":"^0.58.1001"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.58.1001_1647567938454_0.002713166293960567","host":"s3://npm-registry-packages"}},"0.58.2000-58133":{"name":"@fluidframework/test-end-to-end-tests","version":"0.58.2000-58133","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.58.2000-58133","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8d885340b7f9f41b4a2967bb3491e000c851c24b","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.58.2000-58133.tgz","fileCount":159,"integrity":"sha512-5mNIDVBL4DSI5Q8sSR4TV4s6iNY0VkdXLp1NLU8ugVLC7cI4kBpd7OHO3X+OxQ5NceCzyFZLJFoZbR++JBXTxQ==","signatures":[{"sig":"MEQCIB0yxnWpGnloscdk7fDzZAy4nenYzByDYyHcnxfooiPCAiBZ7uQakPdfTF7dK0LL0DNdg7nSt5rtv6fw0/keklad5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2481369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNQRyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgZg/7BTj9ukSlJ3poUsl45iXHNDTQVQBSmZcgJ2fF9zevTTrSWA/q\r\nDIoOdmSJ1RMzvMZggbVhBxGcbGNaS5h6wN1XDUFbULVFqGKFKPnzhBitIDRb\r\nYKVGViOuDvbs0SkmztV8y76oaJWr1G07dGZ/LgbYvB9/xe3TLWOjgpBJV6+A\r\nDrTuOGq4n8Q22SS16yO3oOy38P8smvIlqX5bTubs2xkncgQcJKBo/70XXnSa\r\ns7OMTX2jCFz/cRlptkWWGnb7vrDIFxkCup8YoEG7HldVHRXcwvwCuM+QPWW2\r\nFZKEr3yXZjLYFUrt6pQP10D7BVyVmrM0Qbqz2p2g+/eoIPL741inx2dm7wKN\r\nzkvmjGAklIscyAU3yqR5wzDqqzlxEQGY6HaiIf4FnVDOufu4onxqKxVEfTtZ\r\nO1T8qTjwUNdqF8RHC9aTLsxdYVe84sJ4PVtlojSPJjszUbN/t/RohasIEXd3\r\nAJPJDqHmY6EhFsJzm89LZ2Tfo5AvgRN0oF6wsNp1a4GcuRQUo2eUtdkxLvIv\r\nbM0zX17d4wBgWhQfRNat32fAtoRFIpk/ItUbwQojwke0aUuNiAZptsSQ/Aed\r\n3SC/9yH6KK4PdRTJy13b4Xp+hm1qMWJCB9C4mVp+IXFForlKyA1vsl726Eqi\r\nVv830NkS9Fnq1NnFOvNyIkyTfe7g3Z3oACM=\r\n=e7PN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.58.2000-58133.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"0.58.2000-58133","@fluidframework/map":"0.58.2000-58133","@fluidframework/cell":"0.58.2000-58133","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.58.2000-58133","@fluidframework/counter":"0.58.2000-58133","@fluidframework/aqueduct":"0.58.2000-58133","@fluidframework/sequence":"0.58.2000-58133","@fluidframework/datastore":"0.58.2000-58133","@fluidframework/undo-redo":"0.58.2000-58133","@fluidframework/merge-tree":"0.58.2000-58133","@fluidframework/test-utils":"0.58.2000-58133","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.58.2000-58133","@fluidframework/runtime-utils":"0.58.2000-58133","@fluidframework/agent-scheduler":"0.58.2000-58133","@fluidframework/container-utils":"0.58.2000-58133","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"0.58.2000-58133","@fluidframework/telemetry-utils":"0.58.2000-58133","@fluidframework/container-loader":"0.58.2000-58133","@fluidframework/mocha-test-setup":"0.58.2000-58133","@fluidframework/container-runtime":"0.58.2000-58133","@fluidframework/garbage-collector":"0.58.2000-58133","@fluidframework/odsp-doclib-utils":"0.58.2000-58133","@fluidframework/test-loader-utils":"0.58.2000-58133","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.45.1000","@fluidframework/ordered-collection":"0.58.2000-58133","@fluidframework/shared-object-base":"0.58.2000-58133","@fluidframework/test-runtime-utils":"0.58.2000-58133","@fluidframework/test-version-utils":"0.58.2000-58133","@fluidframework/register-collection":"0.58.2000-58133","@fluidframework/runtime-definitions":"0.58.2000-58133","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/container-definitions":"^0.47.1000","@fluidframework/datastore-definitions":"0.58.2000-58133","@fluidframework/odsp-driver-definitions":"0.58.2000-58133","@fluidframework/test-driver-definitions":"0.58.2000-58133","@fluidframework/test-pairwise-generator":"0.58.2000-58133","@fluidframework/container-runtime-definitions":"0.58.2000-58133"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.58.2000-58133_1647641714419_0.7480094492530183","host":"s3://npm-registry-packages"}},"0.58.2000":{"name":"@fluidframework/test-end-to-end-tests","version":"0.58.2000","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.58.2000","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"ca6e2b1e765e67c52125fa97f72a1855db61f674","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.58.2000.tgz","fileCount":159,"integrity":"sha512-GIfDeWwwSd9wxeh4TSUXy5Ej7xW2l+C1KFQeD73pFTqgogaScm8Nqp1QuZjLX48G/+zDNRHdzgN7p2pdMhZojA==","signatures":[{"sig":"MEUCIH2NUGMSkJ2boGQ0fai4Q7L5n22XjETdkwoSQT/rujTkAiEAuNUZeVpMdFOvlzRZY8mNoev7jA//uxSvXHfSEuFVgs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2487155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO4agACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYPBAAhnnKhCsJMHCPasTHadX7wg1zdyyE0PDWJflr/JkqyP4zetWc\r\nSHNjHfsM0y0FvMwkVS31urYNsko7gM0R9WBMo26qbRvxiU8ciSKhvim84vz8\r\neOnUnFlgLw7aRfb1Pb6jFE+B+l1o0cCWEEzYhSMtXYG9b7eb8BooZk5NPvH0\r\nO3RWF1t+uJl9jH7Z64vQW4AWcMZOO4k3xC15ojcKJWf/gsGXxKh0sBBLD+Ln\r\nLti0gUsj7nUIlJn0ZCBNqGckEsf5eB0q0+NRECEEvbVtzV3DoNTH04Eh79tc\r\npv6tsiR7DsNcvTrHzO+dkJPk7Jn/ktZHywTkmtyPi7WWTDJYapN0oqxheImH\r\nBIugzrU6Famfm+QTiOJvU9iXvIciF69gAdsBrtXZGO1L5ukM8FPyaocXCbh1\r\n7fXKV50gagy9qlOkOQZYONL2RUUBSlKu1qeo5bn7jUa8GskNOLtRsYBmZjkQ\r\nysTf23km+ciA5Yp1CZLsPumiyAqhKge1ulK5YatZxFtjrZuGpEnbVqCukR8I\r\nXhASdjGA4BF01KNdYGurbOruwa6jKoC1XKXHocK4NRLzFfAzfJ/ud4RkNPhj\r\nTbBjTsPscDUj2RqlI7HVP6JXZqinrwUhvxnV3ssbGI8zkZ7Eq+1XAzbdssLE\r\nZoEUEYhqWvpMPZnI/0NkjngVLChRtIrTcV0=\r\n=zP6o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.58.2000.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.58.2000","@fluidframework/map":"^0.58.2000","@fluidframework/cell":"^0.58.2000","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.58.2000","@fluidframework/counter":"^0.58.2000","@fluidframework/aqueduct":"^0.58.2000","@fluidframework/sequence":"^0.58.2000","@fluidframework/datastore":"^0.58.2000","@fluidframework/undo-redo":"^0.58.2000","@fluidframework/merge-tree":"^0.58.2000","@fluidframework/test-utils":"^0.58.2000","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.58.2000","@fluidframework/runtime-utils":"^0.58.2000","@fluidframework/agent-scheduler":"^0.58.2000","@fluidframework/container-utils":"^0.58.2000","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.58.2000","@fluidframework/telemetry-utils":"^0.58.2000","@fluidframework/container-loader":"^0.58.2000","@fluidframework/mocha-test-setup":"^0.58.2000","@fluidframework/container-runtime":"^0.58.2000","@fluidframework/garbage-collector":"^0.58.2000","@fluidframework/odsp-doclib-utils":"^0.58.2000","@fluidframework/test-loader-utils":"^0.58.2000","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.45.1000","@fluidframework/ordered-collection":"^0.58.2000","@fluidframework/shared-object-base":"^0.58.2000","@fluidframework/test-runtime-utils":"^0.58.2000","@fluidframework/test-version-utils":"^0.58.2000","@fluidframework/register-collection":"^0.58.2000","@fluidframework/runtime-definitions":"^0.58.2000","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/container-definitions":"^0.47.1000","@fluidframework/datastore-definitions":"^0.58.2000","@fluidframework/odsp-driver-definitions":"^0.58.2000","@fluidframework/test-driver-definitions":"^0.58.2000","@fluidframework/test-pairwise-generator":"^0.58.2000","@fluidframework/container-runtime-definitions":"^0.58.2000"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.58.2000_1648068256713_0.8000209765485167","host":"s3://npm-registry-packages"}},"0.58.2001":{"name":"@fluidframework/test-end-to-end-tests","version":"0.58.2001","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.58.2001","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"7df5abcb5210c7516330766e10c22409eb5973ce","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.58.2001.tgz","fileCount":159,"integrity":"sha512-c719l23rgSLgE74LKGSicMrzw3Dpr8ktJ0xh5tijrBEHqmvKMNpW1cxpS8giBVe9LNAvU7uT6tecAytVg78mRw==","signatures":[{"sig":"MEYCIQDqVSckXo8VpK2mbjTs4wE2o2GmWTryKJe0b4DjB/CuPAIhANJvmMS9gr8bZGsh4i1bzaqlrRvPeqIeWpm3DX7OWOvM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2487155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPRYwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjEg//Wyv8Wg6ZqvqjZqIEIUYrIKSYNXznLhns9aVvWgCHU5RzxqWY\r\n4Q+elqnB7j7Y7dmxL6rrV0Yv3uIDd+A5EPnabVt2kaYuBnEORryLknHRJRtB\r\nPJYNW0Udevccz9vU5us+NOEvmBAylsTXenWFOeiSJjde0WO4hYI9foY94n8I\r\n2uT37/RUMSiGg7xWjzHYK6wLLeR8DYF42z+APRjB17PsfbwGQUGkmQwGu7p3\r\nZLNN38QB+xHg1y3EA2NK+BOrbm3eAo6X54MgCVGagGwEVxLhCwqfyQ8nFgmO\r\nPER4x9LC2PD6AOsMubW914f0Zx8NiFZ6kwdGRKDc3Nvh1Bk86e3DwVYkiJCI\r\n4kXNzU7HzuqX9uY19wnpFGuE8NluHR/E7X9MzKX5Kr4Skpj1N5W0FAmlZQNx\r\nvG1enRVRf9EIUyWx/+ZVHbKDdSNIGdYWmcSzYcsh29FQ2XrHrghYGdeR1f2N\r\nUhgNzRrGap+ctPgQGIQnovFD0SunWsnUtqWAGakSriWqmGgm6uYxb2m8qgBF\r\nXShcGAtIxmKFuTQMsLrPSn3+Mg6e0mU+bD3x/zFquf4VFAWT0uX6JcInDd/5\r\nwlGHAjzinPW8wSn719MyaAQ96z5l+8qgE6qQL7WzwH1PvocudAVZDXZZy6Vl\r\nQQEj6RTkMInxi9kZvxo9Z7TOK9iTZ8BwQMI=\r\n=54nC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.58.2001.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.58.2001","@fluidframework/map":"^0.58.2001","@fluidframework/cell":"^0.58.2001","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.58.2001","@fluidframework/counter":"^0.58.2001","@fluidframework/aqueduct":"^0.58.2001","@fluidframework/sequence":"^0.58.2001","@fluidframework/datastore":"^0.58.2001","@fluidframework/undo-redo":"^0.58.2001","@fluidframework/merge-tree":"^0.58.2001","@fluidframework/test-utils":"^0.58.2001","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.58.2001","@fluidframework/runtime-utils":"^0.58.2001","@fluidframework/agent-scheduler":"^0.58.2001","@fluidframework/container-utils":"^0.58.2001","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.58.2001","@fluidframework/telemetry-utils":"^0.58.2001","@fluidframework/container-loader":"^0.58.2001","@fluidframework/mocha-test-setup":"^0.58.2001","@fluidframework/container-runtime":"^0.58.2001","@fluidframework/garbage-collector":"^0.58.2001","@fluidframework/odsp-doclib-utils":"^0.58.2001","@fluidframework/test-loader-utils":"^0.58.2001","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.45.1000","@fluidframework/ordered-collection":"^0.58.2001","@fluidframework/shared-object-base":"^0.58.2001","@fluidframework/test-runtime-utils":"^0.58.2001","@fluidframework/test-version-utils":"^0.58.2001","@fluidframework/register-collection":"^0.58.2001","@fluidframework/runtime-definitions":"^0.58.2001","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/container-definitions":"^0.47.1000","@fluidframework/datastore-definitions":"^0.58.2001","@fluidframework/odsp-driver-definitions":"^0.58.2001","@fluidframework/test-driver-definitions":"^0.58.2001","@fluidframework/test-pairwise-generator":"^0.58.2001","@fluidframework/container-runtime-definitions":"^0.58.2001"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.58.2001_1648170544428_0.5710175540289033","host":"s3://npm-registry-packages"}},"0.58.2002":{"name":"@fluidframework/test-end-to-end-tests","version":"0.58.2002","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.58.2002","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"730d2384ef60048ce6f7937aa02ee097162ce3da","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.58.2002.tgz","fileCount":159,"integrity":"sha512-98BfxaXqelPt+0KqyO0KZlnp28P01gVvOGeyKnFP9nSL1ISbbY3yIMQBLgpAOHk7wEPGbnFbRfZAo+8Z0NjZrg==","signatures":[{"sig":"MEYCIQDxJLA1kcmXzBBPfsQn+yNTMn27UxqJ6GyIy2BcI5i7dQIhAJ/Maq3YC2LFt0W77hsQmuXnBIlLDlzno56x/O7Abl0/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2487155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQgVqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsqA//VOG2M8MemFST57MearyG13mTWCkp4ol27ek8/pHFkThQfdj7\r\nR+nTXvmyLTnCun93e29TEHuYS1Gd4wDuBsvoqq+Ul2xC2znQnhEG6+v/AMpS\r\ntU2xJDk4aQH8WPdHSsIg8ELCNo6K4Ei42K9RIWt7YKuqAN8fKYmrj84KFlpA\r\nwdCKDSQFTIz9xTj6trXlyTbMANIiKdB1TiHtXmxVHeKTK48ESfV1J1sC1IvG\r\n31rGYmnvZBQNOAkb8q812t3O3I9k9M5OvGBvKB1S5IYfrg8MdqdvS05E7TUi\r\n3yCWlcSDFfvwaqSeQO0k+oX5icTfoAd2JH3ou4uwy5sakXjiVxjuLX63tkNS\r\nzuLtEoSmPknnUSrO3mSND5HWt6tZZtES5A6VIaA6DRe4gWEPIfz9VPp2/4ng\r\nJLLCDiJBvf9nQgFGqV1FrPKSKyUlTyRmkAGdFMsO30GC2sSNvPhEZJPiCjus\r\nyoEm8HH09ebKBr7XrpPVE5lNXScgOFDKITrv1XG52Mhpwks5L/PmNFz5qGq0\r\n6TfOB+F20sZb+apIU74GTSlTGU3bXuV+75yt9D+z560kSGglrAkGalzGf6oV\r\nEi8q9sWPDNAkq1IQimTHp3y0q+ylUsFOeHOYn5Ti276EsFfkPsbhM+3C7Xr3\r\nC0bILrObiNCj/TTHLtLRqBy5tCJtS40kyTU=\r\n=h/UU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.58.2002.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.58.2002","@fluidframework/map":"^0.58.2002","@fluidframework/cell":"^0.58.2002","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.58.2002","@fluidframework/counter":"^0.58.2002","@fluidframework/aqueduct":"^0.58.2002","@fluidframework/sequence":"^0.58.2002","@fluidframework/datastore":"^0.58.2002","@fluidframework/undo-redo":"^0.58.2002","@fluidframework/merge-tree":"^0.58.2002","@fluidframework/test-utils":"^0.58.2002","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.58.2002","@fluidframework/runtime-utils":"^0.58.2002","@fluidframework/agent-scheduler":"^0.58.2002","@fluidframework/container-utils":"^0.58.2002","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.58.2002","@fluidframework/telemetry-utils":"^0.58.2002","@fluidframework/container-loader":"^0.58.2002","@fluidframework/mocha-test-setup":"^0.58.2002","@fluidframework/container-runtime":"^0.58.2002","@fluidframework/garbage-collector":"^0.58.2002","@fluidframework/odsp-doclib-utils":"^0.58.2002","@fluidframework/test-loader-utils":"^0.58.2002","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.45.1000","@fluidframework/ordered-collection":"^0.58.2002","@fluidframework/shared-object-base":"^0.58.2002","@fluidframework/test-runtime-utils":"^0.58.2002","@fluidframework/test-version-utils":"^0.58.2002","@fluidframework/register-collection":"^0.58.2002","@fluidframework/runtime-definitions":"^0.58.2002","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/container-definitions":"^0.47.1000","@fluidframework/datastore-definitions":"^0.58.2002","@fluidframework/odsp-driver-definitions":"^0.58.2002","@fluidframework/test-driver-definitions":"^0.58.2002","@fluidframework/test-pairwise-generator":"^0.58.2002","@fluidframework/container-runtime-definitions":"^0.58.2002"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.58.2002_1648493930080_0.9144011658574112","host":"s3://npm-registry-packages"}},"0.56.10":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.10","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.10","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"23727821f2378ea0c32a324a1f31bcc0ae746e31","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.10.tgz","fileCount":150,"integrity":"sha512-BYU2DN8Wy9ywQy6U/ghhHZomH0YJMke3HKQpD+6JN/XAu+WClfrtOu6Caw9XPcXARlCWQ+Zfk+SDdG10Kv38AQ==","signatures":[{"sig":"MEUCIQCR+p4lxHnN6ZzKc77w/s32l6bXJ2xJj+CcHYuYYcTfuwIgb6xf0iB05VdWyK4LOG8Um3WOCH8u90XsGbLfllxWg1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2317571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQjG+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaVQ//S+qbPNeBMRBPmFUQtLe1arXRAjHY7ShkzVnxnp0LQg6M53vB\r\nbu6CEDx7URmBdm7tqbXlVnHlWQPfk41MPvx+J75mv4wjIjSnHtvo4drQ5LrK\r\nma0voJJ1uKns4Z6kt8Ow7L38GHt95blBAstH0bE4XgdabLKIOzY5YuqvjLQm\r\nG3xIc7PDLYaE/Vvp7TC+1XJMdXlJyzmjL7KRR2lFGgTEgHbSw6Iy4nzkeYKr\r\nTq83VZfIqohivSBA7VotgtNmzVkTR9EI/uZSTYV/4Zb8v9vGxNUNeLmdNnXU\r\nz1ouF0weSdY6UKYPGqRZ0gt05gYjhpfQxFiVAuaVcn5AMv25ytUjJaBL5tA1\r\ncnDtvDunMHxUOxsUZHe4nIfRmmN4dLOmfuILnzPfpCMyd7Nv29Ln1pqrbwU0\r\nhGj8k0yifttnnxrQHg6TfmmcHLwAW9KTPDEK3FSAz4Y8MSqPyVWimV8M5pMr\r\naE3R9deE7q6Acnhfrg13HkypC2mZp7Yu6mESjG9q4ZvgD5FAlCOECMBl4aWE\r\n4LmEp6ehxmBl+9sQG0mO51Q/fLBQPHEJr/HOVYotncZctdrMWbjGe/RdmdYC\r\nAKSAgBPHS+E3ykHGrVehGQnpKSQN2TQENRZJFKeE38hnlZBTqrPEuUzc/L/D\r\nJTqYDejj2gg+X3ebaC4W3eEUKs3kGF/QToU=\r\n=MuVo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.10.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.56.10","@fluidframework/map":"^0.56.10","@fluidframework/cell":"^0.56.10","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.56.10","@fluidframework/counter":"^0.56.10","@fluidframework/aqueduct":"^0.56.10","@fluidframework/sequence":"^0.56.10","@fluidframework/datastore":"^0.56.10","@fluidframework/undo-redo":"^0.56.10","@fluidframework/merge-tree":"^0.56.10","@fluidframework/test-utils":"^0.56.10","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.10","@fluidframework/runtime-utils":"^0.56.10","@fluidframework/agent-scheduler":"^0.56.10","@fluidframework/container-utils":"^0.56.10","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.56.10","@fluidframework/telemetry-utils":"^0.56.10","@fluidframework/container-loader":"^0.56.10","@fluidframework/mocha-test-setup":"^0.56.10","@fluidframework/container-runtime":"^0.56.10","@fluidframework/garbage-collector":"^0.56.10","@fluidframework/odsp-doclib-utils":"^0.56.10","@fluidframework/test-loader-utils":"^0.56.10","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.56.10","@fluidframework/shared-object-base":"^0.56.10","@fluidframework/test-runtime-utils":"^0.56.10","@fluidframework/test-version-utils":"^0.56.10","@fluidframework/register-collection":"^0.56.10","@fluidframework/runtime-definitions":"^0.56.10","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0","@fluidframework/datastore-definitions":"^0.56.10","@fluidframework/odsp-driver-definitions":"^0.56.10","@fluidframework/test-driver-definitions":"^0.56.10","@fluidframework/test-pairwise-generator":"^0.56.10","@fluidframework/container-runtime-definitions":"^0.56.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.10_1648505278218_0.2367569905695559","host":"s3://npm-registry-packages"}},"0.56.11":{"name":"@fluidframework/test-end-to-end-tests","version":"0.56.11","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.56.11","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"20f94c9c8ba5116056e4e7bf82bfeacddc057b42","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.56.11.tgz","fileCount":150,"integrity":"sha512-ChDsQlsrJLKHlpFCKRgFRWYHjxaO1phZPxTtaJGE5Ea1NMwxQ7HyQeDeV/UPPhBTeymFOoybbkxhf8fhErWDLw==","signatures":[{"sig":"MEYCIQDsjnEF4ZOfHh4rcGTkJH7e+xy52KOGtnwDZKFVmEznWAIhAMGILKpNrQH8kOvMJjE1SZJ4TgcXyjftNNtFlXaJ86OQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2317571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQlHKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTSQ/9FjBJs2xwFCsohFaX/WG/4EeX6Td4EoTjiaU6ef43X9bAULhI\r\na2RfKwDcomf6XHW0LrzxnDPyWdRMMXDHldEZ4zI7Kck0VKnirw5zqMe6wT4Z\r\nICbFVOSGtfrMFUc4sKZXLjYUdNZgSL83cR9/3VYfNhCN/JyLPZA5/dnIntJ2\r\naCdj9EUvyG4XLbIPQ+STHAl26XZINcy9y3ZF7AMYI1XUmyvMv7CQd5Imn0LG\r\ny2uWcZLcdrv0k6WjBAr7a0bU09eN1sJCnjS3CqPJN7YC/Bzm7AEaI/hEb7D3\r\nqaQiJkJG8IZbn0uV5vkU88i8gt59E//3x7Te/ZyffZYXUozK77wLW0byafpq\r\nQyO9VY4Aq1MzpYmDkoLDZYhXRNmcKFLurqkpRbNwv0pJww2JUJZowNuR9rEa\r\nYbmdmhyUgslstbUL2yeXX9/tuX5s0f9ZoGyug076rLRcBx9ujk3pVVm+kVaw\r\nzwoMPZn2XD7FqDZ0BN9KWRjRpzQV2lay5AOukZXr8D7/GkzXuDM0fw1Rx6aI\r\nsTNJwZMVbDbTsMuyiofOHo+npy2bHrBTzbFI83yHIEyQNApIIMf9gReFtfHY\r\nDeCKLTnfqxFTk0QmyyMVXdcT5cGfsMPNpow0KHUWwtqrDfAvugU6VM/1D9wX\r\nNCMfEmbW3Bnkvlvhdo3Y+QAarquCI+XBUGw=\r\n=TYLt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-end-to-end-tests-0.56.11.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.45136","@fluidframework/ink":"^0.56.11","@fluidframework/map":"^0.56.11","@fluidframework/cell":"^0.56.11","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.56.11","@fluidframework/counter":"^0.56.11","@fluidframework/aqueduct":"^0.56.11","@fluidframework/sequence":"^0.56.11","@fluidframework/datastore":"^0.56.11","@fluidframework/undo-redo":"^0.56.11","@fluidframework/merge-tree":"^0.56.11","@fluidframework/test-utils":"^0.56.11","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.11","@fluidframework/runtime-utils":"^0.56.11","@fluidframework/agent-scheduler":"^0.56.11","@fluidframework/container-utils":"^0.56.11","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"^0.56.11","@fluidframework/telemetry-utils":"^0.56.11","@fluidframework/container-loader":"^0.56.11","@fluidframework/mocha-test-setup":"^0.56.11","@fluidframework/container-runtime":"^0.56.11","@fluidframework/garbage-collector":"^0.56.11","@fluidframework/odsp-doclib-utils":"^0.56.11","@fluidframework/test-loader-utils":"^0.56.11","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/ordered-collection":"^0.56.11","@fluidframework/shared-object-base":"^0.56.11","@fluidframework/test-runtime-utils":"^0.56.11","@fluidframework/test-version-utils":"^0.56.11","@fluidframework/register-collection":"^0.56.11","@fluidframework/runtime-definitions":"^0.56.11","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/container-definitions":"^0.45.0","@fluidframework/datastore-definitions":"^0.56.11","@fluidframework/odsp-driver-definitions":"^0.56.11","@fluidframework/test-driver-definitions":"^0.56.11","@fluidframework/test-pairwise-generator":"^0.56.11","@fluidframework/container-runtime-definitions":"^0.56.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","moniker":"^0.1.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.56.11_1648513481916_0.25909241405361194","host":"s3://npm-registry-packages"}},"0.58.3000-61081":{"name":"@fluidframework/test-end-to-end-tests","version":"0.58.3000-61081","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.58.3000-61081","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a834cf82a02278dedccac159a670311d4d61203a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.58.3000-61081.tgz","fileCount":162,"integrity":"sha512-JUi3E6zhlLYe6Hxi6dju6+8SyaBo0n2NZn+barJGow/grrzPPoCtHZI0064S7zvwxWS7i4B3rNowp1O/0GD2+w==","signatures":[{"sig":"MEYCIQCNV7j/2EPsjjAwb4xHqWtP63F1p2wywWxyO7LcWmxhEAIhAPMe/P0Ll7/RCNDPFKBlLvCKdH0M6eSxOmW+3fvXC/uk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2555939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVNxeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB3w/+LqNAnDk9+wTPW5a4XTsPtWknKeHIXYolMhI5sEqDA5D0Y3i+\r\nx/Co8f8mGNhODe3GHsNoIQKtQsoI5Z6QrNN04827TsYTX1KwXLtZIteIa3XU\r\nKcU1sN375NL8NljWiMLpa0CqNKA1suQ0dSszzZgWbvxFpOLzsaanopCDOiTs\r\nb3fZbZukfB1h+di2rXODDURrf3618F6AiodQzk4fyaBn4Vhk+xKJo9g1kMZ/\r\noL/iSGnTXfYF5sjmBd0aPVYWccLS8Qx3jf8giX7Ui4CF6CtvpJXzhm5BZyVW\r\nksTXAc9YxWGSydXkc303hR3X3YscPR+kbgTouZaLyFyb8YMVJaHUo6pOuLpD\r\ndRTPn8rV/aS4I1KSWLAefW+S99JVbF/O8aF7Cmp0imeAWvd200zfVHoB7rQE\r\nzJGJzi9Imc8XF2NWwWeQJuiyqYposONnPzsFSZMTM9jQEUdnmLMkfyeipHIb\r\nsCT9kax7xuDvpHkxNsMgKQ/+tA1PyjkYrUMRqZnbK6+RgQjqvi4nEuQvv2nw\r\n5O9ix44LDdznnm05kutMpqUyr5FCj3JVAGqTE5CI50AfWmdAFS+zCVowaDiC\r\nQhDH9JeNikQkjkGTotl64HVS0y0WJrptqsnHuo+73w6NCIEmPU1UgjS7Eq3a\r\n7a2twIf4awWvp4dO0ugyNAhU3/W0eUPnfLs=\r\n=sBPB\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.58.3000-61081.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"0.58.3000-61081","@fluidframework/map":"0.58.3000-61081","@fluidframework/cell":"0.58.3000-61081","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.58.3000-61081","@fluidframework/counter":"0.58.3000-61081","@fluidframework/aqueduct":"0.58.3000-61081","@fluidframework/sequence":"0.58.3000-61081","@fluidframework/datastore":"0.58.3000-61081","@fluidframework/undo-redo":"0.58.3000-61081","@fluidframework/merge-tree":"0.58.3000-61081","@fluidframework/test-utils":"0.58.3000-61081","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.58.3000-61081","@fluidframework/runtime-utils":"0.58.3000-61081","@fluidframework/agent-scheduler":"0.58.3000-61081","@fluidframework/container-utils":"0.58.3000-61081","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/request-handler":"0.58.3000-61081","@fluidframework/telemetry-utils":"0.58.3000-61081","@fluidframework/container-loader":"0.58.3000-61081","@fluidframework/mocha-test-setup":"0.58.3000-61081","@fluidframework/container-runtime":"0.58.3000-61081","@fluidframework/garbage-collector":"0.58.3000-61081","@fluidframework/odsp-doclib-utils":"0.58.3000-61081","@fluidframework/test-loader-utils":"0.58.3000-61081","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.45.2000-0","@fluidframework/ordered-collection":"0.58.3000-61081","@fluidframework/shared-object-base":"0.58.3000-61081","@fluidframework/test-runtime-utils":"0.58.3000-61081","@fluidframework/test-version-utils":"0.58.3000-61081","@fluidframework/register-collection":"0.58.3000-61081","@fluidframework/runtime-definitions":"0.58.3000-61081","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/container-definitions":"^0.47.1000","@fluidframework/datastore-definitions":"0.58.3000-61081","@fluidframework/odsp-driver-definitions":"0.58.3000-61081","@fluidframework/test-driver-definitions":"0.58.3000-61081","@fluidframework/test-pairwise-generator":"0.58.3000-61081","@fluidframework/container-runtime-definitions":"0.58.3000-61081"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.27.2000-59622","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@0.58.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.58.3000-61081_1649728605780_0.34259690187319536","host":"s3://npm-registry-packages"}},"0.59.2000-61729":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.2000-61729","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.2000-61729","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"0f03e023876709c416a1ab5acbb2f8aa179f94da","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.2000-61729.tgz","fileCount":162,"integrity":"sha512-sc6yGpGk1NuVS83/qxazWOX2eT37jFSLjDpIb3dCCLlltcMaC8jWNmRUmaPm3Y80g1EJpQyBgLzx2D1ty2uCiA==","signatures":[{"sig":"MEUCIQDqKCRxoUfeZlo+coCyQCOmIrbESclb2W39KiQSHZ5+9QIgCV8zKL7+BnxN57wrstk8HfxZo2gh4maNMsOrCwyT9Es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2652865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWIbdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCKhAApMptUo6mXCsEbpLtC7sfsTMLFlMwl+ROYxLcg4A8/HeJMBXs\r\nEijzTElW4yZ9viKvfp5NEdpgLcRqngFamz+kzgXx8pyARqAONw+WEyhRlw5u\r\n2kW5nKDH9glGaQcZxoXD/Q7nE73R2w5SU3F+pfIa2XmYrEnTpYRECX6RIl3h\r\nS1flXFbJmb5c6u+Kgzd5QOgyuIfNFrkImlxjeIm1VPgEbFfKJ++zjbCQG7C9\r\nTHMteaeMHMxG8KBdrukXyL0/txrb/2HUo8CSxUJNCc3m70IojTVdKsn4eOBg\r\nW+fojIElZ+DMmJIgwVd5T9stAvrJTbCV+ySh1zaDog+U6qAAK0kudE6tTFZm\r\ncYXquxzJxNwDDasv3x0DPqvpFaVbl09s/BatF4w2rBDnq5MFKxM+yscwoI1J\r\nVOp+R1uISItfRIMOPVsloNvX3Yk9WgEj3ZhMZq4HjrGJtYFHEtHi7qwz7SQw\r\neOphJUDkSf5WvuZzdGVcJ3c94FQxQciFjnQTXDYD1D/2Rw4e6NxsEBCb0dPj\r\ngYeXojkkWzgJhC4mVePnOb5aUMlcp7bKoG9ovCKX4p1luvxV94a1wtNbGIW3\r\nXohyvl1duI34/8pI9H0+qEOkBoNhVTIcZibWTSXO8CxkvkzheAMGvL3Xxj6o\r\nP6KUfnws6giysstoyx/laXNFrxQ8SPNiMyY=\r\n=iu5i\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.2000-61729.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"0.59.2000-61729","@fluidframework/map":"0.59.2000-61729","@fluidframework/cell":"0.59.2000-61729","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.59.2000-61729","@fluidframework/counter":"0.59.2000-61729","@fluidframework/aqueduct":"0.59.2000-61729","@fluidframework/sequence":"0.59.2000-61729","@fluidframework/datastore":"0.59.2000-61729","@fluidframework/undo-redo":"0.59.2000-61729","@fluidframework/merge-tree":"0.59.2000-61729","@fluidframework/test-utils":"0.59.2000-61729","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.2000-61729","@fluidframework/runtime-utils":"0.59.2000-61729","@fluidframework/agent-scheduler":"0.59.2000-61729","@fluidframework/container-utils":"0.59.2000-61729","@fluidframework/core-interfaces":"^0.43.1000-0","@fluidframework/request-handler":"0.59.2000-61729","@fluidframework/telemetry-utils":"0.59.2000-61729","@fluidframework/container-loader":"0.59.2000-61729","@fluidframework/mocha-test-setup":"0.59.2000-61729","@fluidframework/container-runtime":"0.59.2000-61729","@fluidframework/garbage-collector":"0.59.2000-61729","@fluidframework/odsp-doclib-utils":"0.59.2000-61729","@fluidframework/test-loader-utils":"0.59.2000-61729","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000-0","@fluidframework/ordered-collection":"0.59.2000-61729","@fluidframework/shared-object-base":"0.59.2000-61729","@fluidframework/test-runtime-utils":"0.59.2000-61729","@fluidframework/test-version-utils":"0.59.2000-61729","@fluidframework/register-collection":"0.59.2000-61729","@fluidframework/runtime-definitions":"0.59.2000-61729","@fluidframework/protocol-definitions":"^0.1028.1000-0","@fluidframework/container-definitions":"^0.48.1000-0","@fluidframework/datastore-definitions":"0.59.2000-61729","@fluidframework/odsp-driver-definitions":"0.59.2000-61729","@fluidframework/test-driver-definitions":"0.59.2000-61729","@fluidframework/test-pairwise-generator":"0.59.2000-61729","@fluidframework/container-runtime-definitions":"0.59.2000-61729"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.1000-61189"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.2000-61729_1649968861238_0.3773968114188113","host":"s3://npm-registry-packages"}},"0.59.1000-61898":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.1000-61898","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.1000-61898","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"90a9bfbce9c1d1dc82f61c089c7ecb97af2b78b4","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.1000-61898.tgz","fileCount":162,"integrity":"sha512-JQ2gS3l7pH9wqPBPQNL1auErgmNyFLFmYuQuX0XA0A7SJnTyyuSKLtGytFTvXZbrZ9YTXIZ97QbteZ12QinXAQ==","signatures":[{"sig":"MEUCIQD4Fq0ubBGSfl0g3g+zP/SO4hNbH4vgRvubnAx9ku0hsgIgeIUbCest/+nxfNoihCVmqhMicHWlxJ/Ya/W4RVyMnOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2652865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWf1EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW0Q//QJ5VfcCHDXulZYY2GC+bs6CtLbMipkECbEsrnqESp9IFEUD7\r\nGhfEr6WMamIafTS4X9QcPzr09EbREbpr0yIKVqiZ2vFWlUgOTXpixTbiSmyB\r\nEBQbDVnJCN09STfL37/PkkTgztjdbiSqLdtxRkfkEK50KbqD/gs4IK/+i96w\r\nIiAi0733VidKrxJHRFhwbHibHUoad4FrlIR4AoL+mUjmDSPZPvt1tdwI5OUO\r\n9WIMSnN136cTqCAy5sDsnMcyJ+wthlWPLX2+A4VOEXa21WsyMTH4nRHQtXJ6\r\nKqPc1ELdX/JAtdbarvRcTDs0pU41B5jd/tfj4CDfMnZH4KGttj40DnKJkf2R\r\n6t9gA8oof438dkW2b7B2QOvsyZwglGs1vB45EVk/efQbSMMq1KMs1iRVx9WU\r\nFpqWkgpwBVw3ZLPiLn//Yr9BiC26SRMJOZDoSmUFNkdBD8zgI7+ICBul1qMo\r\nSto72+ci8oBuE/o5vmDPCRaax4kzihz9h3vmJT5s220oBlmBY0gZZdqxZ0QD\r\nuw9pyVQGtBbyyhdUy0v0iKZ6QAN0GpLxnHu9u3GdOdlS9LIQnsrb6esi+4Fk\r\nHouy7JZLTQjUy6vcjsN7qckayDONQsxz0/mlJLvbw7EWlw5p3DoTrFWqMsnb\r\nNZMT/k8zuLmsxDs4o4nCpCkPhRsjosSx/uc=\r\n=3Api\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.1000-61898.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"0.59.1000-61898","@fluidframework/map":"0.59.1000-61898","@fluidframework/cell":"0.59.1000-61898","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.59.1000-61898","@fluidframework/counter":"0.59.1000-61898","@fluidframework/aqueduct":"0.59.1000-61898","@fluidframework/sequence":"0.59.1000-61898","@fluidframework/datastore":"0.59.1000-61898","@fluidframework/undo-redo":"0.59.1000-61898","@fluidframework/merge-tree":"0.59.1000-61898","@fluidframework/test-utils":"0.59.1000-61898","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.1000-61898","@fluidframework/runtime-utils":"0.59.1000-61898","@fluidframework/agent-scheduler":"0.59.1000-61898","@fluidframework/container-utils":"0.59.1000-61898","@fluidframework/core-interfaces":"^0.43.1000-0","@fluidframework/request-handler":"0.59.1000-61898","@fluidframework/telemetry-utils":"0.59.1000-61898","@fluidframework/container-loader":"0.59.1000-61898","@fluidframework/mocha-test-setup":"0.59.1000-61898","@fluidframework/container-runtime":"0.59.1000-61898","@fluidframework/garbage-collector":"0.59.1000-61898","@fluidframework/odsp-doclib-utils":"0.59.1000-61898","@fluidframework/test-loader-utils":"0.59.1000-61898","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000-0","@fluidframework/ordered-collection":"0.59.1000-61898","@fluidframework/shared-object-base":"0.59.1000-61898","@fluidframework/test-runtime-utils":"0.59.1000-61898","@fluidframework/test-version-utils":"0.59.1000-61898","@fluidframework/register-collection":"0.59.1000-61898","@fluidframework/runtime-definitions":"0.59.1000-61898","@fluidframework/protocol-definitions":"^0.1028.1000-0","@fluidframework/container-definitions":"^0.48.1000-0","@fluidframework/datastore-definitions":"0.59.1000-61898","@fluidframework/odsp-driver-definitions":"0.59.1000-61898","@fluidframework/test-driver-definitions":"0.59.1000-61898","@fluidframework/test-pairwise-generator":"0.59.1000-61898","@fluidframework/container-runtime-definitions":"0.59.1000-61898"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.1000-61189"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.1000-61898_1650064708181_0.3424049430070042","host":"s3://npm-registry-packages"}},"0.59.1000":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.1000","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.1000","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a086a2c2f752ea0b7830ffe866d13a0607a0804f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.1000.tgz","fileCount":162,"integrity":"sha512-sqsgd/EqGyJgoPDwaFbQUjxGFfDbrq9Zh/V1GetRH+xAlsuFEO2IOomQEpD6jxA47wr0efzVTuzw11gurWQ4CA==","signatures":[{"sig":"MEYCIQDkKZukFebEcMBBtgHBPYJhkEAKHe7ycV68sUHur/qUXgIhAJ3jidsiA4cWurmfK/7xwpZtbQCKLiurB7+fw5M7HeNf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2652655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWnIMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoF2A/5AJ3mQBr+b5Cv3oAd1AchC1JVHwrVizs9CqYfl9NlTFAuEb+5\r\nlSh0HJArwOI2RB7Pq1eVxi6st688XGrL+5RYIt6IIbzpTGQduvqMHydoRZh7\r\nNDS9rbV8JkR/JSBfezn97M3tKP5MiqC+YWftDqlOSFjABeq7do56KHK3CbCl\r\n4viLYeEEC2HYDqR5t0G2lpHbBnSzra/MTai112tQrru1iNlXRMV0A3w1zOzH\r\ncPafO29eWZ0kBtRlN1SDKmaLMa6BMGxi/728JDc0/j28sOL+2Pehns0ouPyk\r\nhgMUfNrW0yUmjQ2GVEEElUVSQHoSWGDzn4/9JBze2QIN0ErN6kZ06fcX8wfA\r\ncsE5RFnjwYF2+xdtLAQG43t/6unlkAmav9q9ifeJ5ErdWPT9RYBfLHOMJSer\r\nTFj8A8sQWEe2UUvN3aar2/ELz0zLCgsx9vTlNRfx2/lTPHtt5FYqfGxxnlFy\r\n4yd61u3hOF91Yft5adrxBU4gbqeTHT09buo50l4EEmua5Mg793B2Kf2w+uKl\r\n1f2ZbcP088ZG06BW2yWmjgJbo7bta/8v//YEHjgZWYYj3JXPa6u7xBZxWxZL\r\n6LAjqeOKmIh3RHmxrQ9YMvFr1mfCg7DKEO/76VtCKKyROK7kStsY0WiyW9jY\r\ne2e+C7tkMKrrlv6SUEP897EhhrMsQddW9Hs=\r\n=0Xk6\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.1000.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.1000","@fluidframework/map":"^0.59.1000","@fluidframework/cell":"^0.59.1000","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.1000","@fluidframework/counter":"^0.59.1000","@fluidframework/aqueduct":"^0.59.1000","@fluidframework/sequence":"^0.59.1000","@fluidframework/datastore":"^0.59.1000","@fluidframework/undo-redo":"^0.59.1000","@fluidframework/merge-tree":"^0.59.1000","@fluidframework/test-utils":"^0.59.1000","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.1000","@fluidframework/runtime-utils":"^0.59.1000","@fluidframework/agent-scheduler":"^0.59.1000","@fluidframework/container-utils":"^0.59.1000","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.1000","@fluidframework/telemetry-utils":"^0.59.1000","@fluidframework/container-loader":"^0.59.1000","@fluidframework/mocha-test-setup":"^0.59.1000","@fluidframework/container-runtime":"^0.59.1000","@fluidframework/garbage-collector":"^0.59.1000","@fluidframework/odsp-doclib-utils":"^0.59.1000","@fluidframework/test-loader-utils":"^0.59.1000","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"^0.59.1000","@fluidframework/shared-object-base":"^0.59.1000","@fluidframework/test-runtime-utils":"^0.59.1000","@fluidframework/test-version-utils":"^0.59.1000","@fluidframework/register-collection":"^0.59.1000","@fluidframework/runtime-definitions":"^0.59.1000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"^0.59.1000","@fluidframework/odsp-driver-definitions":"^0.59.1000","@fluidframework/test-driver-definitions":"^0.59.1000","@fluidframework/test-pairwise-generator":"^0.59.1000","@fluidframework/container-runtime-definitions":"^0.59.1000"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.1000_1650094604227_0.11111223883394916","host":"s3://npm-registry-packages"}},"0.59.1001-62246":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.1001-62246","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.1001-62246","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"602f31f233eefe38c02e28090809d474bb0b6174","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.1001-62246.tgz","fileCount":162,"integrity":"sha512-RE5XPR1DOuX+MmBIZpeHS0T9Vjb9ahdA3mpTCTcKbRP2bQwbXua1DTFIS9s5KT3y/LoblsMDDWWEJE2fQE2mEg==","signatures":[{"sig":"MEUCIQDO7pITUg6cAMCUEJdBFQPM40ddkNe4UpPDekBHQ/XirgIgbkhRmxcbv88iUWiMrHdepQWV1oSY2vussDhL6uXIUTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2652851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXbf8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM6A/+KNl9N0tJsqCKPOEOuIbWJD3zphJAyzbNa7+HQWMoM9RckAaA\r\nlBECFYjcrhMttG1POLltjRx89nKzURGRLLAUq49H4HpP4cjpGV8A+378/Tmc\r\nc8Cdn0qVS8kfplvB4/WoCNcMZXUs1DeOvQLBf1QVs2DOq21VMj2RHEfCSS/z\r\nPyw36MnZ9btK4cHQm+vjNU0GttBes+IEaRqb04GFj/Yajgi/3r+yyBRyeXyX\r\nUXVjckrCTJzsCqM1oBJGbZKU4cjXW6QtNuU7ajZqX2GoH3m+vUMDnVUsLIHV\r\n7xW3cRU5I9vwv70tDUr1LJQeYNHx4F9TbmeRM1kR+uru+mGuUIwzxi0NJ1iM\r\nMw+188oJb+mqYt0hElRa1sbxsHqXBolJCWEJxp6LANvq8Wbn25SnmrNc3jhE\r\n91cyxpcX1RhKEs3acO8ZEOw45tdk9ZbQU+qjxeGitLtv9HXKnfndvgpInlj2\r\nAWr7TQErPFKkcsydwXyvtuFYTxI719WLNYhAq1mgka+/GhgsDqBOH9ftzecM\r\nOCnZuAaNBmfNc/W9DXk6dhGhRh0qU79GnSKIjBYmgjQ4hFvzhCiPryMOKHH7\r\nBEvKEJ2lalf0pNxPLdm7GURJu6x9bJGU+8mW0LDFXsyClcB8XVC7h6U5Bf5i\r\nwR8e6qEVK3RSXE+dGxJAzponpP63Xlcw2gs=\r\n=dtGq\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.1001-62246.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"0.59.1001-62246","@fluidframework/map":"0.59.1001-62246","@fluidframework/cell":"0.59.1001-62246","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.59.1001-62246","@fluidframework/counter":"0.59.1001-62246","@fluidframework/aqueduct":"0.59.1001-62246","@fluidframework/sequence":"0.59.1001-62246","@fluidframework/datastore":"0.59.1001-62246","@fluidframework/undo-redo":"0.59.1001-62246","@fluidframework/merge-tree":"0.59.1001-62246","@fluidframework/test-utils":"0.59.1001-62246","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.1001-62246","@fluidframework/runtime-utils":"0.59.1001-62246","@fluidframework/agent-scheduler":"0.59.1001-62246","@fluidframework/container-utils":"0.59.1001-62246","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"0.59.1001-62246","@fluidframework/telemetry-utils":"0.59.1001-62246","@fluidframework/container-loader":"0.59.1001-62246","@fluidframework/mocha-test-setup":"0.59.1001-62246","@fluidframework/container-runtime":"0.59.1001-62246","@fluidframework/garbage-collector":"0.59.1001-62246","@fluidframework/odsp-doclib-utils":"0.59.1001-62246","@fluidframework/test-loader-utils":"0.59.1001-62246","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"0.59.1001-62246","@fluidframework/shared-object-base":"0.59.1001-62246","@fluidframework/test-runtime-utils":"0.59.1001-62246","@fluidframework/test-version-utils":"0.59.1001-62246","@fluidframework/register-collection":"0.59.1001-62246","@fluidframework/runtime-definitions":"0.59.1001-62246","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"0.59.1001-62246","@fluidframework/odsp-driver-definitions":"0.59.1001-62246","@fluidframework/test-driver-definitions":"0.59.1001-62246","@fluidframework/test-pairwise-generator":"0.59.1001-62246","@fluidframework/container-runtime-definitions":"0.59.1001-62246"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.1001-62246_1650309116421_0.6305676740526189","host":"s3://npm-registry-packages"}},"0.59.2000-63294":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.2000-63294","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.2000-63294","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d3d4895ca15f7621ab563f3c42327b77c4bf7ee7","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.2000-63294.tgz","fileCount":162,"integrity":"sha512-eiGTXC1nTvQkif/TdVijPmofs19B4fWtS3xLvouAxYYt5KeOJtq8YubgWPtIgxEA42ihGq2IYWx38u0z6b6+Fg==","signatures":[{"sig":"MEUCIQCjoE5xtzD5kCOw1MKz3c8WJEaWeKwoyv2jA7wBrB6P/AIgDyvUVT4Ee+Zuh8Ic97gTHNAZRxhtkCKUbcg539DfHdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYxpQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp58Q//UEq/IwvIwbc5Aj1Gf29Ck9SJ3xKYIAZlW0B31ei24viIrZuU\r\nfhxmpk5wjccF8q7l201/wsIx4XYxlLUoVPlkxxQAw+Gv7F/9RXzFCzcdBi3T\r\neKN4bzdC3gmrDhOYZRGNccJChoixC03wsaQTv0J0qD6Bb/wc+pLmkpgf5lxn\r\nSroqi/pYyu89QdFopY4wlhRRnqPGMI9lapQmoe7BpDPkpknkcYmCe5ucYpvC\r\nkar9e5NFA6ZZj3sMLZmw51oG+Jby9iB8gG8xwriOz+IvmSg+svmEJUHQ26Df\r\nW3v9bUAH9RSw1BVWSi1Ux7dbKqyagd6KbS3o4DA82M6U03XnwlC/APdLwx1+\r\npOx4H7CeMN6cZbfthU/jc8KtY41oZbpP0LWGQtTryUnatu8eSKsxKrm9kn4I\r\nadtU+701uSeP4ndd3eg/NoPi3IZUzKbdZEsyZ0TeL1WvPScZ4XsCbEQabOki\r\npiRD+gM0PWtanLg5mHPf31wwKk+5BGC0YGl7pcvrkNj/AtvkOqi1XJuWXXAg\r\nAPaaI7c67yEQIUXKccQQUv1agaj6KXkPolQgTD9XsLf75JSr+qR64YfMhnNm\r\nEC6tml/l8HzIx6lLUaUynvQVMceJzciia2tXbKwFtQuqJPwm9KL3CuH9s1c8\r\niD13js4HaN9gI2WMFOztLM6ILhLBPDWL7Z0=\r\n=D84q\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.2000-63294.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"0.59.2000-63294","@fluidframework/map":"0.59.2000-63294","@fluidframework/cell":"0.59.2000-63294","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.59.2000-63294","@fluidframework/counter":"0.59.2000-63294","@fluidframework/aqueduct":"0.59.2000-63294","@fluidframework/sequence":"0.59.2000-63294","@fluidframework/datastore":"0.59.2000-63294","@fluidframework/undo-redo":"0.59.2000-63294","@fluidframework/merge-tree":"0.59.2000-63294","@fluidframework/test-utils":"0.59.2000-63294","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.2000-63294","@fluidframework/runtime-utils":"0.59.2000-63294","@fluidframework/agent-scheduler":"0.59.2000-63294","@fluidframework/container-utils":"0.59.2000-63294","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"0.59.2000-63294","@fluidframework/telemetry-utils":"0.59.2000-63294","@fluidframework/container-loader":"0.59.2000-63294","@fluidframework/mocha-test-setup":"0.59.2000-63294","@fluidframework/container-runtime":"0.59.2000-63294","@fluidframework/garbage-collector":"0.59.2000-63294","@fluidframework/odsp-doclib-utils":"0.59.2000-63294","@fluidframework/test-loader-utils":"0.59.2000-63294","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"0.59.2000-63294","@fluidframework/shared-object-base":"0.59.2000-63294","@fluidframework/test-runtime-utils":"0.59.2000-63294","@fluidframework/test-version-utils":"0.59.2000-63294","@fluidframework/register-collection":"0.59.2000-63294","@fluidframework/runtime-definitions":"0.59.2000-63294","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"0.59.2000-63294","@fluidframework/odsp-driver-definitions":"0.59.2000-63294","@fluidframework/test-driver-definitions":"0.59.2000-63294","@fluidframework/test-pairwise-generator":"0.59.2000-63294","@fluidframework/container-runtime-definitions":"0.59.2000-63294"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.2000-63294_1650661968717_0.39002926693017437","host":"s3://npm-registry-packages"}},"0.59.2000":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.2000","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.2000","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b2dfee50801532698e552c48405a82820f527921","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.2000.tgz","fileCount":162,"integrity":"sha512-0fxIF1QQcUYZPXoIV04SSgzbNOylVkcQ19b91VzsQUgE3zHY2ewY0dGySy3ZB5Fy2yCWPWGMl80t5/2u2x353Q==","signatures":[{"sig":"MEUCIQCEqwwuBkIXr3QHl5rH24UE+noqcu33Cf3Yzop+fIGYRAIgAgDtZsRwnFTMVdDegvJhq4PrnghgQVFvZxip2K514ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2684347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiabddACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHHxAAiVDir8D4zcYr3JylMMyloxhgVzsOxuak3CbRkOcXbtLW0Kdp\r\nK2okQwn7dpNDX8FlJkoyocTrgoE7HZQgsTGu5bQpbxMUsdnZYDLB+gkjuFnw\r\nwcQMLy6a5ZC5SOtKXkZ3wjABrTetGatW6SnqRx2B8pBMR9ylWlyhqdv94Cx8\r\neXD8HMG5uAYv44iLH9UHz9OTsSiDB9R6Sg+g6q923fCE5m7lpj27bYPDNXtS\r\nHHShowBQXhhzEwnVpsCDrggSuQeVr9+8EYNasIs00G87YB2iNOFJ28ZXQTBm\r\nogz3MKvPXAn6dxl8bwP9aoQfbZbhLjRM7ATg4tTVi+bHZ/+9dcBCusoxcdNm\r\ndJnNENmDL7q7taB3skYAxX8LXOycUh45SMPdIpRF4Sqe8yrFhxYhUFIpDk98\r\n207bUzOJLwzY9h/ubDWs3TB8qSJ8cYOuRxMjcjgXYEZZsg6mV8I+jtFQXwR+\r\nHWrrMKUNgZqQR7JNGnLrTCDJAhQ1+Lspq6hg765jcYWybkgnDIFRezqHvchg\r\ngDMmojldIx3zPsq5Rs0zaUwa2Xc/ijQeCDYJvi70vf9qOg9817JHAxmyQ+P7\r\n/rpZdiP1m42++N6+rKVrg+wO9gIXFa+JBQew8xm2s8OEAEKEVY1kL9v2URlt\r\njK30lVzyVy826rpnErrO5q3D6h8XywoTf1Y=\r\n=jlqa\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.2000.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.2000","@fluidframework/map":"^0.59.2000","@fluidframework/cell":"^0.59.2000","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.2000","@fluidframework/counter":"^0.59.2000","@fluidframework/aqueduct":"^0.59.2000","@fluidframework/sequence":"^0.59.2000","@fluidframework/datastore":"^0.59.2000","@fluidframework/undo-redo":"^0.59.2000","@fluidframework/merge-tree":"^0.59.2000","@fluidframework/test-utils":"^0.59.2000","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.2000","@fluidframework/runtime-utils":"^0.59.2000","@fluidframework/agent-scheduler":"^0.59.2000","@fluidframework/container-utils":"^0.59.2000","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.2000","@fluidframework/telemetry-utils":"^0.59.2000","@fluidframework/container-loader":"^0.59.2000","@fluidframework/mocha-test-setup":"^0.59.2000","@fluidframework/container-runtime":"^0.59.2000","@fluidframework/garbage-collector":"^0.59.2000","@fluidframework/odsp-doclib-utils":"^0.59.2000","@fluidframework/test-loader-utils":"^0.59.2000","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"^0.59.2000","@fluidframework/shared-object-base":"^0.59.2000","@fluidframework/test-runtime-utils":"^0.59.2000","@fluidframework/test-version-utils":"^0.59.2000","@fluidframework/register-collection":"^0.59.2000","@fluidframework/runtime-definitions":"^0.59.2000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"^0.59.2000","@fluidframework/odsp-driver-definitions":"^0.59.2000","@fluidframework/test-driver-definitions":"^0.59.2000","@fluidframework/test-pairwise-generator":"^0.59.2000","@fluidframework/container-runtime-definitions":"^0.59.2000"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.2000_1651095389172_0.44687103762642155","host":"s3://npm-registry-packages"}},"0.59.2001":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.2001","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.2001","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"4534b70e70faf352ebed9c5675e02da871cacf21","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.2001.tgz","fileCount":162,"integrity":"sha512-t10Oa6Q0XALL8tlBDXxHHjpkOL9toJ0zr4CHZ+I3r1g5CZOxIpCU2s9Zk07ZSbfKG29QUiJ2fLCUCV1Am2mXXQ==","signatures":[{"sig":"MEQCID6m5qa2eV0PM5CKjrntH22fVZu+x88c7WY+d+asEIKnAiBEJLREHTlmbRNTDI0shfs7IaJXTJeOT1xBoJz2rPZ9Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2684347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicaE+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpukw/+OunaxpN65ROwz+Tw2GQrW0ZS2f30V4MRtyKsILjKrF+n12+g\r\nMm4c28NLjJYh8hVtD0S/pzYKgeIG6ZkSJ1ukDcw/IVRRQNkkgEI+EM3oEJt3\r\nDTw/sUfjrc43pJg2ewPUyBidNXa2mVzFvts+1yrUbnirYF24JpEik0lmmZTz\r\nnZYrrEsV7D4/XPtM07SK3wjolq9FDHXogYikXj0IfQwGbId3/ct34bWGNPQu\r\n+nOZSQs+3FtoojLYz7unZG1861Wxlrd2vujTf74insECn8jpKl/yDaMqDZBK\r\n4GeIM2AFsNhQRGeLrjUs87xMFKqWdLvcFvz954Bnp3y1jA0dq2ztMCH5nbe/\r\nE7uA1EFa9epxA+8zXtRPOvxbRbMx5Bdg+2qiYEQx2fd/Tk0VdlFq5mTNPTMY\r\n07LN4+xmhXsIIGaVIjF8rfIUenEzf/nT9UkTqq0QJWPamHQnzlDg3hJevojN\r\nRgGP7QXxZpknmUHwfiow8qWuCsU4T/eANEgk9CATurzT0ZEwA3tm9pGMrCeP\r\nGhOaYKMEI97gkEHlS4Bmca39of8G0vjJbCeCETcbIV6Skrgeir1tinjApeKx\r\nN3JJ7JrTs/7IHUs27t5J6Oe9XEjyd0n64vIfffS52aGdsn5NRSlm9W2Y5aQY\r\n9NHIynFMPszAJX/Ynqum4W7SONBQPYOgL6I=\r\n=0xNO\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.2001.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.16","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.2001","@fluidframework/map":"^0.59.2001","@fluidframework/cell":"^0.59.2001","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.2001","@fluidframework/counter":"^0.59.2001","@fluidframework/aqueduct":"^0.59.2001","@fluidframework/sequence":"^0.59.2001","@fluidframework/datastore":"^0.59.2001","@fluidframework/undo-redo":"^0.59.2001","@fluidframework/merge-tree":"^0.59.2001","@fluidframework/test-utils":"^0.59.2001","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.2001","@fluidframework/runtime-utils":"^0.59.2001","@fluidframework/agent-scheduler":"^0.59.2001","@fluidframework/container-utils":"^0.59.2001","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.2001","@fluidframework/telemetry-utils":"^0.59.2001","@fluidframework/container-loader":"^0.59.2001","@fluidframework/mocha-test-setup":"^0.59.2001","@fluidframework/container-runtime":"^0.59.2001","@fluidframework/garbage-collector":"^0.59.2001","@fluidframework/odsp-doclib-utils":"^0.59.2001","@fluidframework/test-loader-utils":"^0.59.2001","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"^0.59.2001","@fluidframework/shared-object-base":"^0.59.2001","@fluidframework/test-runtime-utils":"^0.59.2001","@fluidframework/test-version-utils":"^0.59.2001","@fluidframework/register-collection":"^0.59.2001","@fluidframework/runtime-definitions":"^0.59.2001","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"^0.59.2001","@fluidframework/odsp-driver-definitions":"^0.59.2001","@fluidframework/test-driver-definitions":"^0.59.2001","@fluidframework/test-pairwise-generator":"^0.59.2001","@fluidframework/container-runtime-definitions":"^0.59.2001"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.2001_1651614013850_0.12013779090635368","host":"s3://npm-registry-packages"}},"0.59.3000-66610":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.3000-66610","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.3000-66610","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b9d5cd35b77e5ae25a4239abc070a3d41f9d2a05","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.3000-66610.tgz","fileCount":171,"integrity":"sha512-m9+baEnIb0OW5gqF04G47cnP1qyf3Wnp7XVm3GPDd/Yax2MOCRGM6xlMYuUuUte/R/uQColhvmZ/IG1iltFXAQ==","signatures":[{"sig":"MEUCIQCWbMljmshsSNFPVueVic06B5WhuQKMdZ3GpHzoPyCYtQIgZmouaBHhZlBWwARh2GruzUSCMO0fDBJCcHWhAuiMVM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2806126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifnpUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSiw/8Craaxj4unvfIh6w3NN4DMhXrdPgIlbExWfkqnxGvUYr3w6j+\r\nt5YtvF2ox1EM38b/VKsF7U4P2RlktXCU66BWCBifQ9T37AJuP6DQjxlSIQR3\r\npqDxrRLJgBQNV22mpLm+NSWwbYZQO/RclkviucA+YEoeMnXrSiz7BVep+i4e\r\nqB4ml0VxD5w1A319ZD+hwfrD4sm+c9XHkl7epSW0HN/gNYdfGzqe+sLSlkDH\r\n4cdeb3hAC12reLmoSCVpqVAs6+a2v2EglntZYyghJjGpoDhnoReJfoNuByIp\r\nWwz1FZLg8WI3+fYOsgIW32bqaFegoAIh5X13/zNN7kD1/mV2vICzDekHeh0G\r\ngKFuUViR1MX4KqugJSYekVkAfOiIgSeLO6i2NGwd+XE2jmI2HY9fOetibHzX\r\n7+EfitSOmuuZ8gcHX375G6FN5kSniQTVzl4DsW5l5tpCaHPjFQaLdJUbXEhA\r\nJh8jH5DYYPfpzSXkDwbmEqRiUPBSVPN8SzE0l1Sn8nuWSRIdu0kMszT5OwNV\r\n++0BaDAF5vjjGDnpGKSlOhh20F5TXfIfSDrU4nFllEZ31rdnmbP45IDWC8z5\r\nRhusK7/tkDmX0Ii2MZhDXlwsUHkTuSgEF0CJGOveslU6KA2e1tzgAw/V1Wk+\r\nd5AiWeIhP/CqGbWjTJy0XrEXU/gsPo8M4dE=\r\n=J/sF\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.3000-66610.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.2","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"0.59.3000-66610","@fluidframework/map":"0.59.3000-66610","@fluidframework/cell":"0.59.3000-66610","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.59.3000-66610","@fluidframework/counter":"0.59.3000-66610","@fluidframework/aqueduct":"0.59.3000-66610","@fluidframework/sequence":"0.59.3000-66610","@fluidframework/datastore":"0.59.3000-66610","@fluidframework/undo-redo":"0.59.3000-66610","@fluidframework/merge-tree":"0.59.3000-66610","@fluidframework/test-utils":"0.59.3000-66610","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.3000-66610","@fluidframework/runtime-utils":"0.59.3000-66610","@fluidframework/agent-scheduler":"0.59.3000-66610","@fluidframework/container-utils":"0.59.3000-66610","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"0.59.3000-66610","@fluidframework/telemetry-utils":"0.59.3000-66610","@fluidframework/container-loader":"0.59.3000-66610","@fluidframework/mocha-test-setup":"0.59.3000-66610","@fluidframework/container-runtime":"0.59.3000-66610","@fluidframework/garbage-collector":"0.59.3000-66610","@fluidframework/odsp-doclib-utils":"0.59.3000-66610","@fluidframework/test-loader-utils":"0.59.3000-66610","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"0.59.3000-66610","@fluidframework/shared-object-base":"0.59.3000-66610","@fluidframework/test-runtime-utils":"0.59.3000-66610","@fluidframework/test-version-utils":"0.59.3000-66610","@fluidframework/register-collection":"0.59.3000-66610","@fluidframework/runtime-definitions":"0.59.3000-66610","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"0.59.3000-66610","@fluidframework/odsp-driver-definitions":"0.59.3000-66610","@fluidframework/test-driver-definitions":"0.59.3000-66610","@fluidframework/test-pairwise-generator":"0.59.3000-66610","@fluidframework/container-runtime-definitions":"0.59.3000-66610"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.2000-0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.3000-66610_1652456020560_0.9359695753185833","host":"s3://npm-registry-packages"}},"0.59.3000-67119":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.3000-67119","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.3000-67119","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"073c13de5386958942b4528fb75cd4141d01f301","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.3000-67119.tgz","fileCount":171,"integrity":"sha512-PWK3Yn1N2L+NDY3XinrY9Gv6Xiyp+OW/JfsJNg8g3LSelr9QrdSdeVi1i90Bt1iQoYbcP6WT7mzwixZ2/5Qv7g==","signatures":[{"sig":"MEUCIQDOF3+a0SbBIb/rVeydQEmKJPBz4hdUluiPTdY5Xn5wswIgRcgT1iaPyfZzEXKvvDdhl/IN9Bi3pUwF5POHYsUnTKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2806126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig9dkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFRg/9Ezz8o0+shqmnjMQsnQzG8eVOur7mlPOU0I+NosSxpJI8e91s\r\nBXQ7Tbnz+4mdKy5by5vML5oq376AWkI9DcHwruReAx56/mcd7FzOvEQ5lh77\r\nfMAJJLQPf4pY8VtR+fh9CGFacifIpJroBlx1RVYLZsaIiQLtoVaYEc7yrdks\r\njScr67d/kfAMwjxbab5NylslrqKEexlNnxmqvDQxHNneSeV6iQSuU+D+pvwl\r\nO5ycrr6ZFXFLeevemp3uuL9yrbixr3sf2GBCq3e67H9PG8+zzhrc5H3eLVPw\r\nj4t2fLGdlEwBxxJ6o+KEF7Hk3cspK+1rzxgsGuEYC6KFdv4Kmu58DGcl7azR\r\nT7bZA9xK1rWzhhAZ9/9NFWU/YBB87ZjVQzWjcfYbyY7zqPa5u4/A87R0r3kb\r\nIDww1v5dpzxxMUeNVjauMBpIY0FrhlT1u09RBIKOJ6mJpVCr1lFoNHN4kN/Z\r\nUaQO9vpVTnwUiShZP0kH2rFVk3V3tJ9irMYSO65d2QlCtm9sT7qiqnBooh48\r\nMvAcMkS+phmBjU3GYCJ8AVWxE/NiEv3BlPJKyd60mM+ROgPqy9CyWWY471AG\r\nC2YxaZjDvpjYtHs1ooy4XPhH/9niXSwuNP4dneHoSxY6g2kY09QnoIMdDRxJ\r\nmJBsqIk30ROVGFYu6cYpAwEVgjcROfUYOCk=\r\n=85bM\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.3000-67119.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.2","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"0.59.3000-67119","@fluidframework/map":"0.59.3000-67119","@fluidframework/cell":"0.59.3000-67119","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.59.3000-67119","@fluidframework/counter":"0.59.3000-67119","@fluidframework/aqueduct":"0.59.3000-67119","@fluidframework/sequence":"0.59.3000-67119","@fluidframework/datastore":"0.59.3000-67119","@fluidframework/undo-redo":"0.59.3000-67119","@fluidframework/merge-tree":"0.59.3000-67119","@fluidframework/test-utils":"0.59.3000-67119","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.3000-67119","@fluidframework/runtime-utils":"0.59.3000-67119","@fluidframework/agent-scheduler":"0.59.3000-67119","@fluidframework/container-utils":"0.59.3000-67119","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"0.59.3000-67119","@fluidframework/telemetry-utils":"0.59.3000-67119","@fluidframework/container-loader":"0.59.3000-67119","@fluidframework/mocha-test-setup":"0.59.3000-67119","@fluidframework/container-runtime":"0.59.3000-67119","@fluidframework/garbage-collector":"0.59.3000-67119","@fluidframework/odsp-doclib-utils":"0.59.3000-67119","@fluidframework/test-loader-utils":"0.59.3000-67119","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"0.59.3000-67119","@fluidframework/shared-object-base":"0.59.3000-67119","@fluidframework/test-runtime-utils":"0.59.3000-67119","@fluidframework/test-version-utils":"0.59.3000-67119","@fluidframework/register-collection":"0.59.3000-67119","@fluidframework/runtime-definitions":"0.59.3000-67119","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"0.59.3000-67119","@fluidframework/odsp-driver-definitions":"0.59.3000-67119","@fluidframework/test-driver-definitions":"0.59.3000-67119","@fluidframework/test-pairwise-generator":"0.59.3000-67119","@fluidframework/container-runtime-definitions":"0.59.3000-67119"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.2000-0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.3000-67119_1652807523954_0.7808249581500193","host":"s3://npm-registry-packages"}},"0.59.3000":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.3000","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.3000","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b44b23587ab38ed2adc009acf09dabbd0fe19ec7","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.3000.tgz","fileCount":171,"integrity":"sha512-rQKbF+kOu6ki5XEHtH3w0dfBKPv/ct3uafA3eHFHiR2jP1A3VBdCYvxVCyAGnAorAx2YXfd95L0u9SJsBNnLqQ==","signatures":[{"sig":"MEYCIQCGRw7v77jWQyd0Q7VdT6uKs42SBCduhPJ8vClsEOQJSgIhAIX+fyFqT88Rq6qOR/AGN0s3taOSSwLS6PWWWIuueahe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2816690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihTEWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbig//cV0lX62H0PTTNEFnMsACExZHp9B55GA6SE2uph48jOWOFf/O\r\nXafUgfodc3ZsUPCSh7b1FLTDIjiC38uQ7gKPIw9LLhz6MezEofxl3tRHaudf\r\nLsQgznIMfS7RwEml+jpkuFSEUH4mlAf6S7LGESulKHVhmxK3JWVFUBIMJ3CW\r\nnGh3ilBZVJdUbfyJiid1FALHKrRxBzuycMqt2yDkgWk1MyABNl9WFIeVESZ3\r\niiFssIf1Mhe1E6Jgd85BV7AwTG+8HlB8gWJQzbWhLWp52AX+Aa7/6sW8FHbj\r\nTmDc2sHy8NT/QD1D62N0VQi30YY7Gty089ovtqJiaSiyDA10ts7nze2zdmFn\r\nE4baK4wUXXiSy2YEa6kNBzFmiEB2sTMk7c7aomx0FW/gwept/1ea91Ht7Glp\r\nVZTAuDiBB769CJNbOjE/OB0qKctbruZjhjcUhnZtAw1E6xDtzmnNUQJp8AD5\r\nbQ0sXzolc7/+kIyIq1LbxRFKFiuOF4uvk1eRfzV8xzGHoU1Tp6Vf44QV+yC9\r\nAysTW0e/Qz+9DMpeOkxlCrRNgJzNmx/9Z66fH0SLnhEks7bBvgdKfhVWJqNW\r\nwk2tUMDOeZqVbgpoJmNAJ233mtfrkr5Mb7OHq8LHO9Hv3hi3s/Be8rYAl3v+\r\nKpXYwDmzA+NOOKw+5uXslMH8kbAP9jLsMHE=\r\n=UujC\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.3000.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.3000","@fluidframework/map":"^0.59.3000","@fluidframework/cell":"^0.59.3000","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.3000","@fluidframework/counter":"^0.59.3000","@fluidframework/aqueduct":"^0.59.3000","@fluidframework/sequence":"^0.59.3000","@fluidframework/datastore":"^0.59.3000","@fluidframework/undo-redo":"^0.59.3000","@fluidframework/merge-tree":"^0.59.3000","@fluidframework/test-utils":"^0.59.3000","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.3000","@fluidframework/runtime-utils":"^0.59.3000","@fluidframework/agent-scheduler":"^0.59.3000","@fluidframework/container-utils":"^0.59.3000","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.3000","@fluidframework/telemetry-utils":"^0.59.3000","@fluidframework/container-loader":"^0.59.3000","@fluidframework/mocha-test-setup":"^0.59.3000","@fluidframework/container-runtime":"^0.59.3000","@fluidframework/garbage-collector":"^0.59.3000","@fluidframework/odsp-doclib-utils":"^0.59.3000","@fluidframework/test-loader-utils":"^0.59.3000","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"^0.59.3000","@fluidframework/shared-object-base":"^0.59.3000","@fluidframework/test-runtime-utils":"^0.59.3000","@fluidframework/test-version-utils":"^0.59.3000","@fluidframework/register-collection":"^0.59.3000","@fluidframework/runtime-definitions":"^0.59.3000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"^0.59.3000","@fluidframework/odsp-driver-definitions":"^0.59.3000","@fluidframework/test-driver-definitions":"^0.59.3000","@fluidframework/test-pairwise-generator":"^0.59.3000","@fluidframework/container-runtime-definitions":"^0.59.3000"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.3000_1652896022592_0.8789555006251566","host":"s3://npm-registry-packages"}},"0.59.1001":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.1001","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.1001","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"ef7e9a5efbcd250d97b420aaf9678f03a92458ea","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.1001.tgz","fileCount":165,"integrity":"sha512-L7Xhj60NgYtfFtwaZ7Ip60S5RpbSa9CGj9thGlVCXtZbIY8ggoR06e50T30oPe5ag5Ohfg7Qtq8+aAoUb0wm+g==","signatures":[{"sig":"MEYCIQDyUfzrmGtKgzMm0YdY4sL5E1OdU22biTiMm0qZgwLUFAIhAMKImMvHri5yavvfRbiJQACm+bBpodnzUQN0ejXJ+ktQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2673562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihqw+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpyqg//VLywWzQj/chpgWDNtJ/rI1uYnrSo9Elz1QdFgFJY23g3Y/VQ\r\nKiwDZtusEum3UiouY8PZ7HtBjBF4IhTfkCBCXIGvBKV2eopVNr0+o+iYmfir\r\nerz46XMtkyI+bLiiKkBU/rdjRwzxY7R5Q1mbVr9aM9sCIeyFlsuRSmxjK/qQ\r\nU91Pu0oqkRHvjkOr/0tz8jrw5elGcxueo0TGMeSxmaq92NVBXepbxjJvIwxP\r\nHcAAhD0o0vs5ftqz70FGbGoJxqZno9iM0T4+5MUqRLh9/E846yyvaWcrzuFX\r\nmG+1zhJeyrYGVDpvq0hrEBx/LIaWKFif+Z2UZY9x92smCKoL7K2bfUzvNbn/\r\nHVm7wiNix/Qe3ydauOiS+LJ2dorey/lnDPkxULEdonSPbhqhO7H1+b4Susbo\r\n6L9f6pTyawJtXGte/qYF7QgIfycmZ6WJjtI4ch+0dyUzbwZqm0opQemA9iQ4\r\nGS3GUJ0g9yHCThqLfJ7NWS3hxxrKDMtdplbPj4WVu4DZFjnceXNQRbjc05Vc\r\neWHBMo31p9jyRZE094lpeyVpM47OCwf11xY7TuHy0KRsY0aroZyzt4MyupFf\r\nAQloNsUzMa42WjI4x7FxRju6FLRPRyLiuRcWBc67n9jg83+O0K8g3k0zmDIV\r\nuDQg0UpmWOu20hpqJ5kQiPF/jl65QOlLDy8=\r\n=76eq\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.1001.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.1001","@fluidframework/map":"^0.59.1001","@fluidframework/cell":"^0.59.1001","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.1001","@fluidframework/counter":"^0.59.1001","@fluidframework/aqueduct":"^0.59.1001","@fluidframework/sequence":"^0.59.1001","@fluidframework/datastore":"^0.59.1001","@fluidframework/undo-redo":"^0.59.1001","@fluidframework/merge-tree":"^0.59.1001","@fluidframework/test-utils":"^0.59.1001","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.1001","@fluidframework/runtime-utils":"^0.59.1001","@fluidframework/agent-scheduler":"^0.59.1001","@fluidframework/container-utils":"^0.59.1001","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.1001","@fluidframework/telemetry-utils":"^0.59.1001","@fluidframework/container-loader":"^0.59.1001","@fluidframework/mocha-test-setup":"^0.59.1001","@fluidframework/container-runtime":"^0.59.1001","@fluidframework/garbage-collector":"^0.59.1001","@fluidframework/odsp-doclib-utils":"^0.59.1001","@fluidframework/test-loader-utils":"^0.59.1001","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"^0.59.1001","@fluidframework/shared-object-base":"^0.59.1001","@fluidframework/test-runtime-utils":"^0.59.1001","@fluidframework/test-version-utils":"^0.59.1001","@fluidframework/register-collection":"^0.59.1001","@fluidframework/runtime-definitions":"^0.59.1001","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"^0.59.1001","@fluidframework/odsp-driver-definitions":"^0.59.1001","@fluidframework/test-driver-definitions":"^0.59.1001","@fluidframework/test-pairwise-generator":"^0.59.1001","@fluidframework/container-runtime-definitions":"^0.59.1001"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-react":"~7.28.0","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.1001_1652993086558_0.5794974014810805","host":"s3://npm-registry-packages"}},"0.59.2002":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.2002","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.2002","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d2cfedcdc8c73dc2ebecb308dd187e7204001be1","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.2002.tgz","fileCount":165,"integrity":"sha512-qBENyM/lSjA4lHy0QP+swcRjP/nge5q5LkOcV4bzJ+GXLJnyTQ387143HHjRiJwSfeqcHTXs9qPDFOZNY0Swog==","signatures":[{"sig":"MEYCIQCj/2xEV8v0eQKOukZmGKiDh5M1BJw5ruuN/4a85qvQdQIhALlmtNzT4lSuRsTz+zFHokYlgaWS1ZwEHalZSo7svWdG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2705254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihslIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq03A/+LpW9aOox/3Ngvlmgm4EtVpls4DvF6+21TZcoi3dl7gZ2QrTJ\r\n4IWsaPJA+T+yxhAVT1evOQYGP5oMJvB5LmR8zbE+q9aiMUDcnkUaOjPFubBI\r\nXKUNmOFQhRIY8d0D8tLzfMuZiZ7opmDnqMVakUjbfuqLdsNSZZPillVN0zLL\r\nB9dOuZDnw71qK12hLPVpJr4d4kpDG3KbuSW8uMSJm9oXBzf6EZ2DGkRVa4YX\r\n0Ge5L3Kw646+EpWm1b/FVArGHRkEZIAnLWiqdDkJ7fOwicI79/5mWWwr158E\r\nkva+ADvu5E+nD9HriYcRlY0EJyzFvj5vjXT5mNNB+tLl74ZbvKfSzVrr5tlW\r\nram4RQb+AIxFg2KWAbaWGKDG8ncSgY4ldregtf4PMKCzrVmd3C2SZNjqYvpC\r\nbGPA0Ibw+SQbJqPW5yvzjJZbjQEo2AHWqeinzDX/Lhr2aU+m07EdT+cPuv7w\r\ntLVl7juxvPyHqHljLu58sXnmfcwGxLCJnZDD+Mim5g3uj68k1wBXiYLO4XtX\r\nMNQB1Dsmk0tgk3XshzO9O7I+Yyib5Kg4XI6m6mzFJ0mlCPK4WCL8mZOrsbNQ\r\nq0coEmzyzHN3Ne7M4ubPRKMXm9weaaQ7RavQsdjcA01nulvvaWZ6KLXhUDrs\r\nkf7c1Kzilz2UglRuB50zXydfhOI6hUNBuV4=\r\n=9oiJ\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.2002.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.2002","@fluidframework/map":"^0.59.2002","@fluidframework/cell":"^0.59.2002","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.2002","@fluidframework/counter":"^0.59.2002","@fluidframework/aqueduct":"^0.59.2002","@fluidframework/sequence":"^0.59.2002","@fluidframework/datastore":"^0.59.2002","@fluidframework/undo-redo":"^0.59.2002","@fluidframework/merge-tree":"^0.59.2002","@fluidframework/test-utils":"^0.59.2002","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.2002","@fluidframework/runtime-utils":"^0.59.2002","@fluidframework/agent-scheduler":"^0.59.2002","@fluidframework/container-utils":"^0.59.2002","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.2002","@fluidframework/telemetry-utils":"^0.59.2002","@fluidframework/container-loader":"^0.59.2002","@fluidframework/mocha-test-setup":"^0.59.2002","@fluidframework/container-runtime":"^0.59.2002","@fluidframework/garbage-collector":"^0.59.2002","@fluidframework/odsp-doclib-utils":"^0.59.2002","@fluidframework/test-loader-utils":"^0.59.2002","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"^0.59.2002","@fluidframework/shared-object-base":"^0.59.2002","@fluidframework/test-runtime-utils":"^0.59.2002","@fluidframework/test-version-utils":"^0.59.2002","@fluidframework/register-collection":"^0.59.2002","@fluidframework/runtime-definitions":"^0.59.2002","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"^0.59.2002","@fluidframework/odsp-driver-definitions":"^0.59.2002","@fluidframework/test-driver-definitions":"^0.59.2002","@fluidframework/test-pairwise-generator":"^0.59.2002","@fluidframework/container-runtime-definitions":"^0.59.2002"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.2002_1653000520254_0.6427408606240246","host":"s3://npm-registry-packages"}},"0.59.2003":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.2003","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.2003","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"5f1c896c4a9e0efa6a9b8dcefe50d7fe79c0beeb","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.2003.tgz","fileCount":165,"integrity":"sha512-ERfAk0Uk95U55CSuUu4HqHxUZy66B67VL7MkARA/OelFZT8GwfT2Q4mXkuVuLIN/juuab9G07UV4JPTi7f8S4g==","signatures":[{"sig":"MEYCIQCPAP224aIjMYpgg1KAn3hjJapMENLy3uJedh0TD2CexAIhALYZZajsTqT6RYuBe1kGJ1+WrHuH21JM9e/GHR0GRNKX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2705254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijpPCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa4w//exIuxW3bi8JK4w4Y55qSv11AYQJIhkpGSY6Q/DN4gJQnTkLP\r\nRQ98LRrfyt9/J9vqataEr5qtuJS63BC3jdKho7ia2h1owxZHUtkvSBuGviGg\r\n8bMI953nBc/zW3GxHZoeWS2QcVMbzuXXZTEL38bLLvFY9ednKJzMOBf21lI/\r\ne8R84ERH7+7BCA7wsdmGgssIAxcmnKcC3Ucic8o/OjBwwuzvgwCYMvhjwo+p\r\nKwaxpIsw5roA6AaPCs1GfLuwTnbWaN+6RRJm6HlFjTqPMTLYmxESS7Kjp0Ee\r\nj/aDBj8jsXZwwoxrxJH+JyL7WZrd5if5j5TtWXV3kFQhi71dx29IWlzV8lYG\r\nk7bncOjjFQOFR5qwcq/CKfq2PHDpRSW0guz73iEAgl5qpM9REtrUEtPRAr35\r\nny83bcVPZR7wxZw67tnBYovAevsjbbLj/jUpMxBEpiJXOcH5rzNik+aE3b/l\r\nJ1Xv2w6tzmCOcI6seDoqa3j3ASrixTAEkFh3QnfcA/EQhMUUQ8LRQn59zv2B\r\nVcCIpbaZuEMxledJzpjcki+SoxbWhUG0y11z/NL9OqQC4PO8AQe6r6QteyiR\r\nop5rVgmawwS29uRL3bsaIpf07xHJWNGF+vWxD0OXINQXmflActcHkN8mVcr4\r\np2s8I3W1Pz8Y1LY/g/GTx1v5otlFH7sd7Vw=\r\n=zNp+\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.2003.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.2003","@fluidframework/map":"^0.59.2003","@fluidframework/cell":"^0.59.2003","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.2003","@fluidframework/counter":"^0.59.2003","@fluidframework/aqueduct":"^0.59.2003","@fluidframework/sequence":"^0.59.2003","@fluidframework/datastore":"^0.59.2003","@fluidframework/undo-redo":"^0.59.2003","@fluidframework/merge-tree":"^0.59.2003","@fluidframework/test-utils":"^0.59.2003","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.2003","@fluidframework/runtime-utils":"^0.59.2003","@fluidframework/agent-scheduler":"^0.59.2003","@fluidframework/container-utils":"^0.59.2003","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.2003","@fluidframework/telemetry-utils":"^0.59.2003","@fluidframework/container-loader":"^0.59.2003","@fluidframework/mocha-test-setup":"^0.59.2003","@fluidframework/container-runtime":"^0.59.2003","@fluidframework/garbage-collector":"^0.59.2003","@fluidframework/odsp-doclib-utils":"^0.59.2003","@fluidframework/test-loader-utils":"^0.59.2003","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"^0.59.2003","@fluidframework/shared-object-base":"^0.59.2003","@fluidframework/test-runtime-utils":"^0.59.2003","@fluidframework/test-version-utils":"^0.59.2003","@fluidframework/register-collection":"^0.59.2003","@fluidframework/runtime-definitions":"^0.59.2003","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"^0.59.2003","@fluidframework/odsp-driver-definitions":"^0.59.2003","@fluidframework/test-driver-definitions":"^0.59.2003","@fluidframework/test-pairwise-generator":"^0.59.2003","@fluidframework/container-runtime-definitions":"^0.59.2003"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.2003_1653511106091_0.6934654532778606","host":"s3://npm-registry-packages"}},"0.59.3001":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.3001","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.3001","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"75c5bae97582f302afae54ad14c694c0d3671734","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.3001.tgz","fileCount":171,"integrity":"sha512-wYCZKvcLf0tcn+3LB54sq9XsF0QIkShssKEHLapUXv/XyboPNqxPnQUdP4J84dUKuDNN7FM3KdWyJ7lmIvEIQg==","signatures":[{"sig":"MEUCIH3BRsgV3vXbDxAbyCtyzst4rqF31bS9dqmkEFQMGpVqAiEAjkFLi79DzMnCDNHGD+14HdI/nlt/uqqYBFzn7LdyWg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2816690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijpZ+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp63g/+JJyKT344TejoXR44ad7tSfvHhjkR5/cFPp0ANgmZh1hQAiOS\r\nZD5ZzHDzce50z8Yb2uOTAGnLSN8GtjQCiIXX+xvOslT92MpcR0VACI99hRLQ\r\nmjccY+rvdwBwmainKV9WuZWjt/B0DYBB91KQDTyfct2m2xVUNdYaZLLzHV3Y\r\ndG9y/cEYKTUANm3PUedFbW3k9UK2htI+JtZWK4/N78kVHoen/o/RTLj1qXee\r\nH8F4xgemZfU+T5XicHDszsc7kNXDuhgHKmjV4j2EXx/uZcSZp2lKMa/f+zVP\r\nPiSi0q8S3q5BdwwMk6Qulc7h5SjS+jrlBBbrEvUAAvRA3aH5bbZ/JLKrhvIv\r\nYB0cx7m6DmpbivUYtuLJikvZmnAb62RIsaqWDIg3HySPO1vmw/z/6B3hwRsx\r\nRDYerUl8d9eUCOXz0luseHsgLHEEGkaBh9O2wVQTKlyOccJzdNvM1ksNTGR3\r\nMVedYxHeIZCRez7tyyfL4/hv26GuQxWxJibDwFkfc38YII+/LNyPyo4ZKrzr\r\nfhQ2uFowV6z9oR65sWqy7g1SGmBLbll3UzbSKSfGv+yHejHySmaaon/Lmtge\r\n3ssFD+ext1jQgnZIpIHmjGfCzw//Ko6Ux3/pDpsMOLrTneoGPf9LY758EZZR\r\nNTWK0LZdO6JpzKdDgcUQXK2mSYE05/mgfz4=\r\n=hIMT\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.3001.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.3001","@fluidframework/map":"^0.59.3001","@fluidframework/cell":"^0.59.3001","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.3001","@fluidframework/counter":"^0.59.3001","@fluidframework/aqueduct":"^0.59.3001","@fluidframework/sequence":"^0.59.3001","@fluidframework/datastore":"^0.59.3001","@fluidframework/undo-redo":"^0.59.3001","@fluidframework/merge-tree":"^0.59.3001","@fluidframework/test-utils":"^0.59.3001","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.3001","@fluidframework/runtime-utils":"^0.59.3001","@fluidframework/agent-scheduler":"^0.59.3001","@fluidframework/container-utils":"^0.59.3001","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.3001","@fluidframework/telemetry-utils":"^0.59.3001","@fluidframework/container-loader":"^0.59.3001","@fluidframework/mocha-test-setup":"^0.59.3001","@fluidframework/container-runtime":"^0.59.3001","@fluidframework/garbage-collector":"^0.59.3001","@fluidframework/odsp-doclib-utils":"^0.59.3001","@fluidframework/test-loader-utils":"^0.59.3001","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"^0.59.3001","@fluidframework/shared-object-base":"^0.59.3001","@fluidframework/test-runtime-utils":"^0.59.3001","@fluidframework/test-version-utils":"^0.59.3001","@fluidframework/register-collection":"^0.59.3001","@fluidframework/runtime-definitions":"^0.59.3001","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"^0.59.3001","@fluidframework/odsp-driver-definitions":"^0.59.3001","@fluidframework/test-driver-definitions":"^0.59.3001","@fluidframework/test-pairwise-generator":"^0.59.3001","@fluidframework/container-runtime-definitions":"^0.59.3001"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.3001_1653511806228_0.6790562372009199","host":"s3://npm-registry-packages"}},"0.59.3002":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.3002","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.3002","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"9039bbd2ff0836d0234e70652d350c8900994e38","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.3002.tgz","fileCount":171,"integrity":"sha512-jiQMJetysHraTTwfv88w8ZM1M7/ypl5hScKQKyxQhIOQvGRydyw58aduKEN2k91SlQ4AKldJ36xDnfxuImBzCQ==","signatures":[{"sig":"MEQCIGZTFZ+0P4C4+/jh5e6YoazPMareEg88yu1vE8YFB5sxAiAVLu2dV/9LBT+E7uqY95nSb1Faf5nuFbFFheBoWPsmDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2816690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij7mFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorOQ/7B44AUUOQPL2jJ1Hue8wDt5PLVLTwrSuhbUzkzWCENwu/1pfq\r\n4cFnvRBbJ9rUwgD4jem022mlaMKFRw5h2n72aCI5PbkyJiID0SdRwCj2+VZt\r\n+vh0POVsWLq6B6jlKpqNOPsdAv6oCO5lP+crTUF9xajMc5ah6mwXYf01bbRd\r\n0PJ8EF8SdshraSLZCM9IvB4Ugc6UBn3lEYkAVeU800NHn/BsxWvffRnlzmZy\r\ns6wy4bBtvzy+kechcweeq83pXQMfAlDu1rP7KmdGSGUqUDa7ngfbzvmgQ29i\r\nyRDIpB8uiHYP9uy1F2cGUwSKoOypcUjTd5AKMOrkitRTijyS4TuUCIiJP7k4\r\nfNYPhDIrdMRUe99VfMR6tVewliXfD9ACzcUnncmT5MwCAJwyjuCwmQEA3u06\r\njlYfszFxgn4WUEAz4CeeYFYJ4bGTVlcZOJItj3cZBErgEFqXwrbFBDDNdeRz\r\nIVRZVbVpX5gQZaKbcOivS3+td8GIw+rXtDmvUdb1zJ/+rFG940TnSkGFLyuq\r\nDP+P2UiR/71rAR4I00UhfCh2Bo+LlHWtkeyclci3tu4atxhfEp/NUPqqvD26\r\nQhNdU4Wh7r1xVcbGWYyW/0lgAKd3gDCPIvW2Zp0Y6PXFz+9Eysp7HlNkFcV/\r\nN+3VwQUI6qC/FwIkUXj2Bl1Njvee59Jq6+I=\r\n=PLI9\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.3002.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.3002","@fluidframework/map":"^0.59.3002","@fluidframework/cell":"^0.59.3002","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.3002","@fluidframework/counter":"^0.59.3002","@fluidframework/aqueduct":"^0.59.3002","@fluidframework/sequence":"^0.59.3002","@fluidframework/datastore":"^0.59.3002","@fluidframework/undo-redo":"^0.59.3002","@fluidframework/merge-tree":"^0.59.3002","@fluidframework/test-utils":"^0.59.3002","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.3002","@fluidframework/runtime-utils":"^0.59.3002","@fluidframework/agent-scheduler":"^0.59.3002","@fluidframework/container-utils":"^0.59.3002","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.3002","@fluidframework/telemetry-utils":"^0.59.3002","@fluidframework/container-loader":"^0.59.3002","@fluidframework/mocha-test-setup":"^0.59.3002","@fluidframework/container-runtime":"^0.59.3002","@fluidframework/garbage-collector":"^0.59.3002","@fluidframework/odsp-doclib-utils":"^0.59.3002","@fluidframework/test-loader-utils":"^0.59.3002","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"^0.59.3002","@fluidframework/shared-object-base":"^0.59.3002","@fluidframework/test-runtime-utils":"^0.59.3002","@fluidframework/test-version-utils":"^0.59.3002","@fluidframework/register-collection":"^0.59.3002","@fluidframework/runtime-definitions":"^0.59.3002","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"^0.59.3002","@fluidframework/odsp-driver-definitions":"^0.59.3002","@fluidframework/test-driver-definitions":"^0.59.3002","@fluidframework/test-pairwise-generator":"^0.59.3002","@fluidframework/container-runtime-definitions":"^0.59.3002"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.3002_1653586309059_0.4709169832164548","host":"s3://npm-registry-packages"}},"0.59.3003":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.3003","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.3003","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"24eca3d7f18df5a79555391a7b5afe27daf1e91d","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.3003.tgz","fileCount":171,"integrity":"sha512-gNV4yFA2krUul0NLPvWk4TDZbFVP7hqsPDyXh1Pi5sRlsDEqRI+625AB7uiMLWTgZqvB+fi93UKEnJc3FsE/kg==","signatures":[{"sig":"MEYCIQCSFqpYzk+T44brorPXGxLKSYziYD2STzFi6YWqgze8jQIhAMXp8mkOgRy8qGbpyHS3FWv0kNvxTLGaVzAWkSGkuFp3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2816690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikT//ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoOw/+I/oyU2C218BoNvo2Bp8xzqhi9WHj9wr3aO/1240uv/vXcSNt\r\nlufkYmS3XpV+6BjOql0GA/Nszqz7z4gMolQcYS0ilOkIGmBAKJYIEKpMUTpv\r\n+x8T4fpjvwbzfD+0HUzE8lMwKi8JI39kcfqZjW/ogQBFKQvYkZsXTlZvRtEV\r\nhtG8/LPxxggOpBr5/D8NVANXi264DNgcrDkH/zOtFXiXvjLxKzguWlsknKAP\r\nIosCRmk7nmzVPBLH+Uxu1pKnkh8hIhOb3qevHxphvSrig4S/bD4Dpn07HOS/\r\nf+Ul9Fz63egzevNibjK7I/4GSUKYfIoi0uOXJNaYDzj2P0rYbx7Jz2bXJIJb\r\nrVXDRZzgPj9R9odC55yb07GBo0Hku/DbJLMFbY5bZm4qc8+HXRj8XHQ/2qxD\r\nhcyKn//xhemqx6DEa1yrhw2HswM9VEeByouYiz1j4gabYwgp1o38y6tVqS9Z\r\n+zaYTe2EaPXpnbXgDkF7/1L0IKPnIGiBbyI67SHcnP2OayivBIOogSUgU+o/\r\ns0J8nhKWWMMLoYqhnkJWhR9tvP65lxqiwKSxDbkvEqCY6AX+RJDKAKsXDbI0\r\nR8EzYrWp8i5eSOJ3UMRMTUMLb9JgfYKYP2fEiYSO0ilE/0Usdcu1QYj/KYOZ\r\nGYvCvbtznW0mAH66C4cynNSEJxEONR4RYtU=\r\n=raRp\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.3003.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.3003","@fluidframework/map":"^0.59.3003","@fluidframework/cell":"^0.59.3003","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.3003","@fluidframework/counter":"^0.59.3003","@fluidframework/aqueduct":"^0.59.3003","@fluidframework/sequence":"^0.59.3003","@fluidframework/datastore":"^0.59.3003","@fluidframework/undo-redo":"^0.59.3003","@fluidframework/merge-tree":"^0.59.3003","@fluidframework/test-utils":"^0.59.3003","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.3003","@fluidframework/runtime-utils":"^0.59.3003","@fluidframework/agent-scheduler":"^0.59.3003","@fluidframework/container-utils":"^0.59.3003","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.3003","@fluidframework/telemetry-utils":"^0.59.3003","@fluidframework/container-loader":"^0.59.3003","@fluidframework/mocha-test-setup":"^0.59.3003","@fluidframework/container-runtime":"^0.59.3003","@fluidframework/garbage-collector":"^0.59.3003","@fluidframework/odsp-doclib-utils":"^0.59.3003","@fluidframework/test-loader-utils":"^0.59.3003","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"^0.59.3003","@fluidframework/shared-object-base":"^0.59.3003","@fluidframework/test-runtime-utils":"^0.59.3003","@fluidframework/test-version-utils":"^0.59.3003","@fluidframework/register-collection":"^0.59.3003","@fluidframework/runtime-definitions":"^0.59.3003","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"^0.59.3003","@fluidframework/odsp-driver-definitions":"^0.59.3003","@fluidframework/test-driver-definitions":"^0.59.3003","@fluidframework/test-pairwise-generator":"^0.59.3003","@fluidframework/container-runtime-definitions":"^0.59.3003"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.3003_1653686271488_0.07534184812304412","host":"s3://npm-registry-packages"}},"0.59.4000-71128":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.4000-71128","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.4000-71128","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8408eadc339169873985262a463b05e9a25cce3d","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.4000-71128.tgz","fileCount":174,"integrity":"sha512-9fqXjAP0UgRb1ubmrreC1uQhXCtOpha/fZ4KeY6NhuorCKsROnK0Oe5acQAvowQSRvsiRM6UKTJTU3u3kF65FQ==","signatures":[{"sig":"MEYCIQCJ80QHFVBSYyNsYaiTYORfpj1zjqcAEZCayM1Vc/3k+gIhANDMBgRfuWRijlS4+JrohFJ8Wr5eKwaL4a2KXG42/+j1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2877909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimQhvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmolgw//dk3wBfflSJem0Y8QIrEYzp/wG/NRmnMmzTmwk9LBvUoUfaiJ\r\neibuG9TcHWVlCtei4Y5VtD/ewmgs/mmf5gyBfsPtUhSHiNPumcfNrvluQb56\r\nwrdiwXMjq9W5NbMkDCttH0qtKSYKaJ9v7sd5tpg+VoyaoFy6TdqGk9XuwgCv\r\nn2ffM3twVxtSiiHULL5gfdm8ZI5ZKrDNdrtpMRaYSzLO+tQpmLiKWRNe5hVo\r\nXMIKGMTQipgyQ/WJ+Cr/TU2CWCRRaaM8LcD14LcKcNwq9N/WEfja1a/ZE0ty\r\nFuNthdNUUxKttDJR/y0EVGfhda7E1jU00MinuWtI0Bzq3iRfqm3fZdgLyilj\r\n4CKfU8A8lCjjCa2OlHqDq9u+Pe6yS0pigciF4xP7ixZpCDd5jEaGg2HEX7a7\r\nuRcBLKyFnpvQhlBenw5jgYzxNFovLbJvQZwfknIhWmytahvQTgOhVfDaZFrU\r\nuUM6TQrpqiXPPp5OXaini9+zuAM02cvWGRBp5wWERNmqHvPLMOfnZ+7otSMz\r\nS19MW1BVrfwQQIo/xWF1PMCA3d3kTm4i43inV1vzJ1Ki6QRC9iPVFsZsQewU\r\nytfzM8/t1qRgPMHaol0ZfNTVmLl6HA4IVWcwR97ukhdTk1vWW3VJgCSzEBFJ\r\ncGGTU+a5pIfV6spGtpI9zhBrfxVJAuN6eHs=\r\n=Zdtm\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.4000-71128.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"0.59.4000-71128","@fluidframework/map":"0.59.4000-71128","@fluidframework/cell":"0.59.4000-71128","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.59.4000-71128","@fluidframework/counter":"0.59.4000-71128","@fluidframework/aqueduct":"0.59.4000-71128","@fluidframework/sequence":"0.59.4000-71128","@fluidframework/datastore":"0.59.4000-71128","@fluidframework/undo-redo":"0.59.4000-71128","@fluidframework/merge-tree":"0.59.4000-71128","@fluidframework/test-utils":"0.59.4000-71128","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.4000-71128","@fluidframework/runtime-utils":"0.59.4000-71128","@fluidframework/agent-scheduler":"0.59.4000-71128","@fluidframework/container-utils":"0.59.4000-71128","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"0.59.4000-71128","@fluidframework/telemetry-utils":"0.59.4000-71128","@fluidframework/container-loader":"0.59.4000-71128","@fluidframework/mocha-test-setup":"0.59.4000-71128","@fluidframework/container-runtime":"0.59.4000-71128","@fluidframework/garbage-collector":"0.59.4000-71128","@fluidframework/odsp-doclib-utils":"0.59.4000-71128","@fluidframework/test-loader-utils":"0.59.4000-71128","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.2000-0","@fluidframework/ordered-collection":"0.59.4000-71128","@fluidframework/shared-object-base":"0.59.4000-71128","@fluidframework/test-runtime-utils":"0.59.4000-71128","@fluidframework/test-version-utils":"0.59.4000-71128","@fluidframework/register-collection":"0.59.4000-71128","@fluidframework/runtime-definitions":"0.59.4000-71128","@fluidframework/protocol-definitions":"^0.1028.2000-0","@fluidframework/container-definitions":"^0.48.2000-0","@fluidframework/datastore-definitions":"0.59.4000-71128","@fluidframework/odsp-driver-definitions":"0.59.4000-71128","@fluidframework/test-driver-definitions":"0.59.4000-71128","@fluidframework/test-pairwise-generator":"0.59.4000-71128","@fluidframework/container-runtime-definitions":"0.59.4000-71128"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-jsdoc":"~39.3.0","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-unused-imports":"~2.0.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.4000-71128_1654196334995_0.9262499981332657","host":"s3://npm-registry-packages"}},"0.59.4000-71130":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.4000-71130","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.4000-71130","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d2d18875843fa14a28d2ab783e0903968f15d696","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.4000-71130.tgz","fileCount":174,"integrity":"sha512-tsg8CWzOK8CrZsDc34M3By1YtETVTZmhwPJxw6EmzA3nuT9UTYwGpNHQK0VfJRFWpxj3RxJw/tmgXSl2RZttNg==","signatures":[{"sig":"MEYCIQCgXKjYPGhaIkj3xVz+9cCei/GUbBnLMQqBla2fCJPPiQIhAMYfvjfJbKNDnT4yh8rTTasVym2/04d//ePgtAkoRsYo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2877909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimQtuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcvA/+LXDiwOhHDvw5b+N5MXAgo6xHBglqWxfZAzoC0o0416Z+E+2n\r\n2TUA0tF/6L7nMM+2iJKpLtgTYyG7KxbqxvimfMyZxg+YTg9Aadc7rdkuH1xE\r\nE82FxfXXGkcnLPwyGXku7MfLZoS9ZZJvvGFkrlhZcaltpnWiInOM4siaSZse\r\nVZqquXX+6zUkHgMjBEJKT7l/ypy5vW15xQOw1BU5N8Yf4rXsX+ZpQn5bmu0x\r\nUtVNcHqyI9Lq7OypqGab8NiGXsuYVPm1myG0ofsvaK+PD488n0tYj8Mdq6vn\r\nIDSXMxQTW/itDNHre5cZLGzLg1kJaaQglwHzfZZME+QKzqxLb7+z0TYgCOpQ\r\nLLgcxgk7sbJlXfdnPDrkCQ4MUhrivMETImsHhA5mfglvSr2p4R/VvQbYXUJr\r\nXD1y9YN9XuEx0BlNgEspXjQghSym+Kcr4s+ba5UvgU7a0Sd5Y784Rc0DmC8N\r\nhMjKbXBPCJadhHIeIn9nd+qn1wi+yfwdPYx+zKVBEGLVy8ev7X/GG2Y63dlx\r\njYvKdQ02FKHO/mT+Mbia0UZ4ApHG1BwGKOW8ZGRsPO8GAElrSLmZA7ms6A9t\r\ndiIfpUl5e16X4TFf5yAL/4q70b03sAsuhYLMtESYMvaYyYXWJT4HKbdvywu/\r\nOUPQlPnEEybuUPCJJturePIWyTJQM2QIs+A=\r\n=X+fY\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.4000-71130.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"0.59.4000-71130","@fluidframework/map":"0.59.4000-71130","@fluidframework/cell":"0.59.4000-71130","start-server-and-test":"^1.11.7","@fluidframework/matrix":"0.59.4000-71130","@fluidframework/counter":"0.59.4000-71130","@fluidframework/aqueduct":"0.59.4000-71130","@fluidframework/sequence":"0.59.4000-71130","@fluidframework/datastore":"0.59.4000-71130","@fluidframework/undo-redo":"0.59.4000-71130","@fluidframework/merge-tree":"0.59.4000-71130","@fluidframework/test-utils":"0.59.4000-71130","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.4000-71130","@fluidframework/runtime-utils":"0.59.4000-71130","@fluidframework/agent-scheduler":"0.59.4000-71130","@fluidframework/container-utils":"0.59.4000-71130","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"0.59.4000-71130","@fluidframework/telemetry-utils":"0.59.4000-71130","@fluidframework/container-loader":"0.59.4000-71130","@fluidframework/mocha-test-setup":"0.59.4000-71130","@fluidframework/container-runtime":"0.59.4000-71130","@fluidframework/garbage-collector":"0.59.4000-71130","@fluidframework/odsp-doclib-utils":"0.59.4000-71130","@fluidframework/test-loader-utils":"0.59.4000-71130","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.2000-0","@fluidframework/ordered-collection":"0.59.4000-71130","@fluidframework/shared-object-base":"0.59.4000-71130","@fluidframework/test-runtime-utils":"0.59.4000-71130","@fluidframework/test-version-utils":"0.59.4000-71130","@fluidframework/register-collection":"0.59.4000-71130","@fluidframework/runtime-definitions":"0.59.4000-71130","@fluidframework/protocol-definitions":"^0.1028.2000-0","@fluidframework/container-definitions":"^0.48.2000-0","@fluidframework/datastore-definitions":"0.59.4000-71130","@fluidframework/odsp-driver-definitions":"0.59.4000-71130","@fluidframework/test-driver-definitions":"0.59.4000-71130","@fluidframework/test-pairwise-generator":"0.59.4000-71130","@fluidframework/container-runtime-definitions":"0.59.4000-71130"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-jsdoc":"~39.3.0","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-unused-imports":"~2.0.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.4000-71130_1654197101830_0.38149471171684235","host":"s3://npm-registry-packages"}},"0.59.4000":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.4000","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.4000","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"fe7fb952d51d6f8bbeb7d76fd598685ec4130d3c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.4000.tgz","fileCount":174,"integrity":"sha512-h9kLppaavjRMDJpXWf27GcLvzNXDB/YMnURsCCrcTMQ4Ni6w+FcCC0QFYaO1Ao81USWyeA0ZYR5m+QlDAsNeVA==","signatures":[{"sig":"MEUCIQD98tjEInWbV0gwylV5CG4Lf9OmmPWiafnwsX058YlmjAIgV7TKo+SbF0zzRbijldEgPZqdDFxMKaB4Wu1iNuAN+ws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2877707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimq31ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNcw//RsB/DOtkAFtntR6lLwsYTPT/S91oW2dcS5StyenpxSmk4Kxw\r\nDKxem7JzCaCrgg4Q+pUddGva2TbGSkNA/S5kTl+MSQfFOAxbtH+gHdvo+UYq\r\nQrTX/sIEdXIw0Vyt/FTIyXGFzzH4EOM0dsUrDl6jxSUGTWlQlLSDW9OSGccr\r\nkcBLkj3rMO6h9TYXt6Rk9wcezjQQZ0g9TOnOnWv+IOqLz/501VRG2mvg56to\r\npj5pKtyG59UY9lyBbvmoVkbM5oqyw6lyuLrm+6Y//JRbddINZ+hDso6LMdbU\r\nZ8t789CSEHg5lOeecbmOsFeV6pUhfZVygDHS9OhVM7I0qiFYNNonJa/vf5uh\r\n/X/SiVXdErCKvAjVP6DGVa+RIzjUPSLNvw5Y2uGkeUq1tPeKn8oPbJ18lD7a\r\nSw6GpqLxcWWtIU1ziagc3CbhJRIp1lHot9q5F/5sh1yO8ctnaIB3eMKHaj84\r\nKLpZb8OyCJBcZQM9Ro468FPEi2KlGYGEHYmV0dZ5s0bgs6p6smS1gFmZcZ5/\r\nZ7oX++f0zkcAODPnJm9igczKUkNOedmgcq0Uz+TQvRNfki/6ePNkkDjrFW4M\r\nDaX4MWpXS7S9Y38hNyXgzJKz6u1p0f9WTQjn1Wed8rAKoUWX/thbv5E+ln6k\r\nPawx35jXi2s3LnNfLQtoqB9cNoK2Onxw1eM=\r\n=w4Pl\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.4000.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.4000","@fluidframework/map":"^0.59.4000","@fluidframework/cell":"^0.59.4000","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.4000","@fluidframework/counter":"^0.59.4000","@fluidframework/aqueduct":"^0.59.4000","@fluidframework/sequence":"^0.59.4000","@fluidframework/datastore":"^0.59.4000","@fluidframework/undo-redo":"^0.59.4000","@fluidframework/merge-tree":"^0.59.4000","@fluidframework/test-utils":"^0.59.4000","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.4000","@fluidframework/runtime-utils":"^0.59.4000","@fluidframework/agent-scheduler":"^0.59.4000","@fluidframework/container-utils":"^0.59.4000","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.4000","@fluidframework/telemetry-utils":"^0.59.4000","@fluidframework/container-loader":"^0.59.4000","@fluidframework/mocha-test-setup":"^0.59.4000","@fluidframework/container-runtime":"^0.59.4000","@fluidframework/garbage-collector":"^0.59.4000","@fluidframework/odsp-doclib-utils":"^0.59.4000","@fluidframework/test-loader-utils":"^0.59.4000","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.2000","@fluidframework/ordered-collection":"^0.59.4000","@fluidframework/shared-object-base":"^0.59.4000","@fluidframework/test-runtime-utils":"^0.59.4000","@fluidframework/test-version-utils":"^0.59.4000","@fluidframework/register-collection":"^0.59.4000","@fluidframework/runtime-definitions":"^0.59.4000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^0.48.2000","@fluidframework/datastore-definitions":"^0.59.4000","@fluidframework/odsp-driver-definitions":"^0.59.4000","@fluidframework/test-driver-definitions":"^0.59.4000","@fluidframework/test-pairwise-generator":"^0.59.4000","@fluidframework/container-runtime-definitions":"^0.59.4000"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-jsdoc":"~39.3.0","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-unused-imports":"~2.0.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.4000_1654304244666_0.20377575405113113","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@fluidframework/test-end-to-end-tests","version":"1.0.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.0.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"c19898aa742a41c0d3bc91bb2481e53a022c1b0e","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.0.0.tgz","fileCount":174,"integrity":"sha512-hm7ZxG55afeVVK3jNe01zRZKP9zZyiHr7CA9J6cLI39/WHNtSGipwIhEym04AD9zDQCUGFTgHrRK4XZcPz/q7g==","signatures":[{"sig":"MEUCIHP+QANYwPaHAxxfs53c8mE/5uXO1O9lM8lPWvQRrb/KAiEA290gpD5y9qb4f7PIcplsV69QFVeShjMwIobmiKYgBsc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2924687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioOLOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpNA/+LtRCWHX5cSN9vRexMbvTUEU+NXqqD29531AIsLUgKr9R3iw0\r\nbRs2xhgZaFBE+Ne4tSkmgjkZJW/rZr53s9/fX9ZeCN+f7i1emjJ++iSCs7xu\r\nAem+ny49Tgms2/v0e8KavdpMA2UIcxVdArcTLqzUmf9FSQg/6yNMIVmnycdp\r\nSIbANYmKAx5kehgsJ0pY0Q0b1Yms5f6dMrbaxPF4Lf0W0VBiKUfR+6NbcpHl\r\nMorgjHsUui23ZBZ1J7EHsMFt+GJnlKNuwVqiFH1VCtnt5ghqI4Fk+PAYoSHj\r\n+LxiOYNnH2GOChFdaKpn899oasTv6zGlm81PlJvarxrzfj8pDDEdDOCsMsyk\r\nVzu2Sw7uLEarmGn/0rMYNpQVA/rQHVXdp3DKf7mn9RTw5wqtLdhi4iS+gAJj\r\ndX9/Elxuem8GYy/wiKmiAJmpPGo7DZFSPBWxH8E4mA4Dp5b2lXKD5qLlhamk\r\nj8q1SkJZdy6319mbmxuJGJ4M3Q7oUsA/wBrsLWUm/MG7h12pYqBpjo560Ex6\r\nJnJdDcnC3+Tju83lw8uBVeyLRe5D7l2WktayRN9pxwHE4nJCQ2kouC7yt8UU\r\nUFmNThXxnxOh7+I6Sh9Q68F+B7k415PEbdNrYq9vHm2405TYCQ3d43Yj/cLr\r\nV+ivWia7g62FKQ7m31c7MxKDJ7dE/STW8LU=\r\n=tSCQ\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.0.0.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.0.0","@fluidframework/map":"^1.0.0","@fluidframework/cell":"^1.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.0.0","@fluidframework/counter":"^1.0.0","@fluidframework/aqueduct":"^1.0.0","@fluidframework/sequence":"^1.0.0","@fluidframework/datastore":"^1.0.0","@fluidframework/undo-redo":"^1.0.0","@fluidframework/merge-tree":"^1.0.0","@fluidframework/test-utils":"^1.0.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.0.0","@fluidframework/runtime-utils":"^1.0.0","@fluidframework/agent-scheduler":"^1.0.0","@fluidframework/container-utils":"^1.0.0","@fluidframework/core-interfaces":"^1.0.0","@fluidframework/request-handler":"^1.0.0","@fluidframework/telemetry-utils":"^1.0.0","@fluidframework/container-loader":"^1.0.0","@fluidframework/mocha-test-setup":"^1.0.0","@fluidframework/container-runtime":"^1.0.0","@fluidframework/garbage-collector":"^1.0.0","@fluidframework/odsp-doclib-utils":"^1.0.0","@fluidframework/test-loader-utils":"^1.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.0.0","@fluidframework/ordered-collection":"^1.0.0","@fluidframework/shared-object-base":"^1.0.0","@fluidframework/test-runtime-utils":"^1.0.0","@fluidframework/test-version-utils":"^1.0.0","@fluidframework/register-collection":"^1.0.0","@fluidframework/runtime-definitions":"^1.0.0","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.0.0","@fluidframework/datastore-definitions":"^1.0.0","@fluidframework/odsp-driver-definitions":"^1.0.0","@fluidframework/test-driver-definitions":"^1.0.0","@fluidframework/test-pairwise-generator":"^1.0.0","@fluidframework/container-runtime-definitions":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.23.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.0.0_1654710990422_0.3239815313221144","host":"s3://npm-registry-packages"}},"0.59.4001":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.4001","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.4001","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d1274081fa328f19bb8e9a176e1565a1c5fbaac4","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.4001.tgz","fileCount":174,"integrity":"sha512-9E3XTTdDPGkMWNgREQulz49tZfCwvVi2eL7tccABn9wFrME5bUdznu61wA84zM8NEnh8RsoR5Q7fA0yRVg/QTA==","signatures":[{"sig":"MEQCIHVULPALbkPwSOT3IZ05IVX/7vKuone3a2slkOZUsjv+AiAGfZmrwrD/nrLtSVzU6buRkVCZJKRpdTj9zFwpRpMylg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2877707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioOPeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjCg/9Hetf/olVd7Z9jhlVoZZyu+lxqTzaF6AFy0Bk1eYa4wzN7vjp\r\na+yrvXyV/trwGQG7W/TarluYIog9iZixhltIbezQ2JKaS0xhiTGjM+xjrUQ1\r\nGk7+JhobgxK5Na84432jDoNMX2J/HOs2PlZ86bjqmZNf8PrRtCc3yrybmYMu\r\nQ8UICtF2Sqmv8Ab+W1sNXHhIr0slDF6+AIj6c6y6CymZeBeSUKucnyCOuqkZ\r\n5gjtGoBtgb0LYOBXdIa4+CQloY0l3KV06ouJ8uvEH6vVp7WZLZ/HEQlthwjB\r\nCd0PCX5Uir/LnAYh6w/OXL0z1o+TI3wjN6N5NxFp8Ur1WjAyAcnxXve9QEvM\r\n+ArKonpYSdBOfroIl+epZX0C7JpRju1C/ZuJcNpgPJPJ6dn0sB7V8fGrPtMT\r\nL2Z7woiQapiU/hXx5NfR3WDAQUcowzI9wnxRxLVtdib1Nuk51D4axbGPjRHW\r\nJCc4kl8GUkLM5tATjFjbXSEUkIBZ+DpK62FnZwnS5460gGLn0+bYEXlYsJ8S\r\nD14anhJIg0HnOyeiuYs8aNd6fZsnfSg2EV5OS3Z3TJavKHIqDuCoX2RdGda8\r\nSJx4K2FNsl7dEEzyoxKoI3lvPbzG31IUDQOZ9s7jjjin+bRJccsK7Dqs63wU\r\nHDyUy4YgfF1vozFfNK6u4B1GOUwBiWbgTy4=\r\n=3q/p\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.4001.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.4001","@fluidframework/map":"^0.59.4001","@fluidframework/cell":"^0.59.4001","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.4001","@fluidframework/counter":"^0.59.4001","@fluidframework/aqueduct":"^0.59.4001","@fluidframework/sequence":"^0.59.4001","@fluidframework/datastore":"^0.59.4001","@fluidframework/undo-redo":"^0.59.4001","@fluidframework/merge-tree":"^0.59.4001","@fluidframework/test-utils":"^0.59.4001","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.4001","@fluidframework/runtime-utils":"^0.59.4001","@fluidframework/agent-scheduler":"^0.59.4001","@fluidframework/container-utils":"^0.59.4001","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.4001","@fluidframework/telemetry-utils":"^0.59.4001","@fluidframework/container-loader":"^0.59.4001","@fluidframework/mocha-test-setup":"^0.59.4001","@fluidframework/container-runtime":"^0.59.4001","@fluidframework/garbage-collector":"^0.59.4001","@fluidframework/odsp-doclib-utils":"^0.59.4001","@fluidframework/test-loader-utils":"^0.59.4001","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.2000","@fluidframework/ordered-collection":"^0.59.4001","@fluidframework/shared-object-base":"^0.59.4001","@fluidframework/test-runtime-utils":"^0.59.4001","@fluidframework/test-version-utils":"^0.59.4001","@fluidframework/register-collection":"^0.59.4001","@fluidframework/runtime-definitions":"^0.59.4001","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^0.48.2000","@fluidframework/datastore-definitions":"^0.59.4001","@fluidframework/odsp-driver-definitions":"^0.59.4001","@fluidframework/test-driver-definitions":"^0.59.4001","@fluidframework/test-pairwise-generator":"^0.59.4001","@fluidframework/container-runtime-definitions":"^0.59.4001"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-jsdoc":"~39.3.0","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-unused-imports":"~2.0.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.4001_1654711262074_0.021621763511430414","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@fluidframework/test-end-to-end-tests","version":"1.0.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.0.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"4ae1b9f54ff8157ff37c9a2e0484fc1f67d27523","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.0.1.tgz","fileCount":174,"integrity":"sha512-k/0JLiBbWOhomRvGQ+Eo5GJ/kGzNC3roh67janaZQeMIc3IgzmKPPfWVFc0QsWVwj65VTyPXraHu2y1ulIJO8w==","signatures":[{"sig":"MEUCIQDQGxkKA4JKULxOeX6tGM1nNcEqnOM1GUCAwKw2TYOZnQIgdwEA8A7PtA0BUM09/SzsNkxIVXLPeaGL1aBUITRm/tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2924687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqm3gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMyg/8D63at+/vmGKaeYq93GhmIN3ooyDWK3JitCbPkKfu/JtT/zDn\r\nNvT1PoRx6unk5FPDsMz4cBwUXK5oGWJ1RojWooShsSA9hw4v89kTFChO1jTN\r\ndGAIrnZhj4elMrmprRviyV7Espll6j2I4YBTzcQLDo022UMpSs+r4ZyAQ99R\r\negmUioNx10VQtFXt3yrSMXLyayjUXU/CSNi+ql02Kg6vky79xsaK6rMeIICg\r\nWb7kRLv07sl8rZf1iQ5n26XY5xPzYS9F9ygN2HPqPoc2BloRTCWgig/oLmfz\r\n3M2be1VYSH/92d0GuSxogw/v7cuf9lLyURgJ6O58o5wVTjgwAV/vqVVKrp7R\r\n+0E4G01r15GfC9Jd3yOTf1TciEwIUh4XNBgw+El4Jtm5VTmDTrp+hvcunfop\r\nWo7ljHmK5ei/dJaXJ1i7JHg5W32TVTIiIHNpS6XkpwLaOoBbxEZWastOLc5o\r\ncEgLvoegcSXsO8mHuBzx8/fLuhoul1BHZdxN30V56ncSXpt7iIrN+dlXHIVa\r\nZmeim98oaQxjDaBxdcx1abGcWAJsgbfVnM8149kbfB+KBrSbk7u0Rf5Z/p4J\r\nikAGUg/lN2dX4isghsED8L9iu4BsQuCYK3ONDfUZNmmpqxX3ndc5tutTNFQu\r\noFTxM9QHnVJ8a1P+wD6e5zjgwU9hDK8DHI0=\r\n=/QoI\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.0.1.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.0.1","@fluidframework/map":"^1.0.1","@fluidframework/cell":"^1.0.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.0.1","@fluidframework/counter":"^1.0.1","@fluidframework/aqueduct":"^1.0.1","@fluidframework/sequence":"^1.0.1","@fluidframework/datastore":"^1.0.1","@fluidframework/undo-redo":"^1.0.1","@fluidframework/merge-tree":"^1.0.1","@fluidframework/test-utils":"^1.0.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.0.1","@fluidframework/runtime-utils":"^1.0.1","@fluidframework/agent-scheduler":"^1.0.1","@fluidframework/container-utils":"^1.0.1","@fluidframework/core-interfaces":"^1.0.1","@fluidframework/request-handler":"^1.0.1","@fluidframework/telemetry-utils":"^1.0.1","@fluidframework/container-loader":"^1.0.1","@fluidframework/mocha-test-setup":"^1.0.1","@fluidframework/container-runtime":"^1.0.1","@fluidframework/garbage-collector":"^1.0.1","@fluidframework/odsp-doclib-utils":"^1.0.1","@fluidframework/test-loader-utils":"^1.0.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.0.1","@fluidframework/ordered-collection":"^1.0.1","@fluidframework/shared-object-base":"^1.0.1","@fluidframework/test-runtime-utils":"^1.0.1","@fluidframework/test-version-utils":"^1.0.1","@fluidframework/register-collection":"^1.0.1","@fluidframework/runtime-definitions":"^1.0.1","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.0.1","@fluidframework/datastore-definitions":"^1.0.1","@fluidframework/odsp-driver-definitions":"^1.0.1","@fluidframework/test-driver-definitions":"^1.0.1","@fluidframework/test-pairwise-generator":"^1.0.1","@fluidframework/container-runtime-definitions":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.23.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.0.1_1655336416024_0.041787847885897955","host":"s3://npm-registry-packages"}},"1.1.0-75972":{"name":"@fluidframework/test-end-to-end-tests","version":"1.1.0-75972","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.1.0-75972","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"0e5821fa5f5a6d748a33e0cb30cce9ba33ee2837","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.1.0-75972.tgz","fileCount":177,"integrity":"sha512-RS3gXFyRVwYr/qBXaXRBR4ftFYCnRjLq89N7u+vjKF92qHy2LiHfXlREX9ZxDUv92WyVyRfiQJCXLWrRnv1gSw==","signatures":[{"sig":"MEYCIQC4XN25+0CV0vJSzmDSjCrDRVMycVUnFlLEMBuHmFiXeAIhAMFMTBO4H7acd2EzJixbM8n4uMs00JE4SPnvaRosazZn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2986019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitQ2NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ6Q//THLbI0TRLOl1FMx2gFolJyrDrpa9UfOCHbCwp1R3O4JWh6Rf\r\nNwrPzKeGV9f02XJo3KO7H5QmSVOtN0W5wLB4d8z3RCBcusnDoGw/zu/YJADq\r\nuE2qINTsqzimP9Ltfreml7cZZ3TXZrK1v6L1DfCtRXWKAddKgNGJYk4wkOEQ\r\ntKwF7lxbZ4ayxcz+PqW1wy8YvSqYUzSUiT87w1dgV+/TiatvwY574YXcr1B0\r\nmpjet4k9L5PjNusIfLrxQHQpzZRUojIL8dbq8r2QSQTf4b1ULMdoejYMjmEm\r\nnmQ1sHSc0FSrxTvyA1w1SwOi70WliBelhd5HTWh7YHiUc0pXHZzqkrtaeI2I\r\n5/gvdyHMZnpVNMbNB3axATBAaQhV+ONhde8255o02YjrgpRaSA1k9pEjdFZb\r\nvC6VvwN5ELrNHmE6xKUiIGfE7eT2/gZNlA7vh443EiWb+mx1xmSkWn34GXeh\r\nN9qhS26XRqQEhU/hSG4IjFY07nWsbNJTE4VndQBhEnL3+C50Hfa5vC2ewpez\r\na3MhkW8Aq3vnfPEooR+a5KUf7CEvq8ih5BvJOXIIz9JrGi+LbUp4+inM2rXu\r\n15cbWVUGmpG1Cg5LGvq/PK77byrAw4oQ0tdYgdlMT1wPd5NrMAEE2FcVve1X\r\nyfht9ShLHnOPQGedqP3eKVcv6O68J80nlpc=\r\n=u+8W\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.1.0-75972.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.1.0-75972","@fluidframework/map":"1.1.0-75972","@fluidframework/cell":"1.1.0-75972","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.1.0-75972","@fluidframework/counter":"1.1.0-75972","@fluidframework/aqueduct":"1.1.0-75972","@fluidframework/sequence":"1.1.0-75972","@fluidframework/datastore":"1.1.0-75972","@fluidframework/undo-redo":"1.1.0-75972","@fluidframework/merge-tree":"1.1.0-75972","@fluidframework/test-utils":"1.1.0-75972","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.1.0-75972","@fluidframework/runtime-utils":"1.1.0-75972","@fluidframework/agent-scheduler":"1.1.0-75972","@fluidframework/container-utils":"1.1.0-75972","@fluidframework/core-interfaces":"1.1.0-75972","@fluidframework/request-handler":"1.1.0-75972","@fluidframework/telemetry-utils":"1.1.0-75972","@fluidframework/container-loader":"1.1.0-75972","@fluidframework/mocha-test-setup":"1.1.0-75972","@fluidframework/container-runtime":"1.1.0-75972","@fluidframework/garbage-collector":"1.1.0-75972","@fluidframework/odsp-doclib-utils":"1.1.0-75972","@fluidframework/test-loader-utils":"1.1.0-75972","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.1.0-75972","@fluidframework/ordered-collection":"1.1.0-75972","@fluidframework/shared-object-base":"1.1.0-75972","@fluidframework/test-runtime-utils":"1.1.0-75972","@fluidframework/test-version-utils":"1.1.0-75972","@fluidframework/register-collection":"1.1.0-75972","@fluidframework/runtime-definitions":"1.1.0-75972","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.1.0-75972","@fluidframework/datastore-definitions":"1.1.0-75972","@fluidframework/odsp-driver-definitions":"1.1.0-75972","@fluidframework/test-driver-definitions":"1.1.0-75972","@fluidframework/test-pairwise-generator":"1.1.0-75972","@fluidframework/container-runtime-definitions":"1.1.0-75972"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0-0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.1.0-75972_1656032653526_0.25818088741222556","host":"s3://npm-registry-packages"}},"1.1.0-76254":{"name":"@fluidframework/test-end-to-end-tests","version":"1.1.0-76254","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.1.0-76254","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"1653b4c3ee4c69b2e85756a1129b683b4f8b2236","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.1.0-76254.tgz","fileCount":177,"integrity":"sha512-EfSk88VAOqQ9g5dry6OaIuY431AvMMz1cYWx6mAmT5ZY4JsYJVShXfssjAhkvQEGerZyjlJ18RTguii20WLTlw==","signatures":[{"sig":"MEYCIQDVQqLfH0TLm/AesfRFg+LPJvLTyHLPpT1NNaTIlqGKwwIhAInEFC7y41ZGVjmG2x5ebfkM7EQ5qxXtziAy/TmnlFOK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2986019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitiNBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrdjw//Qq29YCrYqW8vEnZT19GyTPLRcNBSYDBvIbHmHov+gddaaM6o\r\nS5bbKvCARJv71TH78YIJ+4soyb3wj6wGTo4ju8kijBJpg/d6BAHSmBGdNDRl\r\nrrcq6P017anGnzVuu82ma41j5n8nLNkxC0UAhv7Vmfb0mvnurMJIgSpapahR\r\np8cT7TJguama4GSiDo2nMujvYbG0PNbaBUKwn9UNPi/F1JSDc03hC1IpLAs9\r\nNf3T2HNvHuhDM7EX/+eqFFKJfcEm8El3psnX5nnA/KXsevVnHz4SxFwbDrLI\r\nVD6s/YvgfT0lcpCWk9U9d2FghZ3+vkYjOFZGPXcCCQxHbydTiCwIUal7Q6u+\r\nAxzqqc3zf5U536iOIze7GuP6JDPpC6Uq6I+ZkQomMaGS/7BovJV/Wf6/S9aS\r\njgxRhzpaQJo2wf6Jrv0JrkLOKZtGN1aa2m3dmn3laKucG2JlmrQAU2CYV30D\r\nAui+GFAP9oYMt51qKj9c9peHedDoup0Fp1Wr9hQYFOG56t5zz/nJpn/SA4k/\r\ntJrtqOWoX/1TEVY27jEIEyjXO+vh7T14leXndeoLMl0L4HW5wJ2rZul5HsAp\r\n+AfTejh11N/SUKTNy9geavru9koYk0lXXgT0vmfbV2iZGkm45g2HKhtF/rgv\r\n6DsNceKe5rmBMTJ6cIbARiSvRlaaCqAjk9M=\r\n=9Zwj\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.1.0-76254.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.1.0-76254","@fluidframework/map":"1.1.0-76254","@fluidframework/cell":"1.1.0-76254","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.1.0-76254","@fluidframework/counter":"1.1.0-76254","@fluidframework/aqueduct":"1.1.0-76254","@fluidframework/sequence":"1.1.0-76254","@fluidframework/datastore":"1.1.0-76254","@fluidframework/undo-redo":"1.1.0-76254","@fluidframework/merge-tree":"1.1.0-76254","@fluidframework/test-utils":"1.1.0-76254","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.1.0-76254","@fluidframework/runtime-utils":"1.1.0-76254","@fluidframework/agent-scheduler":"1.1.0-76254","@fluidframework/container-utils":"1.1.0-76254","@fluidframework/core-interfaces":"1.1.0-76254","@fluidframework/request-handler":"1.1.0-76254","@fluidframework/telemetry-utils":"1.1.0-76254","@fluidframework/container-loader":"1.1.0-76254","@fluidframework/mocha-test-setup":"1.1.0-76254","@fluidframework/container-runtime":"1.1.0-76254","@fluidframework/garbage-collector":"1.1.0-76254","@fluidframework/odsp-doclib-utils":"1.1.0-76254","@fluidframework/test-loader-utils":"1.1.0-76254","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.1.0-76254","@fluidframework/ordered-collection":"1.1.0-76254","@fluidframework/shared-object-base":"1.1.0-76254","@fluidframework/test-runtime-utils":"1.1.0-76254","@fluidframework/test-version-utils":"1.1.0-76254","@fluidframework/register-collection":"1.1.0-76254","@fluidframework/runtime-definitions":"1.1.0-76254","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.1.0-76254","@fluidframework/datastore-definitions":"1.1.0-76254","@fluidframework/odsp-driver-definitions":"1.1.0-76254","@fluidframework/test-driver-definitions":"1.1.0-76254","@fluidframework/test-pairwise-generator":"1.1.0-76254","@fluidframework/container-runtime-definitions":"1.1.0-76254"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0-0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.1.0-76254_1656103745729_0.5055915299401954","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@fluidframework/test-end-to-end-tests","version":"1.1.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.1.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"09b8afa3cd3885290028d644eafeea130ed0ac1f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.1.0.tgz","fileCount":177,"integrity":"sha512-D4wU9IgoHSjqUbZfn5LcYu+lJM14oq06nU0trNcJCF+YggIOBSaX0R6I6MvFQEYkETr/mxh1TyCO1mWGWLEfdw==","signatures":[{"sig":"MEUCID+4csawin/EGJxF4tSt7hz87xK3Y7q1pu89iPuEAvToAiEA/uBB+sNSHtxMzFezy/osKErzKQBpriWXEtGq1qtCiK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2985808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitoXQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqETQ/7BPErwyTk/t8n5dKEsU8o24lLEL4cPwlORznSfmhjKl92ju7p\r\nPFSMHFifAe8sJvBC6A1eIpsjuLMpi67mzqCWdSZpx+XCgP0iVHQm3TfvSmBT\r\niINzqC1ZAfBTEiVfLqFsrmqLEeQvjtFNGAkWfWPrqcOF+lkiqXN0rKwaJsdb\r\nHM4g/mAlCe/t3GJpuvu/TKkSlCBOBuGmZ/4xeqGgPV0UUHa6XVuvJ28pKuWn\r\nXpW8cS4aefuR7TuoE/jdE3fRCAN6zU2f5DygRSOT/GQs5CaBN0WS5o4lYKgq\r\nWPwEcHdBBmVtSn+3b5Sa99MEWbEPqQAV3/crr7EKwOZFoCIHe+9Pq101r5Bc\r\nDoJSWT46orae/a/DczQdXpJe6QH2ZNRRGJ/pgMtKEMCSvnTPSov9Jjs4HRRi\r\n2X1b0RBW+Yl0thZvF0LzU+BeuQ6QAIA7rqyUjqCubJA3EB4P1JdHkwtW/SHb\r\nqvyKKMB4UWt41/cDNIRBinLFmg/soBbVyfPkj6U18iQbYgRJrdo05V+IUuSa\r\n3XUXpROmQM4zgaNe8YOwQHgwC+RL5JzFmHT6ZgEMlP6lx+8NbgW3EVIuq0xe\r\nzJtP9JMEPHXj1mrNRLgyRaeKskw6fRDGIoOFEKJRowzWDPFpztaz+9nWMf4d\r\nujRuZI+z82vzy047PeFhpwZabP0Cuw5cij0=\r\n=DtAO\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.1.0.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.1.0","@fluidframework/map":"^1.1.0","@fluidframework/cell":"^1.1.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.1.0","@fluidframework/counter":"^1.1.0","@fluidframework/aqueduct":"^1.1.0","@fluidframework/sequence":"^1.1.0","@fluidframework/datastore":"^1.1.0","@fluidframework/undo-redo":"^1.1.0","@fluidframework/merge-tree":"^1.1.0","@fluidframework/test-utils":"^1.1.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.1.0","@fluidframework/runtime-utils":"^1.1.0","@fluidframework/agent-scheduler":"^1.1.0","@fluidframework/container-utils":"^1.1.0","@fluidframework/core-interfaces":"^1.1.0","@fluidframework/request-handler":"^1.1.0","@fluidframework/telemetry-utils":"^1.1.0","@fluidframework/container-loader":"^1.1.0","@fluidframework/mocha-test-setup":"^1.1.0","@fluidframework/container-runtime":"^1.1.0","@fluidframework/garbage-collector":"^1.1.0","@fluidframework/odsp-doclib-utils":"^1.1.0","@fluidframework/test-loader-utils":"^1.1.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.1.0","@fluidframework/ordered-collection":"^1.1.0","@fluidframework/shared-object-base":"^1.1.0","@fluidframework/test-runtime-utils":"^1.1.0","@fluidframework/test-version-utils":"^1.1.0","@fluidframework/register-collection":"^1.1.0","@fluidframework/runtime-definitions":"^1.1.0","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.1.0","@fluidframework/datastore-definitions":"^1.1.0","@fluidframework/odsp-driver-definitions":"^1.1.0","@fluidframework/test-driver-definitions":"^1.1.0","@fluidframework/test-pairwise-generator":"^1.1.0","@fluidframework/container-runtime-definitions":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.1.0_1656128976453_0.9193636136413159","host":"s3://npm-registry-packages"}},"0.59.4002":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.4002","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.4002","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"37923e9fc601059386810b1e2e4393eaa200028e","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.4002.tgz","fileCount":174,"integrity":"sha512-FmaJEiml8p3pZLvfj5ZiRR80EbmsujVeYXY6Tym69zD51sGlBrCYGSQW6aB55vHcHsuQ0+mKWPBZ7RayedbfCg==","signatures":[{"sig":"MEQCIB03lwuTB7KhVvmTcNEACpuzfQXjC/QWgZuPAgyLpLkoAiBfdN2UNKVWKUroH3MkGjVc+1rrO+6AjW2rITWI8OlkzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2877707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu2qnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmofgw/+PNDg35mzlPl/61UOq3XedJBu71JXXA+V/jTrDuGZhsXZ+gKg\r\nOTrwLHBt0MQzuFhs9qsvXyRRNu1y4Y2pkVQNF96TroywTvqZX12m8eVEsJo5\r\nY3DOQjcAvKnNCGI2l9U0O1vArvcHxHb/qJ2jNQ1hIMlUJcec6M9K7kxWSXjb\r\njPpVUslPt7yDjMlYZjhI0vJeqIC5Iw3Jgauj51PwwHtMAsItnHbQjzjX6vVz\r\n7SbOv3jgrRWN0NTTf+MMaV6TfYEGh4Lnu2bgageTdpe1fg5JhK7nImP0NOKs\r\nh4GWbDNEhQNCEzcsafbacoIJoXlu5HhS4L/I88wl49WOzwf3nMAlYVWR/0H2\r\nEaC4iodkZsu/KBKTM2nEmz/eVv2+DxFw4avxISwFCkgm5QCAA2dCLYpwCcfs\r\nnM2XWLBS8AoIb1GQunHMA4nco2rSukMY4sTbYE/4kCHlnxuUBVs4bZDjXcTh\r\nbm9d5tNhvZzur+dvKBNYz0pB4sBOkRzbjh+lhtvsnKNEr1SQQQU8ooE9wVvt\r\nnBcwRJ6tjyoRPnkLJfl4TAwPmgevaD1muzSEnjh4mPsgx2IVi2rYJeFe3cZh\r\nf51BGt003MHQuChnwWkNzBwOjzVUsIG8VO/mZYFEeL2ExcjLWzl6mwUHmSQp\r\nkZD3XONhDZFl2iAGKfS9ajm91XhrxCWhb8A=\r\n=kSW1\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.4002.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.4002","@fluidframework/map":"^0.59.4002","@fluidframework/cell":"^0.59.4002","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.4002","@fluidframework/counter":"^0.59.4002","@fluidframework/aqueduct":"^0.59.4002","@fluidframework/sequence":"^0.59.4002","@fluidframework/datastore":"^0.59.4002","@fluidframework/undo-redo":"^0.59.4002","@fluidframework/merge-tree":"^0.59.4002","@fluidframework/test-utils":"^0.59.4002","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.4002","@fluidframework/runtime-utils":"^0.59.4002","@fluidframework/agent-scheduler":"^0.59.4002","@fluidframework/container-utils":"^0.59.4002","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.4002","@fluidframework/telemetry-utils":"^0.59.4002","@fluidframework/container-loader":"^0.59.4002","@fluidframework/mocha-test-setup":"^0.59.4002","@fluidframework/container-runtime":"^0.59.4002","@fluidframework/garbage-collector":"^0.59.4002","@fluidframework/odsp-doclib-utils":"^0.59.4002","@fluidframework/test-loader-utils":"^0.59.4002","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.2000","@fluidframework/ordered-collection":"^0.59.4002","@fluidframework/shared-object-base":"^0.59.4002","@fluidframework/test-runtime-utils":"^0.59.4002","@fluidframework/test-version-utils":"^0.59.4002","@fluidframework/register-collection":"^0.59.4002","@fluidframework/runtime-definitions":"^0.59.4002","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^0.48.2000","@fluidframework/datastore-definitions":"^0.59.4002","@fluidframework/odsp-driver-definitions":"^0.59.4002","@fluidframework/test-driver-definitions":"^0.59.4002","@fluidframework/test-pairwise-generator":"^0.59.4002","@fluidframework/container-runtime-definitions":"^0.59.4002"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-jsdoc":"~39.3.0","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-unused-imports":"~2.0.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.4002_1656449703106_0.969113899269834","host":"s3://npm-registry-packages"}},"1.2.0-77818":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.0-77818","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.0-77818","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b4ce422dab6375f74eb9396edd5d24a1e3bf20f3","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.0-77818.tgz","fileCount":177,"integrity":"sha512-DLZ11CGz9e9HfCmgAvN8JDfBMskTDQ0eMXDNcRCByf1qGwjqxFrBp/J7HqGesaL/ro4rwYsPzV5FLA4EdfmPUQ==","signatures":[{"sig":"MEQCIA5UF30O4u0jWaLdBaLSkt5SaqUVWfF9ASqlEsdFO6ZGAiBnfQoCgkUaEsGOx41e0/Od/Ql7ghacNxOeK4XIiXhpdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3059331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivjqvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX+w/8CPSERyWa7gpw/di8OkpGI/YpkwdvPw9N42fe0LXaSTbGetKb\r\nrtch+5Wh2MNh0YaF2D/KVwd06XeYUPMRgVuTDPiZ9btmNEy94ueGWc10bez0\r\n2hzcFP2emDGAW43wKFJqbJbmnC8l6gReYYmPCiE1TATfkr4T1DAYpj8Hokr3\r\nxGReISJYtiPqMG4rLPvszHpnBvr0SluSxryxa9VPuabhB7XsR4FxJjOpF/Ob\r\nGku6sYTYvXg6Ge7RTuJRyRfWyPtG6MI4HQmuo3Uer8agM4VG/lCMoHF7EA5A\r\nxlU4nCZHhlUML6eVLC6TUfVmI20o9JpZZS7lv7vnJy8l1Sw9DMypBGu54ozO\r\nwudU7oZ/8Fp1t59tSXRLRgd//xsB3zm0XsI1V2+WeVo1C0zYyBzZNI2Vhfe9\r\nGsB0t65nn3m464JHAATnDNDl5iFFU9iP26tIoYEKBqLjq3S2pXhaUO/diVhm\r\nDIr6y8zZ4DqlzbA68QoMypF+JOjySXDJ+I2JJVAI3tvE0NXY4r4PImjLo1l3\r\nrLGihoctvkbPV/LF5FnqnbmhmvtCGcdkHtN8ziegAD/yvUzPDfrYP6nyvjBE\r\nuemZJ+siOVIhMnWTxqqLy52yeTc36UITVcj5m8JKA40TLDUyPTMyyg0p211D\r\nDM4AV3V01+OCqqsiUhG4iGxCn6mPdLenlz4=\r\n=rLcO\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.0-77818.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.2.0-77818","@fluidframework/map":"1.2.0-77818","@fluidframework/cell":"1.2.0-77818","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.2.0-77818","@fluidframework/counter":"1.2.0-77818","@fluidframework/aqueduct":"1.2.0-77818","@fluidframework/sequence":"1.2.0-77818","@fluidframework/datastore":"1.2.0-77818","@fluidframework/undo-redo":"1.2.0-77818","@fluidframework/merge-tree":"1.2.0-77818","@fluidframework/test-utils":"1.2.0-77818","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.2.0-77818","@fluidframework/runtime-utils":"1.2.0-77818","@fluidframework/agent-scheduler":"1.2.0-77818","@fluidframework/container-utils":"1.2.0-77818","@fluidframework/core-interfaces":"1.2.0-77818","@fluidframework/request-handler":"1.2.0-77818","@fluidframework/telemetry-utils":"1.2.0-77818","@fluidframework/container-loader":"1.2.0-77818","@fluidframework/mocha-test-setup":"1.2.0-77818","@fluidframework/container-runtime":"1.2.0-77818","@fluidframework/garbage-collector":"1.2.0-77818","@fluidframework/odsp-doclib-utils":"1.2.0-77818","@fluidframework/test-loader-utils":"1.2.0-77818","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.2.0-77818","@fluidframework/ordered-collection":"1.2.0-77818","@fluidframework/shared-object-base":"1.2.0-77818","@fluidframework/test-runtime-utils":"1.2.0-77818","@fluidframework/test-version-utils":"1.2.0-77818","@fluidframework/register-collection":"1.2.0-77818","@fluidframework/runtime-definitions":"1.2.0-77818","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.2.0-77818","@fluidframework/datastore-definitions":"1.2.0-77818","@fluidframework/odsp-driver-definitions":"1.2.0-77818","@fluidframework/test-driver-definitions":"1.2.0-77818","@fluidframework/test-pairwise-generator":"1.2.0-77818","@fluidframework/container-runtime-definitions":"1.2.0-77818"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.0-77818_1656634031070_0.8514525901359375","host":"s3://npm-registry-packages"}},"1.2.0-78837":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.0-78837","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.0-78837","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"41aa41d67a0af9d4ea159bbd0ea05bc7956ea3de","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.0-78837.tgz","fileCount":177,"integrity":"sha512-qGJmCqx5aVPRjfQZ8Br/ISd2yqICxp1AA3uLWxUA9A5nrUgitf98NhFDT2Qyrtzv9mZqFQgOA8KY2bJWavN3+A==","signatures":[{"sig":"MEUCIQCtz2YxwYrUBfgOiaUj2vhxE2g09ReDD1RrPlgGxTLNtAIgQc/3uYhYwUitaivtfEVuWqg/0HqQ2CsWsPaLf65nuUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix3NPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjVQ//c/tmtbQW6JRgYuAigEuBc6PM9sexv33NCvgLSxaamtLB9LoV\r\ndVcZyeteudYYn/da1csODJi5B8HDElK+NVK44hVYVrLu2XtZskvlcPgxZHfO\r\n4UoakLfIUzR/Bkz3w2W7kWOW8wbLh8PeKLmA11Magn3DXSpsMNzviVtf7ynU\r\n3mo/vWvGcCqVLRXiGQc/kjAmKKlWJIZyv3kQBlzp87qOdp3ZgYp1/uEhx7J7\r\n8/I7y/LrM6chyTp+CGdu2B/BrPRG2f3Zfqs4DfencXTCaFjNWPNZf3iA61rm\r\nQmkh3/pV1C1Rv7fGTHW+xYCkGXkqgwMNRW3EHyGH1MUFHEzyvm6pqfBMZcD+\r\nux7b7FPxnw5XfYdlUbJJEV1RqxbrxQKbwVN0GE1mwG3ucbgos2IZZx4CKWMC\r\nphXGL7msqihIO1h25gG4J40Wrgo9emjntSFedrHf/SfsPR9TKS/hKOGqtmxI\r\nxs/3B8rpGlU33UKT5PsMu0Sp2Hp5F+c6jWFodbWW9BBD+jQmjwYS/L6Ub31S\r\nX/u6DQR6RewXqHhTBkLqbMxcTKESh49clSruqEKNreqqbqLVWVu6h2Hz7fLF\r\nG4O/2A11DDXvHwD/xobJnWzfdT09N8AD0B8cP0Mig738I0xuqIEn7rOWYbUY\r\niWDbQH8ildwQ6OQV+ELfeD3mVcIiO0OGNWQ=\r\n=f9Yg\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.0-78837.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.2.0-78837","@fluidframework/map":"1.2.0-78837","@fluidframework/cell":"1.2.0-78837","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.2.0-78837","@fluidframework/counter":"1.2.0-78837","@fluidframework/aqueduct":"1.2.0-78837","@fluidframework/sequence":"1.2.0-78837","@fluidframework/datastore":"1.2.0-78837","@fluidframework/undo-redo":"1.2.0-78837","@fluidframework/merge-tree":"1.2.0-78837","@fluidframework/test-utils":"1.2.0-78837","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.2.0-78837","@fluidframework/runtime-utils":"1.2.0-78837","@fluidframework/agent-scheduler":"1.2.0-78837","@fluidframework/container-utils":"1.2.0-78837","@fluidframework/core-interfaces":"1.2.0-78837","@fluidframework/request-handler":"1.2.0-78837","@fluidframework/telemetry-utils":"1.2.0-78837","@fluidframework/container-loader":"1.2.0-78837","@fluidframework/mocha-test-setup":"1.2.0-78837","@fluidframework/container-runtime":"1.2.0-78837","@fluidframework/garbage-collector":"1.2.0-78837","@fluidframework/odsp-doclib-utils":"1.2.0-78837","@fluidframework/test-loader-utils":"1.2.0-78837","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.2.0-78837","@fluidframework/ordered-collection":"1.2.0-78837","@fluidframework/shared-object-base":"1.2.0-78837","@fluidframework/test-runtime-utils":"1.2.0-78837","@fluidframework/test-version-utils":"1.2.0-78837","@fluidframework/register-collection":"1.2.0-78837","@fluidframework/runtime-definitions":"1.2.0-78837","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.2.0-78837","@fluidframework/datastore-definitions":"1.2.0-78837","@fluidframework/odsp-driver-definitions":"1.2.0-78837","@fluidframework/test-driver-definitions":"1.2.0-78837","@fluidframework/test-pairwise-generator":"1.2.0-78837","@fluidframework/container-runtime-definitions":"1.2.0-78837"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.0-78837_1657238351447_0.0915294179507804","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"66e51c51ba6c8ae453896156c388db1339475654","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.0.tgz","fileCount":177,"integrity":"sha512-/ubJNKJIZXXQ8DHa6AO6LOVIz/Bhw6sm4kJTenUv511rHB5I4ZGIXhu33fxQoeIC66f3ebMSziKxjJMr3cjfhQ==","signatures":[{"sig":"MEQCIH7pMOAZ+dwMPEMzRIKtLPwRheRB7d5jLDMcVuiD7W1uAiBIjY8ieKnzxCqNEwK1UcpRdYCM56bJdLSQMJwl2r8hNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix4BXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdJA//bl5mhOvKtyWFb+vMn/3y3KN1OXZZpCs/35wzeA8NC7N/HIfW\r\niSq/3Aqi5OmO90Z0gO+z/lUGnJCwH46JfB3feNc+rHugepAHHEj8vvcwK1NM\r\nWknLgPWgb3ykV3iTFyQZJUg+6OmzntuCovo3z1RvLa99VKSG0juy0ujhehfr\r\nlICwfXEu5KoTMyYNsJYA8XIniNRkZpBL1nvpb+xqddleuiyi6DLcXzkJ5P2E\r\nswHCZtFCV7Hrw9meqO9ENL9aQbiJ+o+X88NM4Ddjbh9DTiThDP7nREcmxrsL\r\nWrhuAn97Nr1YiuTJJ1VaRYGoSuwvzCxHnObWn+On6odGOdKjvJ37u9GvGzu+\r\nVQB1S9QgQSYuCCr1uvDSGJi4/0jJptvppTWxRau75/vup2nQn49ooWiAWr6l\r\nT70Z6phBnqAXvBM5Sx1tio+c5YzZP0nUYwqCt50PisgJOzQBcVJHNlyLovaJ\r\n3opbYA2ofVb9DkAkjZWbcX5y/k36PuqRFgs3UVDViRFEiBS3yn+/XGWvbqkP\r\n2A7rM+bGhcr8RzDYF2nbf5HSYoWKC/hmAOibbz7hces5zxU/r66wwoudEkEK\r\n3zR5pDaQR7L4S6q1xePp5+7x54ZPKstKoqrapC2tXL6sp3o/GYJb8L36TTsX\r\n02QVbJ5IWNYDj2jV3TN0ZYVmPkDKGhHdk3Y=\r\n=0C2D\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.0.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.2.0","@fluidframework/map":"^1.2.0","@fluidframework/cell":"^1.2.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.2.0","@fluidframework/counter":"^1.2.0","@fluidframework/aqueduct":"^1.2.0","@fluidframework/sequence":"^1.2.0","@fluidframework/datastore":"^1.2.0","@fluidframework/undo-redo":"^1.2.0","@fluidframework/merge-tree":"^1.2.0","@fluidframework/test-utils":"^1.2.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.0","@fluidframework/runtime-utils":"^1.2.0","@fluidframework/agent-scheduler":"^1.2.0","@fluidframework/container-utils":"^1.2.0","@fluidframework/core-interfaces":"^1.2.0","@fluidframework/request-handler":"^1.2.0","@fluidframework/telemetry-utils":"^1.2.0","@fluidframework/container-loader":"^1.2.0","@fluidframework/mocha-test-setup":"^1.2.0","@fluidframework/container-runtime":"^1.2.0","@fluidframework/garbage-collector":"^1.2.0","@fluidframework/odsp-doclib-utils":"^1.2.0","@fluidframework/test-loader-utils":"^1.2.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.2.0","@fluidframework/ordered-collection":"^1.2.0","@fluidframework/shared-object-base":"^1.2.0","@fluidframework/test-runtime-utils":"^1.2.0","@fluidframework/test-version-utils":"^1.2.0","@fluidframework/register-collection":"^1.2.0","@fluidframework/runtime-definitions":"^1.2.0","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.2.0","@fluidframework/datastore-definitions":"^1.2.0","@fluidframework/odsp-driver-definitions":"^1.2.0","@fluidframework/test-driver-definitions":"^1.2.0","@fluidframework/test-pairwise-generator":"^1.2.0","@fluidframework/container-runtime-definitions":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.0_1657241687339_0.633711097899043","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@fluidframework/test-end-to-end-tests","version":"1.1.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.1.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"dd10d73ef3df649adda18105170327641bca299d","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.1.1.tgz","fileCount":177,"integrity":"sha512-iIY1jMmMvqvDihVj9vMLJn6I2spw3UzNzWq1T/emVHKlWJUobXt1HWtyYxzMWAvyAXyQAFJVPWnrSNcrk6FPbQ==","signatures":[{"sig":"MEYCIQCpLywGv6LBE7IGBKZVELephw/HjrDlnQbTP8NhHYlm8AIhAJ0aaoMQYBRp6duoUj9IZlSm4kFiZQYmCqD1/NCxa6FN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2985808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz1EkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtEA//dLoLXCOF+L4J+0Avyg5MeSJzfRFMoh0vl0d5SsE6mUMXscfL\r\nHmL3rBhTaxg88Kgd7iV8Uk0M0rhoPpSPiKUN8D0swkfh06K7fbsYH9eILMaw\r\nIYMuaIGeoP/A45Onjwsd0jFMScq9OJ52fu8EQ7ZL0UXgUCQ/kOY/e00mB9Z5\r\nJVnGWwR7q2Mz6B4hMF1079139c0/CZ18LDhkmINLukJgnBL7tSR3WUGalPuu\r\nKNCqRncFHGACs6aH12aNX38q/RrODB9EGDSkxh4LTinZ4E/TtVmP2dkA+JPa\r\nQMz739UvFNvkAFuhMDLhsGJ3/Md0r6laTehlueaDKMZjUxnNxDK1xfY337vF\r\nP6j+AmxANWErPeZjPHjRn4blXl4e1TttU+OUPTV2V96h0YC4igkAKtVuFUib\r\nWDyXoopIoLHbIFp86qaB1oUU9LV0QPLxsjyJapIkueUXRr/C/RMhVZme6ymW\r\n1HQrDl7MvYrK5Yci+YtKBr5uqrzvUecvgj0IxqFqbjtJa/JwSDwl8RiPrskV\r\nMd1y28cabTc4IlwA5XAMUvePM33pw3dSQIPlkztOr3aE2NuZwtHPhJmmZC34\r\nUO5Au35ozDp0S1hJ1tCwWX/BYH55OIIroQDlOqgUGRxr+nvEwz48tiNnFU+q\r\nAAulRVlMV48gFQ0zgwTv7JxOREQkJFYl0U4=\r\n=1Amy\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.1.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.1.1","@fluidframework/map":"^1.1.1","@fluidframework/cell":"^1.1.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.1.1","@fluidframework/counter":"^1.1.1","@fluidframework/aqueduct":"^1.1.1","@fluidframework/sequence":"^1.1.1","@fluidframework/datastore":"^1.1.1","@fluidframework/undo-redo":"^1.1.1","@fluidframework/merge-tree":"^1.1.1","@fluidframework/test-utils":"^1.1.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.1.1","@fluidframework/runtime-utils":"^1.1.1","@fluidframework/agent-scheduler":"^1.1.1","@fluidframework/container-utils":"^1.1.1","@fluidframework/core-interfaces":"^1.1.1","@fluidframework/request-handler":"^1.1.1","@fluidframework/telemetry-utils":"^1.1.1","@fluidframework/container-loader":"^1.1.1","@fluidframework/mocha-test-setup":"^1.1.1","@fluidframework/container-runtime":"^1.1.1","@fluidframework/garbage-collector":"^1.1.1","@fluidframework/odsp-doclib-utils":"^1.1.1","@fluidframework/test-loader-utils":"^1.1.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.1.1","@fluidframework/ordered-collection":"^1.1.1","@fluidframework/shared-object-base":"^1.1.1","@fluidframework/test-runtime-utils":"^1.1.1","@fluidframework/test-version-utils":"^1.1.1","@fluidframework/register-collection":"^1.1.1","@fluidframework/runtime-definitions":"^1.1.1","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.1.1","@fluidframework/datastore-definitions":"^1.1.1","@fluidframework/odsp-driver-definitions":"^1.1.1","@fluidframework/test-driver-definitions":"^1.1.1","@fluidframework/test-pairwise-generator":"^1.1.1","@fluidframework/container-runtime-definitions":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.1.1_1657753892023_0.5431779971312432","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"00a30b4fd6a3caad8ff8e1b64c5b0ff94c62cbdf","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.1.tgz","fileCount":177,"integrity":"sha512-wzx4TYsVHR0NfB9dAZIhccn4A41wVXyYpHSekbiPc74rskTN3Rd7r9o2AzokXRIGEVoG/xqSWeSPGA9BYsSAFA==","signatures":[{"sig":"MEUCIC94TPqkv7xcdQTf6nz+29tvYtB+cjuzuHJEMgxjbyVkAiEAooDUB7eRpUHFJ0vdpxFGPp4zftAwQ8U+iZ6wrYGQuD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz1HbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNWhAAlwfIi+8Lz89DVdJjIMPUUiMHbEr9JtmqQaJA5wxyLHfhxEIR\r\nV17VTN0/AIMBch38zVyAzpE9aEGm175eBqmdwze5uo+jQpf1z1yRFaxEbfis\r\nonTwt005edxAKMWndC99ssss8MRhssP1MTHUJyUWUAlT0O1fT/b2vy0PByGZ\r\nklUd4F+E1Ub7pRDtrMjcRw0dvA4sHgxhm+U23KunHS/5XE/Z4yo8RP4vmsbx\r\nA12zndP5+fZmyXbbEcMKXLOMr/Tjj2hyjN/HDD49A4hS5kh5Wu+vxIm8Q4Ad\r\n2uYLj8HWA/R2w4Oa2j0cKGse3vQ05WdKQGhU5B55aYHoRSR6aXZgk+GW6aJv\r\n7u6vtAd4yfqrehvpCAWztw1mEQ/mgWEHzD5iVirjdBdKuH4B3/pBfs4aJurW\r\nh9RwUpdJETMkxsS5TECSVmSHDudSsa+zB65Z9AddG5JcglggFbXwqGR9uRQd\r\nITH0fZZois6xg3ua41gmnVeFSIx3co/tec190Djrv0cgkY6C0TfVUoS4nMmj\r\n629+oeDV1sTJGX0w6oHjyPZp9a6KGgo6qeyyF4biGr1X3pbj6Z7B3iNx+GbJ\r\nTY6njSJGKBgs8YABiH3Yzl+H6qdo21maznQP3eqYCcF02gHLFiZeCqh4N/aX\r\nVHdZfz5KVsmF0ocUX7pbSqAktdPcSGoJoKM=\r\n=oTra\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.1.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.2.1","@fluidframework/map":"^1.2.1","@fluidframework/cell":"^1.2.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.2.1","@fluidframework/counter":"^1.2.1","@fluidframework/aqueduct":"^1.2.1","@fluidframework/sequence":"^1.2.1","@fluidframework/datastore":"^1.2.1","@fluidframework/undo-redo":"^1.2.1","@fluidframework/merge-tree":"^1.2.1","@fluidframework/test-utils":"^1.2.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.1","@fluidframework/runtime-utils":"^1.2.1","@fluidframework/agent-scheduler":"^1.2.1","@fluidframework/container-utils":"^1.2.1","@fluidframework/core-interfaces":"^1.2.1","@fluidframework/request-handler":"^1.2.1","@fluidframework/telemetry-utils":"^1.2.1","@fluidframework/container-loader":"^1.2.1","@fluidframework/mocha-test-setup":"^1.2.1","@fluidframework/container-runtime":"^1.2.1","@fluidframework/garbage-collector":"^1.2.1","@fluidframework/odsp-doclib-utils":"^1.2.1","@fluidframework/test-loader-utils":"^1.2.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.2.1","@fluidframework/ordered-collection":"^1.2.1","@fluidframework/shared-object-base":"^1.2.1","@fluidframework/test-runtime-utils":"^1.2.1","@fluidframework/test-version-utils":"^1.2.1","@fluidframework/register-collection":"^1.2.1","@fluidframework/runtime-definitions":"^1.2.1","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.2.1","@fluidframework/datastore-definitions":"^1.2.1","@fluidframework/odsp-driver-definitions":"^1.2.1","@fluidframework/test-driver-definitions":"^1.2.1","@fluidframework/test-pairwise-generator":"^1.2.1","@fluidframework/container-runtime-definitions":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.1_1657754075227_0.6919998668090144","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@fluidframework/test-end-to-end-tests","version":"1.0.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.0.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f411f85738c0282294aea86c603d63642cabd9c2","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.0.2.tgz","fileCount":174,"integrity":"sha512-8SoohCAL4+lxbdaR1RAtWFfB6yXw5NAxnNx1Jn6rF1IHX3XEK0yBt+8WJk1IP5mm9/rwX/x8qaVifhrzIiF5UQ==","signatures":[{"sig":"MEUCIGfl3gu0++ThGxNGqYe28Hyut/bEQgY+GkTZFovoie9JAiEAgxhGzc3h452t9FyN7c4xy3aC0eBwEWvha9EuTwgsiAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2924687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1WRlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriMw//Z4M9m5pNhPkOmxWD0UFOiLSwlBcbDkyqyucS9iZAasXJ9m5I\r\nkWyMTeajdbxuqEyKNs+UUBDRdooNxL/ZszZCISoswVOVCTnLtyVEetGX5JVB\r\nVhuPEIzgWDhB4EbVH5Dw0i5leboKliv+k+GFVJLULB3D6/eCJIGdu8pSjMA5\r\nodqoAY4oCPZM3ypvo1yd4TE9xoEGKS8BqQjjpTDT9QWyw10BbzAmbrnz/uhf\r\nv7p+mXh26qVTGzz9lHcduItGDCGCTFWvwn1B7aJlPRr7KxO6OXt3pxPps99w\r\nbJIJOPBLyLQDAXjmkvi3c+N36eirNvPoTPzoJ1b0KCHxYP2G85RqX+pnSOYo\r\nGUNmF5wHLZuOvfRSYLOqi4y78g2V4bG5oF8EPcC4Je6NFxL8V0lBYMc2A0KP\r\nCdVbGeUYm+hADiIFfb0WUns7J7p/8dESuswwT1jFrkf5os+iH6j2+qq2nGKA\r\nxEw5egE/+XIFuF1MaLWNQHvDBjywsRp6ETZhd8otYWLeega4/KoLaUC2bDJw\r\nyQCU51QnGtnLTqMRW/MaQIDg+LFHIeQwGAYKm1Bpfgv6qdn40joCupduFwUu\r\nt1euVVZ/oI1zU2f1bG+LxAny3+8B+DiyR/+eGY0ldKyFIKhI4VIqu4kxIrva\r\n6lpfq/XIXTM4R14a4EroOtVCkkJVCWhrqBM=\r\n=eQhk\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.0.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.0.2","@fluidframework/map":"^1.0.2","@fluidframework/cell":"^1.0.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.0.2","@fluidframework/counter":"^1.0.2","@fluidframework/aqueduct":"^1.0.2","@fluidframework/sequence":"^1.0.2","@fluidframework/datastore":"^1.0.2","@fluidframework/undo-redo":"^1.0.2","@fluidframework/merge-tree":"^1.0.2","@fluidframework/test-utils":"^1.0.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.0.2","@fluidframework/runtime-utils":"^1.0.2","@fluidframework/agent-scheduler":"^1.0.2","@fluidframework/container-utils":"^1.0.2","@fluidframework/core-interfaces":"^1.0.2","@fluidframework/request-handler":"^1.0.2","@fluidframework/telemetry-utils":"^1.0.2","@fluidframework/container-loader":"^1.0.2","@fluidframework/mocha-test-setup":"^1.0.2","@fluidframework/container-runtime":"^1.0.2","@fluidframework/garbage-collector":"^1.0.2","@fluidframework/odsp-doclib-utils":"^1.0.2","@fluidframework/test-loader-utils":"^1.0.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.0.2","@fluidframework/ordered-collection":"^1.0.2","@fluidframework/shared-object-base":"^1.0.2","@fluidframework/test-runtime-utils":"^1.0.2","@fluidframework/test-version-utils":"^1.0.2","@fluidframework/register-collection":"^1.0.2","@fluidframework/runtime-definitions":"^1.0.2","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.0.2","@fluidframework/datastore-definitions":"^1.0.2","@fluidframework/odsp-driver-definitions":"^1.0.2","@fluidframework/test-driver-definitions":"^1.0.2","@fluidframework/test-pairwise-generator":"^1.0.2","@fluidframework/container-runtime-definitions":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.23.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.0.2_1658152037021_0.2751136974130164","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@fluidframework/test-end-to-end-tests","version":"1.1.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.1.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"5b312c4c9aef575151aa606dd0323eea98344271","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.1.2.tgz","fileCount":177,"integrity":"sha512-TJkRiasPcsKfe2iKxB81UqSJM07TS+Okmcdap2Xg5iFPA+OjaDXx7N23X/EqRBBDMOuUkAMRYZEYPL39q/1nvQ==","signatures":[{"sig":"MEUCIGHXXr85cTQD48/+xa7aGXHGSGNEs9xMvFS8h84zl3nfAiEAsKSN/n0BCjMUOCSDI6SCSx0lKNfiK6o1huSGQjqIDHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2985808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1WSSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEyQ/+N6XEgsFqKQmszfek49AEFsZkGEB6A14fQNgU1ScjCWoRpwjM\r\nP6JnNyBuR3Z1/bmSBskpBskp5hY5Rcw9Uhfqy0/9YqUlJWBg1D7QgPQksNyv\r\nG6xx6OH8qk84r+r9/BQOaIuJEk08nRg1XrmYJmlo5lUG7cYW73jfH73cg9h5\r\nGjJQ0lWp9c2JFSzmROjXPjaZB/2LVecSV0mdP6ChucXcOHwBJEgCmHCLKuSu\r\nX7H9W391Mcfi7cQSBKv69hBwXik0XWeXyufbhJRZ0LquRCrYWUKwBruBwM8n\r\ny4sBwR2yW9Xv9W/8jjI12hwTatI1XoQFIjZ2UCEBS3LdDyb7DDp31pU4UGAW\r\nJ4nhb62jsGpCuZMGGrDJKTOAZQFXHCA891rBUX5Jy1J3EGo4JajpYsfMBQAv\r\nwIOrVQxs960rtKgqeW80vQEuZlzRqMn9GVYp0U2oFyRi1ZNB8wNyeBuzf7Wg\r\nLhch6bOqt8MfDolqbzWSU1nem3OY6KU1zLjQ9d3KfBlxdUuX/Krl7uft2ZPx\r\n/H8+q9hsIV2NV5OLi3bjamK9YZePtVPvBc+qpf0UGuTZHEuhy9RZLltppIkE\r\nFuNIl1Bnmo2gNd7j0NCVywGNm7azv9FtBS/PCJpSd4b3Dn690GBAu2Xomh88\r\nRKAn2e4x4/pFfcDoFsNTkyQygKdSQT2mAk0=\r\n=mdtg\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.1.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.1.2","@fluidframework/map":"^1.1.2","@fluidframework/cell":"^1.1.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.1.2","@fluidframework/counter":"^1.1.2","@fluidframework/aqueduct":"^1.1.2","@fluidframework/sequence":"^1.1.2","@fluidframework/datastore":"^1.1.2","@fluidframework/undo-redo":"^1.1.2","@fluidframework/merge-tree":"^1.1.2","@fluidframework/test-utils":"^1.1.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.1.2","@fluidframework/runtime-utils":"^1.1.2","@fluidframework/agent-scheduler":"^1.1.2","@fluidframework/container-utils":"^1.1.2","@fluidframework/core-interfaces":"^1.1.2","@fluidframework/request-handler":"^1.1.2","@fluidframework/telemetry-utils":"^1.1.2","@fluidframework/container-loader":"^1.1.2","@fluidframework/mocha-test-setup":"^1.1.2","@fluidframework/container-runtime":"^1.1.2","@fluidframework/garbage-collector":"^1.1.2","@fluidframework/odsp-doclib-utils":"^1.1.2","@fluidframework/test-loader-utils":"^1.1.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.1.2","@fluidframework/ordered-collection":"^1.1.2","@fluidframework/shared-object-base":"^1.1.2","@fluidframework/test-runtime-utils":"^1.1.2","@fluidframework/test-version-utils":"^1.1.2","@fluidframework/register-collection":"^1.1.2","@fluidframework/runtime-definitions":"^1.1.2","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.1.2","@fluidframework/datastore-definitions":"^1.1.2","@fluidframework/odsp-driver-definitions":"^1.1.2","@fluidframework/test-driver-definitions":"^1.1.2","@fluidframework/test-pairwise-generator":"^1.1.2","@fluidframework/container-runtime-definitions":"^1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.1.2_1658152082020_0.4149467425436113","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"78cb684847aefd633a7afa6e2a3152b8b0865742","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.2.tgz","fileCount":177,"integrity":"sha512-/xg2wfV7ZdMs22rc8Q15aWt/VUdw5VA6vmDhow0W6iU5fxAhrSWgZRr9OoKcW+GYJvwrIDYayn0xX0mq/uxfQg==","signatures":[{"sig":"MEUCIQCcxCXbkhkLdpW2oRWvJZ1SfIoAuJI9uaC50OAgWPaUmgIgDX8vDRcWON6mrcpFcVLYJSSz7PJvevY672XVLIjtj7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1WSqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotIQ/7BLrxFUzSBlWZT4RT3yqUCyHcEL+renTF6hPEbB7K3bn4D2fw\r\n1+U1NTCSdSKI0jMBQq1nzW6YVNdYjfagHTBnNpZyFEZ3poAAurLQFia7ixwr\r\nujx2ZglprWRAgDJGVJjMXG36jVcrpdIy7hv4hpCT5NWFcOEZF/2bD6oGo0NW\r\nP/MG5ZatePk3MscL1l3/nfGGk2nEHokUvt1oj8IFUH3KeuLnbES2MmIW7n7H\r\ngrjx/ugGzHmNM56zoZMK+9CbHc6wuJpgMcv94wdhFJL3F7IbSIFfF7W4YqiH\r\n25cqEzPs22/mI6LZRyz5yeMOHPs+DulaUfxyz+qEonnRFO8vixmZdCIqNGJl\r\nkygh9syD0GZLLe+H0CNUEQwsd1gAUUN3cCb1sO3zUTzN+z0goHn5fDaGndPK\r\n+Tsi32dsy6ZMkohO/0dVldCguNvN6erIZ1sE+bKCHyGyviSoaMIkrPDFMflF\r\nbaVQb/ldC/2Bmr+8i/3g2BWpFLOh2aG04BbzwzDLsOojaklJ29t/sKAzaIdg\r\nCHoXwxhpqX/NjuelvM/E1AGFQVghSwz3ieOVUvH5QWZ1cwW2LGMVJMm3AW29\r\nvaZ3jzc/iSB9LnILmfE+LXZW4HP/gL9WziOVGvsvxDBpqC1bMQLyU7TlfERi\r\nHbMh6cZW8Mft+MX3Xd30jXrM9dMsGH2mvI0=\r\n=NfMw\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.2.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.2.2","@fluidframework/map":"^1.2.2","@fluidframework/cell":"^1.2.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.2.2","@fluidframework/counter":"^1.2.2","@fluidframework/aqueduct":"^1.2.2","@fluidframework/sequence":"^1.2.2","@fluidframework/datastore":"^1.2.2","@fluidframework/undo-redo":"^1.2.2","@fluidframework/merge-tree":"^1.2.2","@fluidframework/test-utils":"^1.2.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.2","@fluidframework/runtime-utils":"^1.2.2","@fluidframework/agent-scheduler":"^1.2.2","@fluidframework/container-utils":"^1.2.2","@fluidframework/core-interfaces":"^1.2.2","@fluidframework/request-handler":"^1.2.2","@fluidframework/telemetry-utils":"^1.2.2","@fluidframework/container-loader":"^1.2.2","@fluidframework/mocha-test-setup":"^1.2.2","@fluidframework/container-runtime":"^1.2.2","@fluidframework/garbage-collector":"^1.2.2","@fluidframework/odsp-doclib-utils":"^1.2.2","@fluidframework/test-loader-utils":"^1.2.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.2.2","@fluidframework/ordered-collection":"^1.2.2","@fluidframework/shared-object-base":"^1.2.2","@fluidframework/test-runtime-utils":"^1.2.2","@fluidframework/test-version-utils":"^1.2.2","@fluidframework/register-collection":"^1.2.2","@fluidframework/runtime-definitions":"^1.2.2","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.2.2","@fluidframework/datastore-definitions":"^1.2.2","@fluidframework/odsp-driver-definitions":"^1.2.2","@fluidframework/test-driver-definitions":"^1.2.2","@fluidframework/test-pairwise-generator":"^1.2.2","@fluidframework/container-runtime-definitions":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.2_1658152106082_0.23126259335409216","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.81589":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.0.0.81589","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.0.0.81589","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"eee79055a91587da9c12fe8defc676a561552f8c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.0.0.81589.tgz","fileCount":174,"integrity":"sha512-liBFzckwzToVQcEeS3Rf5BY+S0GmTgPAfyYhSnYuMfyAgZ/zySbNYtYN9fZe0r0mWX4zqBWB48INyG3E0kTfTA==","signatures":[{"sig":"MEQCICPGTc1+bUt0zPBBILkzYiLmyuT7ovDXnG0WvcV5ZfItAiBeNbdFU3Ah8rvmvJp3OEVfPeyr+gSblqGqwLxlIXNMsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3070156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2r4MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrT0RAAjLUds2ES4PhkFh/gs5m87MZEoqSTbzeyheG/SO6TwwvjCNEI\r\nu82Q7esm35lo/5dQfHhB6CCP14Kq08w4BhEKPUyEBB2j65YPBYUQ4540CmDp\r\nnA2zm4QnW9HBi5LYcpdLXR6iYTrkrBCAoeRG2EKbu+L/1u5Ey0QKwMbmRxIR\r\ndNk/VbkFMuD1YLpUH0Rp8NDK7lKsxH9xpL+5o1CUfUTagJy0ML7AawP+uaBx\r\nvC5mcUYCF/S+3/Qrg+Sxuwc5waFL0WF72uWDV+yr+W7wDw2d5YaOx99MFub2\r\nIIb2deZf5FV2elyUt0DM3d2ITm1yn/4Khg7F5rQv9keSuUA0mqy0JbxjFeZl\r\nsJnKmGr8mPJflZbhOL4qZpIUSIruwFVETEXIzn72g44IpTAP/GTJiTCBDQqM\r\n3OLlrrg3nbnFKhxWmydIQsEORREtugaXpoTWg22tceLd3zecUlVOtvFj21e8\r\nIpYdNBV9H0Q0VbppEZjTIfwufxs9ukO/8K2I77+VOZLeWoHDHWwEHWDFZ9ST\r\nV2K440HT14o9dhDzzOdYgReLUuKrAzmDp3JO0wQM3MlOdGlbZFYzzXOkeICB\r\nq3Pg/IzwGf2yzIxr1XwwUR8VHG/QFVsauS4Rftn8U3uLGB7oedhKTpOYxFCA\r\nObxEHXyuqGidgtIii9fpo6ZlySjjQmI3nV4=\r\n=M4hn\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.0.0.81589.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"2.0.0-internal.1.0.0.81589","@fluidframework/map":"2.0.0-internal.1.0.0.81589","@fluidframework/cell":"2.0.0-internal.1.0.0.81589","start-server-and-test":"^1.11.7","@fluidframework/matrix":"2.0.0-internal.1.0.0.81589","@fluidframework/counter":"2.0.0-internal.1.0.0.81589","@fluidframework/aqueduct":"2.0.0-internal.1.0.0.81589","@fluidframework/sequence":"2.0.0-internal.1.0.0.81589","@fluidframework/datastore":"2.0.0-internal.1.0.0.81589","@fluidframework/undo-redo":"2.0.0-internal.1.0.0.81589","@fluidframework/merge-tree":"2.0.0-internal.1.0.0.81589","@fluidframework/test-utils":"2.0.0-internal.1.0.0.81589","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"2.0.0-internal.1.0.0.81589","@fluidframework/runtime-utils":"2.0.0-internal.1.0.0.81589","@fluidframework/agent-scheduler":"2.0.0-internal.1.0.0.81589","@fluidframework/container-utils":"2.0.0-internal.1.0.0.81589","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.81589","@fluidframework/request-handler":"2.0.0-internal.1.0.0.81589","@fluidframework/telemetry-utils":"2.0.0-internal.1.0.0.81589","@fluidframework/container-loader":"2.0.0-internal.1.0.0.81589","@fluidframework/mocha-test-setup":"2.0.0-internal.1.0.0.81589","@fluidframework/container-runtime":"2.0.0-internal.1.0.0.81589","@fluidframework/garbage-collector":"2.0.0-internal.1.0.0.81589","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.81589","@fluidframework/test-loader-utils":"2.0.0-internal.1.0.0.81589","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.81589","@fluidframework/ordered-collection":"2.0.0-internal.1.0.0.81589","@fluidframework/shared-object-base":"2.0.0-internal.1.0.0.81589","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.81589","@fluidframework/test-version-utils":"2.0.0-internal.1.0.0.81589","@fluidframework/register-collection":"2.0.0-internal.1.0.0.81589","@fluidframework/runtime-definitions":"2.0.0-internal.1.0.0.81589","@fluidframework/protocol-definitions":"^0.1029.1000-0","@fluidframework/container-definitions":"2.0.0-internal.1.0.0.81589","@fluidframework/datastore-definitions":"2.0.0-internal.1.0.0.81589","@fluidframework/odsp-driver-definitions":"2.0.0-internal.1.0.0.81589","@fluidframework/test-driver-definitions":"2.0.0-internal.1.0.0.81589","@fluidframework/test-pairwise-generator":"2.0.0-internal.1.0.0.81589","@fluidframework/container-runtime-definitions":"2.0.0-internal.1.0.0.81589"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.0.0.81589_1658502668076_0.36695120400418246","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.81601":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.0.0.81601","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.0.0.81601","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"5b96778ca4c1ae391198965d9e1c521ec0e02871","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.0.0.81601.tgz","fileCount":174,"integrity":"sha512-jBxXJn80dm6F5J1jtCc4LP+KX/bFTGJ0ey94FHFxdtNrCv6Q92IBASszRdt9iAY4bWycnaSQDS5azBATo2dVdw==","signatures":[{"sig":"MEYCIQDRvmII6V0KjHhkpWsgAy7hEbFYIkR/hybUfpJWMDWdsgIhAMgH8kRMUHFAEBDPO4+Gf5BlH/iq85eLvUMvEqqIsVhW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3070156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2sgrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreDA/9H8+T62jiMK+R55PPCamLmcYeMMIBl5P1/rP4URsHVekg83JW\r\nCMedNfX6HvrfWmZuXV0ML0PCzptWTbfc2Z3k9sB16AlOXNOAMO7Uaw57DO9E\r\nbidAqrnpN+U2hQnvlftS6LenIF+XMrKm1aJWASKiTNp1UkQ5zFGWfc8UdBED\r\nrPYCWKvTTiolLmDN8iPnnYjaKocC3J9bxlaPHDx50BNEzhpU0lRtns0/d+ZX\r\naQybJgmNM9x46+lhp+7BFX158Gek67vSer5/AD0+IqLTroRxS4+zS38FYj6O\r\n96x0iML1JbiuB9YJCS3040+faeYQVNi0Sq7qEO9SjThDS2SD2OeexGVv8sFg\r\nS8jsQKe578KeTTLURMTkXtD5t/vssdSJ4mtsNlcWYKC6U7bA2XeVRTXcg+Da\r\nNiDKGKR4sQeGETXvzXzoyu7wXx1+woeOm+NXcbCQsSianfhC8WOkFdyqz6mh\r\nTKFuAWBtmC+PTJboZJiC2NSBcdaOk9lHnqgrUztssVPonpnekzzvE2RVvtRg\r\nkcERT2FF4EvKHClXU1NFGkQyVf2t+P6qv5R0P/Lk3bX9KgKYhwQ5jzYP/8m+\r\n4UMuZy0JhHbdY3lzRy6QLGJ5nD0rs1bFUOThl7b95MleF3B18Io7lrB5rrlq\r\ne+l5pNHozOQveX8IgKbwXAcB0dZ2976xz+8=\r\n=DCDD\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.0.0.81601.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"2.0.0-internal.1.0.0.81601","@fluidframework/map":"2.0.0-internal.1.0.0.81601","@fluidframework/cell":"2.0.0-internal.1.0.0.81601","start-server-and-test":"^1.11.7","@fluidframework/matrix":"2.0.0-internal.1.0.0.81601","@fluidframework/counter":"2.0.0-internal.1.0.0.81601","@fluidframework/aqueduct":"2.0.0-internal.1.0.0.81601","@fluidframework/sequence":"2.0.0-internal.1.0.0.81601","@fluidframework/datastore":"2.0.0-internal.1.0.0.81601","@fluidframework/undo-redo":"2.0.0-internal.1.0.0.81601","@fluidframework/merge-tree":"2.0.0-internal.1.0.0.81601","@fluidframework/test-utils":"2.0.0-internal.1.0.0.81601","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"2.0.0-internal.1.0.0.81601","@fluidframework/runtime-utils":"2.0.0-internal.1.0.0.81601","@fluidframework/agent-scheduler":"2.0.0-internal.1.0.0.81601","@fluidframework/container-utils":"2.0.0-internal.1.0.0.81601","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.81601","@fluidframework/request-handler":"2.0.0-internal.1.0.0.81601","@fluidframework/telemetry-utils":"2.0.0-internal.1.0.0.81601","@fluidframework/container-loader":"2.0.0-internal.1.0.0.81601","@fluidframework/mocha-test-setup":"2.0.0-internal.1.0.0.81601","@fluidframework/container-runtime":"2.0.0-internal.1.0.0.81601","@fluidframework/garbage-collector":"2.0.0-internal.1.0.0.81601","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.81601","@fluidframework/test-loader-utils":"2.0.0-internal.1.0.0.81601","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.81601","@fluidframework/ordered-collection":"2.0.0-internal.1.0.0.81601","@fluidframework/shared-object-base":"2.0.0-internal.1.0.0.81601","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.81601","@fluidframework/test-version-utils":"2.0.0-internal.1.0.0.81601","@fluidframework/register-collection":"2.0.0-internal.1.0.0.81601","@fluidframework/runtime-definitions":"2.0.0-internal.1.0.0.81601","@fluidframework/protocol-definitions":"^0.1029.1000-0","@fluidframework/container-definitions":"2.0.0-internal.1.0.0.81601","@fluidframework/datastore-definitions":"2.0.0-internal.1.0.0.81601","@fluidframework/odsp-driver-definitions":"2.0.0-internal.1.0.0.81601","@fluidframework/test-driver-definitions":"2.0.0-internal.1.0.0.81601","@fluidframework/test-pairwise-generator":"2.0.0-internal.1.0.0.81601","@fluidframework/container-runtime-definitions":"2.0.0-internal.1.0.0.81601"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.0.0.81601_1658505258741_0.6977925068274147","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.82159":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.0.0.82159","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.0.0.82159","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"9c4d2de155704ea1c2dff48c3fee3231744d9cd4","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.0.0.82159.tgz","fileCount":174,"integrity":"sha512-TLTRFfx4SbTZkfJQBlSy6Jl79KzMzGSsrWhkKxsrkofWQ/k0ZLfRhy5KqfIMWiywzJTB0UVEIQYYwTZhGEeDnQ==","signatures":[{"sig":"MEUCIQCb7RrCCQeC3xz2GEVoVG2WIlOLY1NuSONZTu0M+4MBOgIgQtaDadv+4RkcUP8h5Jkr8cW+JreEh8Hri+F3UMCw6Ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3070156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3/z3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhWA//U6kbf5hmCxuCpDAp2qCtxvu3hJUMAGoiAVcnMcxPblxbbVfg\r\nCL+YPk3/4rrcSs3fzWNxT6F8D5MgaavU8vHZYlUApy31HJOvJpt0cMaKKD16\r\nRgFY4NjgSW2d/si1Xy5fQvkumhqQuNmx+x2YiNm4x0Hg8ujtobmb8lyLtR1r\r\nSMBoONiqFYCHmcWEtG0sQd6A43dDap3/8fHRAW87VPyZIy+0gJgu/sUssagY\r\nXgn/IKJluTjwhMn7H+dJhehiDugceCUhdBvhtsui8ALlrOUqOXbf88aNTXgB\r\n4d7lpLymCS/DxZgpyFVEnqP/axGqQxVKiuEny56CaE4HiPWQeGFiwjsjhk1G\r\nGlJ4ckOM+LHvxJJryti7Mcbqiq3Yhm7sLf5ScpSWgW74xQvo89T+IvVJyi/A\r\nxdaD4P1ZskRCeEqCpyvuE1jyWBxFJtGCqJ5MFKBctTxr3SVgO/YV8ktAPIHz\r\nbXewEBjEKt+gvTw+YL1JaTbfI9mGhnLvGNd1JxqSgauGBT6zvJLZzYBUnJ5x\r\nDhC0Pikahid2oybOIq10IwVx/Jr0/cW1UETKK+LwpPUrqn+qZjNaSDnAprqg\r\nD03/cVKKjWhs4AW5ygbZbV5vqoEqSopuSXHcmnDNPeTlQs+3+PLScfdIpv1I\r\nIawSeFLF6vqHYJi3PtVKA64YxSAbxQa5VOA=\r\n=La1r\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.0.0.82159.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"2.0.0-internal.1.0.0.82159","@fluidframework/map":"2.0.0-internal.1.0.0.82159","@fluidframework/cell":"2.0.0-internal.1.0.0.82159","start-server-and-test":"^1.11.7","@fluidframework/matrix":"2.0.0-internal.1.0.0.82159","@fluidframework/counter":"2.0.0-internal.1.0.0.82159","@fluidframework/aqueduct":"2.0.0-internal.1.0.0.82159","@fluidframework/sequence":"2.0.0-internal.1.0.0.82159","@fluidframework/datastore":"2.0.0-internal.1.0.0.82159","@fluidframework/undo-redo":"2.0.0-internal.1.0.0.82159","@fluidframework/merge-tree":"2.0.0-internal.1.0.0.82159","@fluidframework/test-utils":"2.0.0-internal.1.0.0.82159","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"2.0.0-internal.1.0.0.82159","@fluidframework/runtime-utils":"2.0.0-internal.1.0.0.82159","@fluidframework/agent-scheduler":"2.0.0-internal.1.0.0.82159","@fluidframework/container-utils":"2.0.0-internal.1.0.0.82159","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.82159","@fluidframework/request-handler":"2.0.0-internal.1.0.0.82159","@fluidframework/telemetry-utils":"2.0.0-internal.1.0.0.82159","@fluidframework/container-loader":"2.0.0-internal.1.0.0.82159","@fluidframework/mocha-test-setup":"2.0.0-internal.1.0.0.82159","@fluidframework/container-runtime":"2.0.0-internal.1.0.0.82159","@fluidframework/garbage-collector":"2.0.0-internal.1.0.0.82159","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.82159","@fluidframework/test-loader-utils":"2.0.0-internal.1.0.0.82159","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.82159","@fluidframework/ordered-collection":"2.0.0-internal.1.0.0.82159","@fluidframework/shared-object-base":"2.0.0-internal.1.0.0.82159","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.82159","@fluidframework/test-version-utils":"2.0.0-internal.1.0.0.82159","@fluidframework/register-collection":"2.0.0-internal.1.0.0.82159","@fluidframework/runtime-definitions":"2.0.0-internal.1.0.0.82159","@fluidframework/protocol-definitions":"^0.1029.1000-0","@fluidframework/container-definitions":"2.0.0-internal.1.0.0.82159","@fluidframework/datastore-definitions":"2.0.0-internal.1.0.0.82159","@fluidframework/odsp-driver-definitions":"2.0.0-internal.1.0.0.82159","@fluidframework/test-driver-definitions":"2.0.0-internal.1.0.0.82159","@fluidframework/test-pairwise-generator":"2.0.0-internal.1.0.0.82159","@fluidframework/container-runtime-definitions":"2.0.0-internal.1.0.0.82159"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.0.0.82159_1658846454703_0.4882601246670246","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.82628":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.0.0.82628","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.0.0.82628","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"9e7a63f3636ca203b2192e974ec6196089454396","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.0.0.82628.tgz","fileCount":177,"integrity":"sha512-JH9vWKu7QCakKAc3+lSQlGgTLlFvZo20IQdx35LspP+Og3hj33Ch7W2WS95MPEUQT1nxfM/UDmLDhni6d2OANA==","signatures":[{"sig":"MEYCIQCOTfbGda9pQQwl8biXee7DmwLdyAJJb/dydwZlOa4+ZwIhANxPE7+OIqRjfiy1G26sHcZfWbePY81IUzmXBjMjOtc9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3154793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4r5fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGxA//SzGmE6fh5YkFI6V3IvyIGz6osWYTVr3YDwGv6ztNV0JkYvue\r\nDn8FAKnGpOYhvAe708KXxT+kMLR+2vR5NuoKjlifPAzdH7I4M/0GrloROvky\r\n7s2EILxH0ioGKGL/vRx4/dETT2j0r11Jo/uGqPtG3ItJ75VWBSOHxzAVLkbe\r\nLwMtJapYjVPC7jfQIN+zJ3GOBy4W2OogQrF3y2PhqpsKvy8YTHk7U+ghkOLM\r\nlNYyXZ4eSYL2r0SGMJmIpZogrd6jAt6l9tJTmTWO50LrZsGoRCiKIcXqrgMD\r\nIi+OLqaF/B4lG8+GVEwiFQb9zzdPjR91IdL5mw+Y5Phps/L+nhgPemS/c+jg\r\nAgn/h3a2GRaqCjkwWrjeZG3hRY3R3Wjy5rhFhX3j+C/MxS7SS8XLpuEgf+cy\r\nD/cVLdMR7EkHZFijy4zXdDtZZJM7odtXErYBa/NlbIvaWFnPGvey0I0XOBJN\r\npGidzeeRImZMjokdl9xBbiep26uMrH/E5LikzSu1+iaDrfH59tK+WUN0P0GO\r\nuhDiPpBlCXeTIC/xgMs7oSEPF3nC0lJBffxuW/N3v4GO3tC9qzEtlkd/Edre\r\nctCFNpngHti5aHsCp296d84ikItKDtndiS9Bdu66xwMZkmZB77+ZP/9CjE+R\r\nKgrORBMMWVqBXzEATEMnOcl/GWJN6bVQ9N8=\r\n=xcMy\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.0.0.82628.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"2.0.0-internal.1.0.0.82628","@fluidframework/map":"2.0.0-internal.1.0.0.82628","@fluidframework/cell":"2.0.0-internal.1.0.0.82628","start-server-and-test":"^1.11.7","@fluidframework/matrix":"2.0.0-internal.1.0.0.82628","@fluidframework/counter":"2.0.0-internal.1.0.0.82628","@fluidframework/aqueduct":"2.0.0-internal.1.0.0.82628","@fluidframework/sequence":"2.0.0-internal.1.0.0.82628","@fluidframework/datastore":"2.0.0-internal.1.0.0.82628","@fluidframework/undo-redo":"2.0.0-internal.1.0.0.82628","@fluidframework/merge-tree":"2.0.0-internal.1.0.0.82628","@fluidframework/test-utils":"2.0.0-internal.1.0.0.82628","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"2.0.0-internal.1.0.0.82628","@fluidframework/runtime-utils":"2.0.0-internal.1.0.0.82628","@fluidframework/agent-scheduler":"2.0.0-internal.1.0.0.82628","@fluidframework/container-utils":"2.0.0-internal.1.0.0.82628","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.82628","@fluidframework/request-handler":"2.0.0-internal.1.0.0.82628","@fluidframework/telemetry-utils":"2.0.0-internal.1.0.0.82628","@fluidframework/container-loader":"2.0.0-internal.1.0.0.82628","@fluidframework/mocha-test-setup":"2.0.0-internal.1.0.0.82628","@fluidframework/container-runtime":"2.0.0-internal.1.0.0.82628","@fluidframework/garbage-collector":"2.0.0-internal.1.0.0.82628","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.82628","@fluidframework/test-loader-utils":"2.0.0-internal.1.0.0.82628","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.82628","@fluidframework/ordered-collection":"2.0.0-internal.1.0.0.82628","@fluidframework/shared-object-base":"2.0.0-internal.1.0.0.82628","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.82628","@fluidframework/test-version-utils":"2.0.0-internal.1.0.0.82628","@fluidframework/register-collection":"2.0.0-internal.1.0.0.82628","@fluidframework/runtime-definitions":"2.0.0-internal.1.0.0.82628","@fluidframework/protocol-definitions":"^0.1029.1000-0","@fluidframework/container-definitions":"2.0.0-internal.1.0.0.82628","@fluidframework/datastore-definitions":"2.0.0-internal.1.0.0.82628","@fluidframework/odsp-driver-definitions":"2.0.0-internal.1.0.0.82628","@fluidframework/test-driver-definitions":"2.0.0-internal.1.0.0.82628","@fluidframework/test-pairwise-generator":"2.0.0-internal.1.0.0.82628","@fluidframework/container-runtime-definitions":"2.0.0-internal.1.0.0.82628"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.0.0.82628_1659027039266_0.9386200784851624","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.82693":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.0.0.82693","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.0.0.82693","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"3eee475bbd0083f9644eb167ab682f69f13f64c5","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.0.0.82693.tgz","fileCount":177,"integrity":"sha512-pX1W8/bJmMPRoTkcEsCgT8qOM2uCzPEigk9BOPqJ75vhMOGSXdFi16sBJjW1veTWWQF5RUx8T5yniF+81rYrzA==","signatures":[{"sig":"MEUCIQDzhQNc3aU3iarfU7hNaBilmNba3hyph6dhtXtdoOSL4gIge9rja1od7J0f5sSRwCdD12JStn+iqUTKEuI0+mfYhaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3158586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4ujZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGVg/9EwEJPXlEyTwJXxhzXi0gwY+qtviKugjTijXbbbD3CASDNyFY\r\n/X4MBi1UZWMOiTUy3/4XnGAOHirkMLm8eZbOvOR8inl4fFT6dukVSyEUXMcR\r\n8M/tw9kY7amboxNTmepD2lIcQ57jLyAOMqrztmCGuLqldK19dUEw6y48ke9G\r\nQBUzHTxo3KtoiWMAGsuUSdLR4BX7ZFwlU5A1f1QF9/oStAsRtyKBXVezOkL0\r\nypR0CYBROP1DqeqJuvEjvVJn0UWzYAsj1jX0aGEGgW0Vi5M1fIqJecDJy2u3\r\n4awhJSaLc66MJPc8RpC/dAieGRfYnH7++N3949JZuKGVsAylMrortPxp7HFT\r\nDcKZbg9MLbaeZzI8524NM9QJIxGlDI21iRK2l+ucDaw25AKIcBq2zu0Anitj\r\nIEPe0joMfRhRiHp3dnpQ+DKPgV3hK1ipsZUPB5JESgoaK4oyHXHxtKtirPHj\r\naQdnQuy2gD21p/00KOgVjku/job5FMynJgM6Lg/OFZHb2x1WsxxV6OTRMhh3\r\nvcf0B0fRBf5mTDZEUEZTI1+nogRB0uXVDq4XMLlvfVuLzrdMG6ii/5IRtWLn\r\n5zeRPf7yVcOOgQ2i5YsbETga2m5Df9yyZwIXn5O5ssBnSiBjk+QMddTZgmtc\r\nHcpEiZI+8aZ2ZAC3seSEGqcwMiUhtuov+Mg=\r\n=gRAj\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.0.0.82693.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"2.0.0-internal.1.0.0.82693","@fluidframework/map":"2.0.0-internal.1.0.0.82693","@fluidframework/cell":"2.0.0-internal.1.0.0.82693","start-server-and-test":"^1.11.7","@fluidframework/matrix":"2.0.0-internal.1.0.0.82693","@fluidframework/counter":"2.0.0-internal.1.0.0.82693","@fluidframework/aqueduct":"2.0.0-internal.1.0.0.82693","@fluidframework/sequence":"2.0.0-internal.1.0.0.82693","@fluidframework/datastore":"2.0.0-internal.1.0.0.82693","@fluidframework/undo-redo":"2.0.0-internal.1.0.0.82693","@fluidframework/merge-tree":"2.0.0-internal.1.0.0.82693","@fluidframework/test-utils":"2.0.0-internal.1.0.0.82693","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"2.0.0-internal.1.0.0.82693","@fluidframework/runtime-utils":"2.0.0-internal.1.0.0.82693","@fluidframework/agent-scheduler":"2.0.0-internal.1.0.0.82693","@fluidframework/container-utils":"2.0.0-internal.1.0.0.82693","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.82693","@fluidframework/request-handler":"2.0.0-internal.1.0.0.82693","@fluidframework/telemetry-utils":"2.0.0-internal.1.0.0.82693","@fluidframework/container-loader":"2.0.0-internal.1.0.0.82693","@fluidframework/mocha-test-setup":"2.0.0-internal.1.0.0.82693","@fluidframework/container-runtime":"2.0.0-internal.1.0.0.82693","@fluidframework/garbage-collector":"2.0.0-internal.1.0.0.82693","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.82693","@fluidframework/test-loader-utils":"2.0.0-internal.1.0.0.82693","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.82693","@fluidframework/ordered-collection":"2.0.0-internal.1.0.0.82693","@fluidframework/shared-object-base":"2.0.0-internal.1.0.0.82693","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.82693","@fluidframework/test-version-utils":"2.0.0-internal.1.0.0.82693","@fluidframework/register-collection":"2.0.0-internal.1.0.0.82693","@fluidframework/runtime-definitions":"2.0.0-internal.1.0.0.82693","@fluidframework/protocol-definitions":"^0.1029.1000-0","@fluidframework/container-definitions":"2.0.0-internal.1.0.0.82693","@fluidframework/datastore-definitions":"2.0.0-internal.1.0.0.82693","@fluidframework/odsp-driver-definitions":"2.0.0-internal.1.0.0.82693","@fluidframework/test-driver-definitions":"2.0.0-internal.1.0.0.82693","@fluidframework/test-pairwise-generator":"2.0.0-internal.1.0.0.82693","@fluidframework/container-runtime-definitions":"2.0.0-internal.1.0.0.82693"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.0.0.82693_1659037913106_0.6409693872453406","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.83139":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.0.0.83139","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.0.0.83139","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8d69ea112012217ebc2acc50d4d494f850754555","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.0.0.83139.tgz","fileCount":177,"integrity":"sha512-BITIS0CEYMWvGzLHMha66/k+xYce91tTxI012zwgCDglrmFNzg9iVLGRtZLB7LjudlJKl5spr+EI8XCmKI2UWQ==","signatures":[{"sig":"MEYCIQDDZUsDfn0Pp9bL+lqaW0DZJFq0uhp4akDY7ov0KoMoPwIhAMlmGt1mKeKwDjiW1zgvE13JgyFKbONvTmg0/nbd9df7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3158586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6EY/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpR2g/9FCobDwD869/Kvpq2ErHff+R1VaPzQ45Hut4lqGKlC21uAtaU\r\nF1CDOXJzZjYhEFBHZRrVxbKL6E6d7iAE4aWb855dfUtVqoX5o18Ov9I93pOY\r\nMauH9WwRnTeM/A8N2udYz0ER7pNAzAolWNdJcVBF1ALNWpDaN6z4fewwq7mV\r\nLB3AlW+eCusMOyQyV9Vffgn8I0mnjgqi1GYhki301jWcv9l5J5K1krBVKSiM\r\nFy7qbd5POy5vlEAB7tHgJVRAHPjmdOcfR44i7a7TMniH9ssnKjQseiqf+OPA\r\nqDvNb3ACBhT7wTE3DNQf/0pfv7r+5YfQr4E0Gio0bDIhCLrxtfDJQm8YHnWY\r\nJVZhFLR3+Pb/fI6uZhW0ao8OfEuM9l5nE9a2pICh4e/XTqxt7a3xo/q9LRmf\r\ndZDn14GJzvBS4iBNG+OSH2e4FBZaAC3cWeamSAT9Fq0bnL1zsr4cgvhhnwA0\r\nNLbKpTg7nKK20YIbK/G8K4lrCpQl1kd3axBGSgvFiwxOdJkTF00kAsqX/fYF\r\n3q6eSj2INePzdDfw4giY6oX9NzHt/Uc4gUouGt5roPvF4+bwwp7yR2/Ia0nu\r\nu0HiX3XfTn9GLXJHGjD3UjlBt8e8pSdd+cD1yKa2eLxBpCeWmL7sVaQNtmGX\r\nSm7rVgeKIOSL9TXRVWS59lOdZovVom0XEwQ=\r\n=UtoD\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.0.0.83139.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"2.0.0-internal.1.0.0.83139","@fluidframework/map":"2.0.0-internal.1.0.0.83139","@fluidframework/cell":"2.0.0-internal.1.0.0.83139","start-server-and-test":"^1.11.7","@fluidframework/matrix":"2.0.0-internal.1.0.0.83139","@fluidframework/counter":"2.0.0-internal.1.0.0.83139","@fluidframework/aqueduct":"2.0.0-internal.1.0.0.83139","@fluidframework/sequence":"2.0.0-internal.1.0.0.83139","@fluidframework/datastore":"2.0.0-internal.1.0.0.83139","@fluidframework/undo-redo":"2.0.0-internal.1.0.0.83139","@fluidframework/merge-tree":"2.0.0-internal.1.0.0.83139","@fluidframework/test-utils":"2.0.0-internal.1.0.0.83139","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"2.0.0-internal.1.0.0.83139","@fluidframework/runtime-utils":"2.0.0-internal.1.0.0.83139","@fluidframework/agent-scheduler":"2.0.0-internal.1.0.0.83139","@fluidframework/container-utils":"2.0.0-internal.1.0.0.83139","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.83139","@fluidframework/request-handler":"2.0.0-internal.1.0.0.83139","@fluidframework/telemetry-utils":"2.0.0-internal.1.0.0.83139","@fluidframework/container-loader":"2.0.0-internal.1.0.0.83139","@fluidframework/mocha-test-setup":"2.0.0-internal.1.0.0.83139","@fluidframework/container-runtime":"2.0.0-internal.1.0.0.83139","@fluidframework/garbage-collector":"2.0.0-internal.1.0.0.83139","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.83139","@fluidframework/test-loader-utils":"2.0.0-internal.1.0.0.83139","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.83139","@fluidframework/ordered-collection":"2.0.0-internal.1.0.0.83139","@fluidframework/shared-object-base":"2.0.0-internal.1.0.0.83139","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.83139","@fluidframework/test-version-utils":"2.0.0-internal.1.0.0.83139","@fluidframework/register-collection":"2.0.0-internal.1.0.0.83139","@fluidframework/runtime-definitions":"2.0.0-internal.1.0.0.83139","@fluidframework/protocol-definitions":"^0.1029.1000-0","@fluidframework/container-definitions":"2.0.0-internal.1.0.0.83139","@fluidframework/datastore-definitions":"2.0.0-internal.1.0.0.83139","@fluidframework/odsp-driver-definitions":"2.0.0-internal.1.0.0.83139","@fluidframework/test-driver-definitions":"2.0.0-internal.1.0.0.83139","@fluidframework/test-pairwise-generator":"2.0.0-internal.1.0.0.83139","@fluidframework/container-runtime-definitions":"2.0.0-internal.1.0.0.83139"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.0.0.83139_1659389503072_0.8803468574958473","host":"s3://npm-registry-packages"}},"1.2.3-83900":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.3-83900","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.3-83900","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"6f0b65878ca290676004959e6b9c198cd6f050b9","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.3-83900.tgz","fileCount":177,"integrity":"sha512-ZOSyBGMYTNJpqx/KWRbuMwAW6IpRxTT3Pn3wTn5HuPwTya1NuuWhPUTTbWtVCG4/IeoJb17bFTOcHBIT74f7XQ==","signatures":[{"sig":"MEQCIEo8Y7+diiUFxWuzS4JlfYSUMnYrYIHtoJIGjGb21JvBAiAsiIVI7OD6NMN81bvotsPqDxg5Cm5yCnuMPKYmWmcilQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7CXvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCsg/9FcgvN9x+3iC7f9xMYKTyw6lFVp7iCFzJ4lIK8qBLHGVdzmxv\r\nEyTO5wP0emBYHKsgW00NXqERb6T6UtWbGlXECIIGPlBdQ6nSpJjCkhsLzIhR\r\nFcr0FC7OaZLKQ3A0JWNgobW4ehnSYZUy/8CzwchZaxdS89qp/SWCrEGvGrd4\r\nsqy4kGT9KOQ4iSFVdZ+sRQ/RNuzbHkX92LLvhXa4j54Y0ah6J9DMv9mm93Oz\r\n/R3gdWIFJxhtzyz7hxe6m35gGfO+QOsLcRZhsjIPBccGpUWlQs4IsVz19ewc\r\n102ii4V2EsFYDyHvhFcFn71VAyTaBqb5jwc9xkUaxvjI7t5LgbOO+Vfbz9Xn\r\ngXOJMdDtsRzbHmtjBxpcXMf/69JKJg3Yac0+4ORFM/KN9wFMmdLVn9+NCnHX\r\nMErJAeBl9WmcTu28m5JahyxjzNJD76bzNsnXnVFl4MFM1aDhil2Tsz6tkMNB\r\nJZFbUpROlTHOyVcRjzOE1+pSlQACCpXyUGbUHyWdMi+N6gVMuIYJpRGNTKvY\r\ne3zhAYyKXeF1NcP93PgM41R2Zw/EdHH+Q2zJJiPh+CHPVz898q++54wZ0HOu\r\nQdaYZzXrOzDSTtEOQzeSUub1xDrHzpspByczoe5QuZMFsb/+x3LQgHcBj64I\r\nDh9RS20s8x1E0VLqJ6IrFEROsF7gAs+YVZ4=\r\n=txOm\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.3-83900.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.2.3-83900","@fluidframework/map":"1.2.3-83900","@fluidframework/cell":"1.2.3-83900","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.2.3-83900","@fluidframework/counter":"1.2.3-83900","@fluidframework/aqueduct":"1.2.3-83900","@fluidframework/sequence":"1.2.3-83900","@fluidframework/datastore":"1.2.3-83900","@fluidframework/undo-redo":"1.2.3-83900","@fluidframework/merge-tree":"1.2.3-83900","@fluidframework/test-utils":"1.2.3-83900","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.2.3-83900","@fluidframework/runtime-utils":"1.2.3-83900","@fluidframework/agent-scheduler":"1.2.3-83900","@fluidframework/container-utils":"1.2.3-83900","@fluidframework/core-interfaces":"1.2.3-83900","@fluidframework/request-handler":"1.2.3-83900","@fluidframework/telemetry-utils":"1.2.3-83900","@fluidframework/container-loader":"1.2.3-83900","@fluidframework/mocha-test-setup":"1.2.3-83900","@fluidframework/container-runtime":"1.2.3-83900","@fluidframework/garbage-collector":"1.2.3-83900","@fluidframework/odsp-doclib-utils":"1.2.3-83900","@fluidframework/test-loader-utils":"1.2.3-83900","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.2.3-83900","@fluidframework/ordered-collection":"1.2.3-83900","@fluidframework/shared-object-base":"1.2.3-83900","@fluidframework/test-runtime-utils":"1.2.3-83900","@fluidframework/test-version-utils":"1.2.3-83900","@fluidframework/register-collection":"1.2.3-83900","@fluidframework/runtime-definitions":"1.2.3-83900","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.2.3-83900","@fluidframework/datastore-definitions":"1.2.3-83900","@fluidframework/odsp-driver-definitions":"1.2.3-83900","@fluidframework/test-driver-definitions":"1.2.3-83900","@fluidframework/test-pairwise-generator":"1.2.3-83900","@fluidframework/container-runtime-definitions":"1.2.3-83900"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.3-83900_1659643374976_0.19962922609169076","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.84253":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.0.0.84253","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.0.0.84253","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"7b5ce69b1c4c57c1d582d2b3ee90df310dd12483","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.0.0.84253.tgz","fileCount":177,"integrity":"sha512-WVAG8/a0EYnkR3Fi+1o4owrWJUD++fdwBflxPQYsVzm06Stty3xy/rp9pZ6O6/tp+BAwHBto1uM3k1cphTAzXA==","signatures":[{"sig":"MEUCIC4svU8Qs2nqGaHHPuL7paEZdGLXoj2wWcGPb/ItMuWkAiEA/KmwzDuVYViSFlBf1Ynxh5E+xZFKf/qWawsmjX1Ry4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3130821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8WSPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrsjw/7BwRL7KChGk6r4JpbwDm19OwNta1EE4bdDwiBtTrr31/FXhel\r\nLL/Wdl9Vfp6svUUdKiACFIxpVPk2RNfDFt/Vt7GOOXf6MFpkmq2slvZIUqXI\r\n7PN7KL9xivSkBsBI0Tjvj9tCSs/KjqiqvvNQAzRAMp3p8OwReJb+EcibK8iN\r\nPUnsEZw/nJ8wNUtdX17ocNNSnVct9Inw1heyFQ6kAr6MHkf6wzJFLy2SBlnz\r\nERgpFUZ9/Au4mh7CZ8l42YIDLYeO7Taelr/jIUbt53XRPDfFRkjI477NQTR0\r\nQjFh/WeMNbVh0QFASMEHae4yBrp/ouGAUKG+aF15hcutr6JvvmYYmhWRseth\r\nMT7hgx1qfWxCdAHLRVAsXuVqstaTjUmwSeAFfCvg09z89YTxof4TqgapxiO3\r\nmc6dp2EWkH4dHtE0JFHs0zlaOZuXBFgkOYM7blzRkaGxprgadiO5H2890v01\r\nfQ2RjcXUcT+J4MvXY3rWwzuycgSgRqRiXfY3VRG2/Ri43epAiJ9HfpjAZx0x\r\nb2T6+sz2goIRxqlu3S6jm8GeEaw3gpEd+CrvUDclo0UHG/qS3R+km1uqA9zr\r\nVruN5kOcbqToXPvAzGTGNx14bNsLtiFcnReSKQLcQKSwsa1O3WO4/aH6AbIZ\r\nzEbz+wClNLCSAYNXOJuTYbuR0wgSxB1pmRw=\r\n=8MDd\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.0.0.84253.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"2.0.0-internal.1.0.0.84253","@fluidframework/map":"2.0.0-internal.1.0.0.84253","@fluidframework/cell":"2.0.0-internal.1.0.0.84253","start-server-and-test":"^1.11.7","@fluidframework/matrix":"2.0.0-internal.1.0.0.84253","@fluidframework/counter":"2.0.0-internal.1.0.0.84253","@fluidframework/aqueduct":"2.0.0-internal.1.0.0.84253","@fluidframework/sequence":"2.0.0-internal.1.0.0.84253","@fluidframework/datastore":"2.0.0-internal.1.0.0.84253","@fluidframework/undo-redo":"2.0.0-internal.1.0.0.84253","@fluidframework/merge-tree":"2.0.0-internal.1.0.0.84253","@fluidframework/test-utils":"2.0.0-internal.1.0.0.84253","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"2.0.0-internal.1.0.0.84253","@fluidframework/runtime-utils":"2.0.0-internal.1.0.0.84253","@fluidframework/agent-scheduler":"2.0.0-internal.1.0.0.84253","@fluidframework/container-utils":"2.0.0-internal.1.0.0.84253","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.84253","@fluidframework/request-handler":"2.0.0-internal.1.0.0.84253","@fluidframework/telemetry-utils":"2.0.0-internal.1.0.0.84253","@fluidframework/container-loader":"2.0.0-internal.1.0.0.84253","@fluidframework/mocha-test-setup":"2.0.0-internal.1.0.0.84253","@fluidframework/container-runtime":"2.0.0-internal.1.0.0.84253","@fluidframework/garbage-collector":"2.0.0-internal.1.0.0.84253","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.84253","@fluidframework/test-loader-utils":"2.0.0-internal.1.0.0.84253","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.84253","@fluidframework/ordered-collection":"2.0.0-internal.1.0.0.84253","@fluidframework/shared-object-base":"2.0.0-internal.1.0.0.84253","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.84253","@fluidframework/test-version-utils":"2.0.0-internal.1.0.0.84253","@fluidframework/register-collection":"2.0.0-internal.1.0.0.84253","@fluidframework/runtime-definitions":"2.0.0-internal.1.0.0.84253","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"2.0.0-internal.1.0.0.84253","@fluidframework/datastore-definitions":"2.0.0-internal.1.0.0.84253","@fluidframework/odsp-driver-definitions":"2.0.0-internal.1.0.0.84253","@fluidframework/test-driver-definitions":"2.0.0-internal.1.0.0.84253","@fluidframework/test-pairwise-generator":"2.0.0-internal.1.0.0.84253","@fluidframework/container-runtime-definitions":"2.0.0-internal.1.0.0.84253"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.0.0.84253_1659987087715_0.6991172687771594","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.0.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.0.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"dd175c491ed10dba252cdb745a9e6a488d23083f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.0.0.tgz","fileCount":177,"integrity":"sha512-9ZAxHtKoqmJeHhxQVlPFoVgslu3uHNAmH0DOfc1Xq+tXpaYz93FTXHOBUAf1Vi/x/8hxIKfb9aNTTiEiKxiR1g==","signatures":[{"sig":"MEQCICmLjI4E0iL/+ajOkE5ginEmcEthzsRy/v0HA6MKjucyAiAki0so7K5Q29VRcx53YiOxJQyLIStoEaujcxuwEnbwew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3130612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8bYsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzsw//XCR6jbXdH3ABUHvb32GV3HHQzPL9VkLRVRjkn4rFWtDsqpfA\r\n1bs5BymkpXc4OgKFRLrAIBUONzi6ZaekrtYhW/WeFPUPRSggbHloSYoL9VtQ\r\nYjBcAEjUFjX0IPlq4M71I+xU9OJRb5J+bfRBZtlGCj3Le/YsB8l8ozaE/QUZ\r\n530XU5I3ZOyMEwFrXqSF8l3r3I1uJklW4u8Pdui706SCygUklSYpFLQXYO58\r\nCOiU/WMc0H0rhn+XscH78l204tLeQc7nzj15uWWjNrA331X7SzON3p3GLMAJ\r\nizcUcvSELzKGVhNlqeGZGS3wSFAhLm31eDuzhsOJeujWyuBcUmMMP7nMStKI\r\nVSO3Hrekeolu67V6xMt695gJdiC77f04uQvVq7UqRm5WXc0V9zurp7rJ+09r\r\nD6696i2B9QKXJNXlnttGqKTDbNoKxaheTJ0lLwi/uPpIYN8vEqeX+BdSf79w\r\nGYED5enMFu/1WxsxeY5ZMPQNm4HbjwlXk2gbTdW9+LOxCab4RJ9XDfRJbNqt\r\nkopC1NHOdx6qz1ZVki0khyTf54/gZKAXvggchlK9nzU018Or3jIx17fchbfV\r\ngqur1SfdPPGz2YR5rbOwWIsVAkeOzjTDnoBSt59+L+y+/kLXMya1kRJkofZ0\r\nlxEDGOl4yrPV9rpq6nunsYXxyTodJ5ZuGyI=\r\n=bUvs\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.0.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^2.0.0-internal.1.0.0","@fluidframework/map":"^2.0.0-internal.1.0.0","@fluidframework/cell":"^2.0.0-internal.1.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.0.0","@fluidframework/counter":"^2.0.0-internal.1.0.0","@fluidframework/aqueduct":"^2.0.0-internal.1.0.0","@fluidframework/sequence":"^2.0.0-internal.1.0.0","@fluidframework/datastore":"^2.0.0-internal.1.0.0","@fluidframework/undo-redo":"^2.0.0-internal.1.0.0","@fluidframework/merge-tree":"^2.0.0-internal.1.0.0","@fluidframework/test-utils":"^2.0.0-internal.1.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.0.0","@fluidframework/runtime-utils":"^2.0.0-internal.1.0.0","@fluidframework/agent-scheduler":"^2.0.0-internal.1.0.0","@fluidframework/container-utils":"^2.0.0-internal.1.0.0","@fluidframework/core-interfaces":"^2.0.0-internal.1.0.0","@fluidframework/request-handler":"^2.0.0-internal.1.0.0","@fluidframework/telemetry-utils":"^2.0.0-internal.1.0.0","@fluidframework/container-loader":"^2.0.0-internal.1.0.0","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.0.0","@fluidframework/container-runtime":"^2.0.0-internal.1.0.0","@fluidframework/garbage-collector":"^2.0.0-internal.1.0.0","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.0.0","@fluidframework/test-loader-utils":"^2.0.0-internal.1.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.0.0","@fluidframework/ordered-collection":"^2.0.0-internal.1.0.0","@fluidframework/shared-object-base":"^2.0.0-internal.1.0.0","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.0.0","@fluidframework/test-version-utils":"^2.0.0-internal.1.0.0","@fluidframework/register-collection":"^2.0.0-internal.1.0.0","@fluidframework/runtime-definitions":"^2.0.0-internal.1.0.0","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.0.0","@fluidframework/datastore-definitions":"^2.0.0-internal.1.0.0","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.0.0","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.0.0","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.0.0","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.0.0_1660007980184_0.27063743080845226","host":"s3://npm-registry-packages"}},"1.2.3-84921":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.3-84921","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.3-84921","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"de6d8790d0bc9ed0012d577f0f3823df63f72c3f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.3-84921.tgz","fileCount":177,"integrity":"sha512-mE6d3v1Chdt3j75cIIlrd4WwdPuNaKXAFmErKVtaiXLiZIDl1yn8DmshLXARTGkVL4SL//rTX14k8fCvDYKsLQ==","signatures":[{"sig":"MEUCIQDCFOxLjFZ4/FJh8pythcXqNJVyF2ezjlD2V+PrnsoONQIgZ3tQFhH7WJhjPtbc5jkVpZgWTwWOuZwh2HnYsG5GBbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9XVZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH8g//UKJsZRdaILpaB4aoU7psrQfmZe9O1Hcd8DQTX+4X6biVT2Rx\r\ncljQbm/m14RPotfqB/bNiWbnf1L0WF6cdTCNjhEbo4Z9UQHdtWFMPyiYW+Oj\r\npKAgqRzpj4V37uBksj2/MYt/vXiKBNCFnj6MXV9U7IpYUFn8BawfoXJTIpDx\r\nqxghkwuCcXT6pHJ9T1M3Kdaa53j5BEn3HC8TOPOPOAFzqbyvG4qNLlIqnv/L\r\n4sykiyFIKyIMjED4Begem9XsPeFZJ3kaC4qEvlVIbLbN+yjP3oz2yypUXou9\r\nlWOOtQphcg1BzQ1BWW4OrplUnQ0NbwOmtVoWUVxEcCCN8eiM3Vi8WzpR4Xsq\r\nqyoTn131Gd4QyYG318IoU4n4vgs4gxo7UayD2B2u4mEFRqoRCdo3DkdkZCvS\r\noW7JqixtQJroAdyJiLVliFe6Gy8jWkE+t6mfO59fhiJVuDgq6r+0bQYQ5kXO\r\nzFDvaEoyAFuX6V2sWpny9RpmGFKski3uUxlZ97rihAdoRVqfOqyHLl7N/jZq\r\nsbHTlB0d6PoEpEjCgmqS21tcPkIvAoUHF7gdL6y6AgsZS8AJQUsx1v9Wrt7s\r\nArr1VGCNvDWZhGV3z7k8kwSuyJC+AbdtkCRrRss6WVSkrZLHZrnphhtK3Ku1\r\nh69Jukpiis9S9boKTjIbuyKoQRFzB5CGgDY=\r\n=akx+\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.3-84921.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.2.3-84921","@fluidframework/map":"1.2.3-84921","@fluidframework/cell":"1.2.3-84921","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.2.3-84921","@fluidframework/counter":"1.2.3-84921","@fluidframework/aqueduct":"1.2.3-84921","@fluidframework/sequence":"1.2.3-84921","@fluidframework/datastore":"1.2.3-84921","@fluidframework/undo-redo":"1.2.3-84921","@fluidframework/merge-tree":"1.2.3-84921","@fluidframework/test-utils":"1.2.3-84921","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.2.3-84921","@fluidframework/runtime-utils":"1.2.3-84921","@fluidframework/agent-scheduler":"1.2.3-84921","@fluidframework/container-utils":"1.2.3-84921","@fluidframework/core-interfaces":"1.2.3-84921","@fluidframework/request-handler":"1.2.3-84921","@fluidframework/telemetry-utils":"1.2.3-84921","@fluidframework/container-loader":"1.2.3-84921","@fluidframework/mocha-test-setup":"1.2.3-84921","@fluidframework/container-runtime":"1.2.3-84921","@fluidframework/garbage-collector":"1.2.3-84921","@fluidframework/odsp-doclib-utils":"1.2.3-84921","@fluidframework/test-loader-utils":"1.2.3-84921","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.2.3-84921","@fluidframework/ordered-collection":"1.2.3-84921","@fluidframework/shared-object-base":"1.2.3-84921","@fluidframework/test-runtime-utils":"1.2.3-84921","@fluidframework/test-version-utils":"1.2.3-84921","@fluidframework/register-collection":"1.2.3-84921","@fluidframework/runtime-definitions":"1.2.3-84921","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.2.3-84921","@fluidframework/datastore-definitions":"1.2.3-84921","@fluidframework/odsp-driver-definitions":"1.2.3-84921","@fluidframework/test-driver-definitions":"1.2.3-84921","@fluidframework/test-pairwise-generator":"1.2.3-84921","@fluidframework/container-runtime-definitions":"1.2.3-84921"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.3-84921_1660253529468_0.6272150455234415","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a9407ae81f155bbb9ff8d7e17af435995fb9374a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.3.tgz","fileCount":177,"integrity":"sha512-Ws6MGqsTfrbOZPV+poKHm6WHEe23QRkJ49Bfjbdhc0yUDlWQIk/GXlv5gj8qlZBqMFl9RH1TWu67gilowky75Q==","signatures":[{"sig":"MEUCIQCE2P/C99Bws3/S+d5FPRTzbpvpzYa9xsJbt/YOCjwyHgIgTji4Ie2R0NZqsmvtL5TSyBEDDw/SoWpiJJ+DCp3yMtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9YXWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBVg/6ApxWBzlUsdXinAZVK++PH0rrS2K8FUEfShFcR+VvwVXoJW5T\r\n1eFjP4lwIMH3DnLDB3v2OCeznI0S6qrFq+sGcVpzuIO9HE7jOESounpUNnby\r\nBQtBEyeDu3T9hzPUWung7vQci/t31ht4v2StZjNvkxEVJhFpaNI00G5YM8YC\r\nT2J4lN7NNjWcDmCbMRLirfVcGkHIgZHSxjE0cvizUzikSnXhkzcqHN04vi7R\r\nhIzEnrKrmXtVHewigINPMoAxztNmtSMQWLgjW8+DMUXr0isvDDDbZdOI/6oW\r\nIOQhg0Eh7SXbCBE+KrM6NLk//IBwdp0rVn8M3nLTA5GvEQJaNeABr4r6LbH9\r\nHX+6K6W5wmZZtJHfkoPh1SV3VWAPAvnOkNE93whrDWaNVbM8Ombjhgbv6Pof\r\nNjLtOl7zw/u4EA9Jc6Q0fWIKhpT4QxFtNtJO331SnsHsepDKBHrZLI0Bsivv\r\nGXgYmuM4FoznhiF/ww2lAVFlXaTP6LC+5wCmL+3eRdqN2mFYH4MGIl16b+FL\r\n5Dgt84brOjbLA42GYSi280LIOXq/iyYUYdejOCIm1RPvTl3x7fwMW3EklJcp\r\nPvSVjqH5j4QK5FAJyZYC2kOzs/sxPzJq8dq7sAGRe4jlpkWG3nBEgWcZhxef\r\n7wmBKzLqq4XwyQRGwtOl/Jz+xwyGrZ5h+TU=\r\n=H3ge\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.3.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.2.3","@fluidframework/map":"^1.2.3","@fluidframework/cell":"^1.2.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.2.3","@fluidframework/counter":"^1.2.3","@fluidframework/aqueduct":"^1.2.3","@fluidframework/sequence":"^1.2.3","@fluidframework/datastore":"^1.2.3","@fluidframework/undo-redo":"^1.2.3","@fluidframework/merge-tree":"^1.2.3","@fluidframework/test-utils":"^1.2.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.3","@fluidframework/runtime-utils":"^1.2.3","@fluidframework/agent-scheduler":"^1.2.3","@fluidframework/container-utils":"^1.2.3","@fluidframework/core-interfaces":"^1.2.3","@fluidframework/request-handler":"^1.2.3","@fluidframework/telemetry-utils":"^1.2.3","@fluidframework/container-loader":"^1.2.3","@fluidframework/mocha-test-setup":"^1.2.3","@fluidframework/container-runtime":"^1.2.3","@fluidframework/garbage-collector":"^1.2.3","@fluidframework/odsp-doclib-utils":"^1.2.3","@fluidframework/test-loader-utils":"^1.2.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.2.3","@fluidframework/ordered-collection":"^1.2.3","@fluidframework/shared-object-base":"^1.2.3","@fluidframework/test-runtime-utils":"^1.2.3","@fluidframework/test-version-utils":"^1.2.3","@fluidframework/register-collection":"^1.2.3","@fluidframework/runtime-definitions":"^1.2.3","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.2.3","@fluidframework/datastore-definitions":"^1.2.3","@fluidframework/odsp-driver-definitions":"^1.2.3","@fluidframework/test-driver-definitions":"^1.2.3","@fluidframework/test-pairwise-generator":"^1.2.3","@fluidframework/container-runtime-definitions":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.3_1660257750459_0.5232963835795805","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"ce0cc995553edfaca70521313f7d6e5525974dc1","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.4.tgz","fileCount":177,"integrity":"sha512-Ot4bAn21hqD4TKRzYxKJMFl+5QmjI1+iAAVL6j/LSGHeiGcNqU77E56HXOSG9IXKf2lriZfN9iK46N3tB1nbhQ==","signatures":[{"sig":"MEUCIQCKDQHEbir+uXtn/cnwak3fFWc3D2WpEGu7A2sjmsL5QQIgJWcPri34Wr84qvn7V5DGKBW8dBthUsdKlVUEHJpZOxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3068903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBtcDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo84xAAhIx+okdOtNPYuZMQzPMhIXwIXYXKpbn983lFDbLa0IOe7RWa\r\nclFzzYsle361G9sHf9kkhWJHKcLvgCZWZM8jUPxbWPPXOckBqvngZoqY4+g3\r\nKbytud4Z0fz5bn4uwZ9ZvufwW8WFdT6Dczffe75f6EZrPGDfdwtMy9kAc6RX\r\n+g9I91XD9gfCCCGpA44pczOu37rKWV0Xa8Zq9d2v3FJ6ahlOUCFRIGENhBRX\r\nnO/toQZheh+QuNACkqnIaMh1xzj1UZs4oHqXtJT3yH+jcOt8J8L/tWCHwYX5\r\n6WCDuw3LjCs3z7jfLFxj9TmFlvGM6/CXywiALjNh1RtsuKBPgLnPnjfX35wy\r\nL2PCD/kBXgJ70SZxpF27N47M0ztz0FyzI5gLxxF+jJqc2P/DoniwMyCei2/x\r\nBf5I+vdRT1ZwdDOMOHk0om+9GAMwyofGaCPvFrvGJltgs4nWMruieH8FpGnI\r\nv7K7yWSlba2XpP7w4ubIen0FGfb+mGMKtkdYVQ73feiHFyS0dWAq76umtdk4\r\nQ38tn8+bL150iwPYTMLGp3HlxqUT+grtbfRR5q5U0lm42mJ/jXJiE5nojvYI\r\n06j+XSc/sW2SJA8RTXnhFBre8ipoMsfp7F2prX8wd4zOJI+BTYUxw3WqQNTe\r\nyPJgmTd5JRWdy0q77BbKaHTxZZ/GpPOnggA=\r\n=xDUw\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.4.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.2.4","@fluidframework/map":"^1.2.4","@fluidframework/cell":"^1.2.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.2.4","@fluidframework/counter":"^1.2.4","@fluidframework/aqueduct":"^1.2.4","@fluidframework/sequence":"^1.2.4","@fluidframework/datastore":"^1.2.4","@fluidframework/undo-redo":"^1.2.4","@fluidframework/merge-tree":"^1.2.4","@fluidframework/test-utils":"^1.2.4","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.4","@fluidframework/runtime-utils":"^1.2.4","@fluidframework/agent-scheduler":"^1.2.4","@fluidframework/container-utils":"^1.2.4","@fluidframework/core-interfaces":"^1.2.4","@fluidframework/request-handler":"^1.2.4","@fluidframework/telemetry-utils":"^1.2.4","@fluidframework/container-loader":"^1.2.4","@fluidframework/mocha-test-setup":"^1.2.4","@fluidframework/container-runtime":"^1.2.4","@fluidframework/garbage-collector":"^1.2.4","@fluidframework/odsp-doclib-utils":"^1.2.4","@fluidframework/test-loader-utils":"^1.2.4","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.2.4","@fluidframework/ordered-collection":"^1.2.4","@fluidframework/shared-object-base":"^1.2.4","@fluidframework/test-runtime-utils":"^1.2.4","@fluidframework/test-version-utils":"^1.2.4","@fluidframework/register-collection":"^1.2.4","@fluidframework/runtime-definitions":"^1.2.4","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.2.4","@fluidframework/datastore-definitions":"^1.2.4","@fluidframework/odsp-driver-definitions":"^1.2.4","@fluidframework/test-driver-definitions":"^1.2.4","@fluidframework/test-pairwise-generator":"^1.2.4","@fluidframework/container-runtime-definitions":"^1.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.4_1661392643056_0.7909674535855116","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.5","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d5095fbd78f8e9a5773cdc970cf162eb658824c9","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.5.tgz","fileCount":177,"integrity":"sha512-NbeVmynCcVDrfggGqluRausQXDQzXMLi7Sqr33xakYcdv3X4vEYqTzwvqpV+Dx0ZvR8Jv/fdZ2LenaBKIX/GGA==","signatures":[{"sig":"MEUCIQD9EKFXmxBGu42RueKKL0iRntok6N9XjPqFjM+gWMvZcAIgaFblrKbFwAOK0lIlcJl5YveTPg877ryxTPdeKY04QOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3068903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD/NTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoc6xAAgi9w52W3tJ7rb5PXx++r54EERmEovSBp0nvg1nNSSiQ1BwqI\r\n3LnVeneW5lfHzWatniUJP6S789rYalN7Fs5of9umhi0DwMr1c80WfYYnyLNC\r\nlQYwFHSwF/YzBUGsrfRN4oi20+oWPh2/Z4zOpxvJnAuNd9hOzXrxiUC96SP8\r\nzpDwjYkj8hp/lSHU4qH7+NIS1MaYOMg6If/39Lgezgx3DyJ/SB6+0PIRYl1H\r\nm1BYNWViyoPsCptty54lNObFAVyyvoUx4irkhczJFUaYgxDFHlFHUc67LFtY\r\nwuEcqb/4JLpgm6/nvDZcDCPASz/IG9sGiTSqlUwlpQ+U+UW98O/VtclbHz9O\r\nWa/GVVqiXJaDgoRtHELE9wj1oqc9PMwlELpBblZhVcXfYykJeMPJaM2Lxkd2\r\nMZKUjFzevNXiX9FpXYMX1l4sEwYt390m34GU8OnzX2wPVcHbhtFYVMe5vbLK\r\nSVgwZd55R9wptLHzI5thw1V2qNa42RD6L5MOl+uWTrmrzcIz2fUFI5gMtF5t\r\nl/d1tMWXID205s58ZxiCZTGJBf6pHu0vfNA8K94jZocz7dxQj4Y5zGwXct+A\r\nSWzVahyyJ2aliueSkfsNjmfC+/ro4/v1HhbyIMSsa4mFCiRRoHlIIuIlCUlw\r\nljYkyo/xShMxV4NSYmzsvJ7PiJpFIrFa8/4=\r\n=FA7S\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.5.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.2.5","@fluidframework/map":"^1.2.5","@fluidframework/cell":"^1.2.5","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.2.5","@fluidframework/counter":"^1.2.5","@fluidframework/aqueduct":"^1.2.5","@fluidframework/sequence":"^1.2.5","@fluidframework/datastore":"^1.2.5","@fluidframework/undo-redo":"^1.2.5","@fluidframework/merge-tree":"^1.2.5","@fluidframework/test-utils":"^1.2.5","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.5","@fluidframework/runtime-utils":"^1.2.5","@fluidframework/agent-scheduler":"^1.2.5","@fluidframework/container-utils":"^1.2.5","@fluidframework/core-interfaces":"^1.2.5","@fluidframework/request-handler":"^1.2.5","@fluidframework/telemetry-utils":"^1.2.5","@fluidframework/container-loader":"^1.2.5","@fluidframework/mocha-test-setup":"^1.2.5","@fluidframework/container-runtime":"^1.2.5","@fluidframework/garbage-collector":"^1.2.5","@fluidframework/odsp-doclib-utils":"^1.2.5","@fluidframework/test-loader-utils":"^1.2.5","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.2.5","@fluidframework/ordered-collection":"^1.2.5","@fluidframework/shared-object-base":"^1.2.5","@fluidframework/test-runtime-utils":"^1.2.5","@fluidframework/test-version-utils":"^1.2.5","@fluidframework/register-collection":"^1.2.5","@fluidframework/runtime-definitions":"^1.2.5","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.2.5","@fluidframework/datastore-definitions":"^1.2.5","@fluidframework/odsp-driver-definitions":"^1.2.5","@fluidframework/test-driver-definitions":"^1.2.5","@fluidframework/test-pairwise-generator":"^1.2.5","@fluidframework/container-runtime-definitions":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.5_1661989715169_0.2393940437627442","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.1.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.1.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.1.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"2a5c097d7203c80c1903adebec8f963693591869","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.1.0.tgz","fileCount":180,"integrity":"sha512-2ZErkW701bcvzz2HMFNZAz/Jr9Z6X+O8OD9Lz0OqKrGl6FjaO1sfpgUo/J2ORwrnReEA2Xz5UblKTiPjj+Oyyw==","signatures":[{"sig":"MEYCIQDDwJsi7nfY1NURxV6aVF3aNpvp0upicW2RAmxzTxaIXQIhAKMuXr6AqyYGVYwfoX6AyF6ou0E4ipIuB8B7OM/Cue4Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3183955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEmIUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3Fg/9FOj3zdZhS69b3My4G1J6AYyVwyEO3ONY5jq+O4IOKPTmD0Tm\r\n7B81fx/8Lzy6Ya9vwL0uADXAVes8eLw83t77FtzJEHiyNdVIszhjqdtbBROh\r\nXrgldWFIlo43Ecxyi+Plc3Z7iP6OkCl1paduFA3vs1UEmEGi2UP7KBCgymof\r\nzBbFLMsZODCfkmZCG48ANSyApwyQHYqycqbilk0Bk2yOAd3Cw2RjLh7p1vuW\r\nKvu71bP/joDl1qCd1MF+tkZonDVLL+WSq26ZKL2BmNzvVeJikEXuEheBWGU8\r\noVrwbBfbcuv976C+p/B5lhMVXhKdu+jLuC668kF4S80yeZrn5vQS1J41eX+o\r\njLVGpyqoIVNLmAYOBhd6QTYit2xD5v0+CJJKQf0p1s6emPdlfFFrev9z4EVh\r\nmjvFX03EaqkdS0RzpB2GHoAY2GEXBDMS4ULOgQ37HVEnRO7hP3/e4+BXd0nV\r\nxSocapoZrf3JTO+JVgBhkz58PrBnQo9wg661lBYIerdtM+QzZTGnwWCeAg6l\r\nv6pyW7iuRWMB8ciiEXM2MfJCdLo7oOhnAO0mEEc4Fn62sA/OzlHAvbwKc9cG\r\ns+TRzgzEVg9nyayRuPEZDPiIeyAoMU0awVohGt479u2xsw5WW/02naTf+Nrg\r\nnUIKCxjidZ7DHE5zhtDQhodK6GtFra4sPjM=\r\n=lfHy\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.1.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.1.1.0","@fluidframework/map":"^2.0.0-internal.1.1.0","@fluidframework/cell":"^2.0.0-internal.1.1.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.1.0","@fluidframework/counter":"^2.0.0-internal.1.1.0","@fluidframework/aqueduct":"^2.0.0-internal.1.1.0","@fluidframework/sequence":"^2.0.0-internal.1.1.0","@fluidframework/datastore":"^2.0.0-internal.1.1.0","@fluidframework/undo-redo":"^2.0.0-internal.1.1.0","@fluidframework/merge-tree":"^2.0.0-internal.1.1.0","@fluidframework/test-utils":"^2.0.0-internal.1.1.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.1.0","@fluidframework/runtime-utils":"^2.0.0-internal.1.1.0","@fluidframework/agent-scheduler":"^2.0.0-internal.1.1.0","@fluidframework/container-utils":"^2.0.0-internal.1.1.0","@fluidframework/core-interfaces":"^2.0.0-internal.1.1.0","@fluidframework/request-handler":"^2.0.0-internal.1.1.0","@fluidframework/telemetry-utils":"^2.0.0-internal.1.1.0","@fluidframework/container-loader":"^2.0.0-internal.1.1.0","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.1.0","@fluidframework/container-runtime":"^2.0.0-internal.1.1.0","@fluidframework/garbage-collector":"^2.0.0-internal.1.1.0","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.1.0","@fluidframework/test-loader-utils":"^2.0.0-internal.1.1.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.1.0","@fluidframework/ordered-collection":"^2.0.0-internal.1.1.0","@fluidframework/shared-object-base":"^2.0.0-internal.1.1.0","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.1.0","@fluidframework/test-version-utils":"^2.0.0-internal.1.1.0","@fluidframework/register-collection":"^2.0.0-internal.1.1.0","@fluidframework/runtime-definitions":"^2.0.0-internal.1.1.0","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.1.0","@fluidframework/datastore-definitions":"^2.0.0-internal.1.1.0","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.1.0","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.1.0","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.1.0","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.1.0_1662149140235_0.4892512353043177","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.1.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.1.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.1.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"252b8a162dbf743f7636071571d659c5a4b708c4","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.1.1.tgz","fileCount":180,"integrity":"sha512-hTKf/qLU3xCPIe70CdvjhmGonX9rnWya/8c9hlt9Umti2B0kmjm4utYW5SKasRODTF6uCf39MU4faHCXBTb7fg==","signatures":[{"sig":"MEUCIQD5GOqtbYwQsn11WPScE89F+JnYTBpEBAN2TRS52l/S7wIgdGUCe47MD9SQWj76WpROh1w2UfnIFq5SIteFB2YoT9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3183955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG7LiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRdQ//TxwB7z5yh1h0Nsch49cJSISXruTAN/VFvtHBKq73Cz8/MydV\r\nSuR/iIl+NOMk9Xw5X5BhfNcOuk0P9jQO3Wu88nmoNvHzxQwZM60gRc6RMDSZ\r\nMt+lgLm4bZbBuoLtxogKF1kudno1gAod4bpa+lEo8HavWUr307XaTZleC2Cu\r\n4QAlJwP6jbPaxIUNZoS4+nU24QsFrO3IQERAlyjMMihEgbbHkIpCKX5Asd9T\r\novLJPHb+FTxKgO/Y2+YYd/DwjlXAA1ilCC0P3fEUdfpRIfmQsK6B5yupzGUY\r\n15tYu5a2RgGhiF93qDqQC//l7gNLMyLWuBepy8kmXlnGeh+rOjSYRSMgeBOU\r\nz/W6qKnC3j0CwXxO5WoQ7ihGy4HhD+9vwzgA2tjOQhutyx3MyCYOdFM+kERK\r\n/ngwxhm3eFbdWIBg+usv/gju8KFKlLXxq/DIYCo0LeeVUbPBpD3y5ILhBP9E\r\nomZ/oeaz1+BCsKXxD18qPwko+JFB9mJykWvwQ6OiOMdTIk50IeJLG8ely6oL\r\n3UVYhQ/CymOZfTJoxWaxB4Xlr4q5fJt2r/fDmlECTNssSKHzVqlKRccqRBQz\r\niI80UXezJ5+Lmf/HgmdwBTWPqrTmxwGHtdgjebJgpL4nt4wHbgtHUT4dSQmA\r\nFEixrAQpZBbD0rjBxpT/GqdO7P6nhPGr+bA=\r\n=ozak\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.1.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.1.1.1","@fluidframework/map":"^2.0.0-internal.1.1.1","@fluidframework/cell":"^2.0.0-internal.1.1.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.1.1","@fluidframework/counter":"^2.0.0-internal.1.1.1","@fluidframework/aqueduct":"^2.0.0-internal.1.1.1","@fluidframework/sequence":"^2.0.0-internal.1.1.1","@fluidframework/datastore":"^2.0.0-internal.1.1.1","@fluidframework/undo-redo":"^2.0.0-internal.1.1.1","@fluidframework/merge-tree":"^2.0.0-internal.1.1.1","@fluidframework/test-utils":"^2.0.0-internal.1.1.1","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.1.1","@fluidframework/runtime-utils":"^2.0.0-internal.1.1.1","@fluidframework/agent-scheduler":"^2.0.0-internal.1.1.1","@fluidframework/container-utils":"^2.0.0-internal.1.1.1","@fluidframework/core-interfaces":"^2.0.0-internal.1.1.1","@fluidframework/request-handler":"^2.0.0-internal.1.1.1","@fluidframework/telemetry-utils":"^2.0.0-internal.1.1.1","@fluidframework/container-loader":"^2.0.0-internal.1.1.1","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.1.1","@fluidframework/container-runtime":"^2.0.0-internal.1.1.1","@fluidframework/garbage-collector":"^2.0.0-internal.1.1.1","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.1.1","@fluidframework/test-loader-utils":"^2.0.0-internal.1.1.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.1.1","@fluidframework/ordered-collection":"^2.0.0-internal.1.1.1","@fluidframework/shared-object-base":"^2.0.0-internal.1.1.1","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.1.1","@fluidframework/test-version-utils":"^2.0.0-internal.1.1.1","@fluidframework/register-collection":"^2.0.0-internal.1.1.1","@fluidframework/runtime-definitions":"^2.0.0-internal.1.1.1","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.1.1","@fluidframework/datastore-definitions":"^2.0.0-internal.1.1.1","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.1.1","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.1.1","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.1.1","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.1.1_1662759650398_0.9553108159826948","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.2.0.93071":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.2.0.93071","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.2.0.93071","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"407af206dc6a67dabd1bd464ed79830df2b6fa54","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.2.0.93071.tgz","fileCount":180,"integrity":"sha512-sdq8XbSHDYySHeP0tmHBn9Jla1vsBCjtiFb2nM0p9WHKQuam0r4shd1hn2kU7zu7Z7Ln0F8wZplHYYzf4QHCuQ==","signatures":[{"sig":"MEUCIB9sj03xAloGFiKk435wVAXMLv54fTax8e+UexyZGp7AAiEA/Y1yAIX1G57Owa4+u+kJnbnXfyP/XvI7YvWMYKrnm6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3184572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIj6qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9MQ//esjTnhC7TUuJN/mCaEGqndIJawaMFP7uz9REfma/kpdqFkiV\r\nCm706TcNvkVhDWl6u/67MRHpLBcsfsUKsTR9i/MzCkUHIyvZfd2HXzjzKc4p\r\nH5sZGrJf61IojtUnPn+K47+g1ZLJOcZK8ziW52SyXeyZeRJoBsUzxRNvFW5F\r\ntMhZuwXsOSdXDNxuUdbrvHCTwzNmTiYob04TyGkMy5ZFwLHJIRQuMMOMfla/\r\npquf4gLdQohev3VQOsNrv0+QH/j+Qx2OVClkb5A3y/55HibpaK1/cG3/oGUN\r\n634agCuqoAhtBAmJrw/jmJtaJlE/klmVr2OnH4xiLrX7wm54vpmJquW6a35w\r\nNY4VAKxWebyI7Tho7NHel6umd64bv72aFz9412sD6UQPLxebzCpSH5wkcEoT\r\nfBPi1VGWYLtICBX+2fuMOa6odqYE2Kl5MdtZuWUNllZZAgRAYoTMq3pQfgYb\r\ncxcmtyS7cHBgKfCG85WmXhElvWIu863Z/GUQz56JgOzWxHs+/0I75gspixNL\r\nbKaqM73XgZcLM5ZWHf3w+A5jTP+8KexcULkgRcxe4qV+DCcTJULMgXKIGkDg\r\npnbFwdTwVOfgzUjwIjRfExO8cCa0xe7iEz4umwUz7FUAs19MEoV+cMXOFSGV\r\ncA6VArozed9ijEE3d0LyZ1b6afOyBFijVL4=\r\n=aHHU\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.2.0.93071.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"2.0.0-internal.1.2.0.93071","@fluidframework/map":"2.0.0-internal.1.2.0.93071","@fluidframework/cell":"2.0.0-internal.1.2.0.93071","start-server-and-test":"^1.11.7","@fluidframework/matrix":"2.0.0-internal.1.2.0.93071","@fluidframework/counter":"2.0.0-internal.1.2.0.93071","@fluidframework/aqueduct":"2.0.0-internal.1.2.0.93071","@fluidframework/sequence":"2.0.0-internal.1.2.0.93071","@fluidframework/datastore":"2.0.0-internal.1.2.0.93071","@fluidframework/undo-redo":"2.0.0-internal.1.2.0.93071","@fluidframework/merge-tree":"2.0.0-internal.1.2.0.93071","@fluidframework/test-utils":"2.0.0-internal.1.2.0.93071","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"2.0.0-internal.1.2.0.93071","@fluidframework/runtime-utils":"2.0.0-internal.1.2.0.93071","@fluidframework/agent-scheduler":"2.0.0-internal.1.2.0.93071","@fluidframework/container-utils":"2.0.0-internal.1.2.0.93071","@fluidframework/core-interfaces":"2.0.0-internal.1.2.0.93071","@fluidframework/request-handler":"2.0.0-internal.1.2.0.93071","@fluidframework/telemetry-utils":"2.0.0-internal.1.2.0.93071","@fluidframework/container-loader":"2.0.0-internal.1.2.0.93071","@fluidframework/mocha-test-setup":"2.0.0-internal.1.2.0.93071","@fluidframework/container-runtime":"2.0.0-internal.1.2.0.93071","@fluidframework/garbage-collector":"2.0.0-internal.1.2.0.93071","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.2.0.93071","@fluidframework/test-loader-utils":"2.0.0-internal.1.2.0.93071","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"2.0.0-internal.1.2.0.93071","@fluidframework/ordered-collection":"2.0.0-internal.1.2.0.93071","@fluidframework/shared-object-base":"2.0.0-internal.1.2.0.93071","@fluidframework/test-runtime-utils":"2.0.0-internal.1.2.0.93071","@fluidframework/test-version-utils":"2.0.0-internal.1.2.0.93071","@fluidframework/register-collection":"2.0.0-internal.1.2.0.93071","@fluidframework/runtime-definitions":"2.0.0-internal.1.2.0.93071","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"2.0.0-internal.1.2.0.93071","@fluidframework/datastore-definitions":"2.0.0-internal.1.2.0.93071","@fluidframework/odsp-driver-definitions":"2.0.0-internal.1.2.0.93071","@fluidframework/test-driver-definitions":"2.0.0-internal.1.2.0.93071","@fluidframework/test-pairwise-generator":"2.0.0-internal.1.2.0.93071","@fluidframework/container-runtime-definitions":"2.0.0-internal.1.2.0.93071"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.2.0.93071_1663188650234_0.1160234662582249","host":"s3://npm-registry-packages"}},"1.2.6-93452":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.6-93452","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.6-93452","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"744f20043a12c34985017f27b2c49249ea3e509c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.6-93452.tgz","fileCount":177,"integrity":"sha512-yeDgXhv5bkXRXC2GygkSA5FcYL4OBhIv+bO5c+61nhYL2cPACyLiPLIAwEYKGlDdkVBPSrgVeF2FJ+Wx5b8GVA==","signatures":[{"sig":"MEYCIQDbZhtOGBpQBFZ6BlRiLaCV0TESxlT5uKYWUTluZkiQUwIhAKYFdBj+mNZTxr6u6etYsZSSjAKh99OqewhvjudhWCEc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI5ElACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Ow/+Jiv2DtZ2abKpQTtXzPmr6fJ0Wf5/tsM+hh9pbyH7/WqHCfiZ\r\nqXIocQBjHBXL0JIqBZchwSgA44CHwjNcWbqOH+xTYgAIcsPZswOB7x9DFOgo\r\nANJ764Gv1oESkYxoS0XZTG6FQR+9AbYsu4yIIf9kPnQ26TlEmHEdqaCcvr7R\r\nWtiB5+lJX/KEwuGx+X69mBZKuG3+ZziaAKdl5K5PhVAk3Qchy25ehz/5QS/L\r\nyiuy6cUC5uYVAbDY1HVYt1f/JAgCjd+VReHPsn/Q8nPnO84nFfw8HtuSRxH4\r\n4dWYCMRzxwk0mOWTs5ZJQSlQlDEAk5eO02EvE6F+pTEwaNkM5/xDA+xuLK81\r\nGqUEAEkrRQZzUsXtaJ4Z+aOGSQ7hNiopa8pjP001KXZWYRznN4gTuv3E5bPj\r\nssK9U7Pd2sGQqxzyeRiAh1Wr5h8Y9s4VZtOkzaW/Sl/UdpX3qPrCzG4nrwq9\r\nIPQwwtLju6OO7pDzAuEjAFz0f3k/4u66nX3zOBl/RnxOPLTTjlo6x//1b9Px\r\noj70QDNOpf2Cx5unTx3LjZNboHp178XSzFNHM5PdBcpxBSpEb6qkbi2PiHvh\r\nNb/Gan38Lt8/2071ny0iCAJPX+ub4UbEIgyY8i8aXyN1WwiKyk+wOHTNaPbU\r\nIGA4k/GaF1G14QTqKlKIQwWBne01O+0yLl4=\r\n=UPTH\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.6-93452.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.2.6-93452","@fluidframework/map":"1.2.6-93452","@fluidframework/cell":"1.2.6-93452","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.2.6-93452","@fluidframework/counter":"1.2.6-93452","@fluidframework/aqueduct":"1.2.6-93452","@fluidframework/sequence":"1.2.6-93452","@fluidframework/datastore":"1.2.6-93452","@fluidframework/undo-redo":"1.2.6-93452","@fluidframework/merge-tree":"1.2.6-93452","@fluidframework/test-utils":"1.2.6-93452","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.2.6-93452","@fluidframework/runtime-utils":"1.2.6-93452","@fluidframework/agent-scheduler":"1.2.6-93452","@fluidframework/container-utils":"1.2.6-93452","@fluidframework/core-interfaces":"1.2.6-93452","@fluidframework/request-handler":"1.2.6-93452","@fluidframework/telemetry-utils":"1.2.6-93452","@fluidframework/container-loader":"1.2.6-93452","@fluidframework/mocha-test-setup":"1.2.6-93452","@fluidframework/container-runtime":"1.2.6-93452","@fluidframework/garbage-collector":"1.2.6-93452","@fluidframework/odsp-doclib-utils":"1.2.6-93452","@fluidframework/test-loader-utils":"1.2.6-93452","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.2.6-93452","@fluidframework/ordered-collection":"1.2.6-93452","@fluidframework/shared-object-base":"1.2.6-93452","@fluidframework/test-runtime-utils":"1.2.6-93452","@fluidframework/test-version-utils":"1.2.6-93452","@fluidframework/register-collection":"1.2.6-93452","@fluidframework/runtime-definitions":"1.2.6-93452","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.2.6-93452","@fluidframework/datastore-definitions":"1.2.6-93452","@fluidframework/odsp-driver-definitions":"1.2.6-93452","@fluidframework/test-driver-definitions":"1.2.6-93452","@fluidframework/test-pairwise-generator":"1.2.6-93452","@fluidframework/container-runtime-definitions":"1.2.6-93452"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.6-93452_1663275300903_0.02568445139213127","host":"s3://npm-registry-packages"}},"0.59.2004":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.2004","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.2004","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"7e97e94693b942e8f9dec87b5e9f1b685155ff52","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.2004.tgz","fileCount":165,"integrity":"sha512-IqTPS5oosyZ5YKKeytPQ193qBTIzonTtDBOMdRZdNRTkCG0cHl0rVP9Idf+RGGj0ROQEyzFfeeI8uUK0oDIhzA==","signatures":[{"sig":"MEUCIQDcEOPd9KVi/n+1XfDl8qmgI8o5mRueIpgTfTTerswL+gIgcniuwotj+Fw+JXW7Z30D+ebRzpzC70UC0LThJ4/Dmas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2705254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI6YhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoF9w//cyskJxfMUosPrUE6D6aMaC26DYzaOp89X94Yfb4Wjhbr8hFf\r\niWijwfGHI9L8OTiqbOOPaGX28mNAn5qz7sgCiZD07qvuKHZsgSCD/XkqHQtd\r\nqG1zFaYkcEutV/YRe/X1KQGFqR4eSHIth9k/juVjIWpdir2m1aaoMC37MaQA\r\n1jllLKPO1JUdhHR5YGulSZ8AuFRsFF+FbeUrrLwsIGRUKWVEU85sy1ndzNjA\r\n6dVmywEj5qbX5v4/iMvxhP9pnYY0s702HmISrhcRZ48mrNlnQPaa2a52yaJU\r\nkRtqClRE7g8GpDFy6G02/+KpkBeZUhBjtKThycKrBSO+xdKvrBtS/IsWJj05\r\nDhsRBEzc0yB1c4VE/DxLUS4Qx+h4bup5a5p74BpR252QtEcKxsBFRTMqrbqQ\r\n+my7SfYBL2agHcb7pr+Gr6AF3Fo9z1Hav/BAvcQ9QhQC35JcQ8tXWKlagvge\r\nooGF0Q0AoXHf3hQmtEHA9Ppz20MtEVkRBSub3xq6lBsnNIod9sZn6RdN3IgJ\r\nDiG7Do9r7BE1HVGeEGtCUWcLYApNz5ocXrNzaL0wGJwx1YY6So8An1+ZePIV\r\nwy/gT7DG0yFKpZEOIgFNux513jNOO2fetpTxc2Zi1nKSIGoSQKqXtQKOzM16\r\nPaFsBJh6DBeQLHGBpKr5AMPGSzDmY7Yf+ho=\r\n=/aLa\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.2004.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && echo 'Skipped: npm run test:realsvc:tinylicious (Issue #6006)'","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^8.4.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.2004","@fluidframework/map":"^0.59.2004","@fluidframework/cell":"^0.59.2004","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.2004","@fluidframework/counter":"^0.59.2004","@fluidframework/aqueduct":"^0.59.2004","@fluidframework/sequence":"^0.59.2004","@fluidframework/datastore":"^0.59.2004","@fluidframework/undo-redo":"^0.59.2004","@fluidframework/merge-tree":"^0.59.2004","@fluidframework/test-utils":"^0.59.2004","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.2004","@fluidframework/runtime-utils":"^0.59.2004","@fluidframework/agent-scheduler":"^0.59.2004","@fluidframework/container-utils":"^0.59.2004","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.2004","@fluidframework/telemetry-utils":"^0.59.2004","@fluidframework/container-loader":"^0.59.2004","@fluidframework/mocha-test-setup":"^0.59.2004","@fluidframework/container-runtime":"^0.59.2004","@fluidframework/garbage-collector":"^0.59.2004","@fluidframework/odsp-doclib-utils":"^0.59.2004","@fluidframework/test-loader-utils":"^0.59.2004","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/ordered-collection":"^0.59.2004","@fluidframework/shared-object-base":"^0.59.2004","@fluidframework/test-runtime-utils":"^0.59.2004","@fluidframework/test-version-utils":"^0.59.2004","@fluidframework/register-collection":"^0.59.2004","@fluidframework/runtime-definitions":"^0.59.2004","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/container-definitions":"^0.48.1000","@fluidframework/datastore-definitions":"^0.59.2004","@fluidframework/odsp-driver-definitions":"^0.59.2004","@fluidframework/test-driver-definitions":"^0.59.2004","@fluidframework/test-pairwise-generator":"^0.59.2004","@fluidframework/container-runtime-definitions":"^0.59.2004"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.1.3","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^8.2.2","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.2004_1663280673545_0.14095964945394668","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.1.2":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.1.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.1.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"ea3da41f14b57edaf001044b742a847fb5016e88","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.1.2.tgz","fileCount":180,"integrity":"sha512-kWhD5MTkTfPL5xCcHrKwnNAR0e5YkWPxHTYoRI2ImrvQyvVfgukfmSnVfW+kIalBd2IMegABfCIS9rEqaTyn7A==","signatures":[{"sig":"MEUCIHTTjuPZokLx1yNsF3/4aJ9N1SKpmurgNOy/3LRrzs8pAiEA4PVz2wyEpkrF7vFGVMAQ8THxAhlpIgwLvuP3ckuM8F4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3183955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI8BIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzyA/7Bv/O/Do8aJNWDjv6t0PJbpdXBWSnLfLk6GOQsXkrPwP1ZRlR\r\nySyBLM/FZKUYBsXUDgu7UeBZcneYYGypIinlf/HxAi1v0zOf6oVtC2y86ABl\r\nCESsv8QRJV2bBawDBkOEERZv3yF6HPlrScZ0MEqPGXbrW86Ke5Wjq1+IxUq2\r\nAZryE/EojcIqoExcgQdlcH3LFmFmgVLwpyBWT+qMGNSNN6fgu/S7BZCY+f4L\r\nme2wyCVYUmh+kvIHi8FLvNyY/XphooXeDXQsdW2lj+JlEWOng4LddUHmPzPm\r\nwojPFYB+nX5bAZ/61seuWgh+8Cdd0D7mUYEirZcgKZTa7Ob8LajiETnn4FaK\r\nBYvWz2pS+ll76yNaFXIWS32l/G2c2QGt64ZxdkWnZMwdOm+H5jLS82NErHIc\r\nYRRf5+SHFK9xX8cCo5QeDr2cFhubdyBIjgtVG1FSli3DYNrnNm5D9As+ZOOy\r\nsm/ZqoxGnk3C7+TvtHYK+YZQ3N5WK/P3k9XzV+aX1WizTk1NrMMBIDiJWgxj\r\ne0s8c7Tg8n8YY76c7vT5kOOF0pjir9STok2irWbrpRK37Esms4XWrO8Jfdkj\r\na3Gaa21USph7yul5iFoj9LAKyb8/hkMqxbT7+M5OKrhTXsCNTih16UAhUztx\r\nu9uGzkqTF349drBn4gyBXxXoh1VndQ1DWLY=\r\n=tmwy\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.1.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.1.1.2","@fluidframework/map":"^2.0.0-internal.1.1.2","@fluidframework/cell":"^2.0.0-internal.1.1.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.1.2","@fluidframework/counter":"^2.0.0-internal.1.1.2","@fluidframework/aqueduct":"^2.0.0-internal.1.1.2","@fluidframework/sequence":"^2.0.0-internal.1.1.2","@fluidframework/datastore":"^2.0.0-internal.1.1.2","@fluidframework/undo-redo":"^2.0.0-internal.1.1.2","@fluidframework/merge-tree":"^2.0.0-internal.1.1.2","@fluidframework/test-utils":"^2.0.0-internal.1.1.2","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.1.2","@fluidframework/runtime-utils":"^2.0.0-internal.1.1.2","@fluidframework/agent-scheduler":"^2.0.0-internal.1.1.2","@fluidframework/container-utils":"^2.0.0-internal.1.1.2","@fluidframework/core-interfaces":"^2.0.0-internal.1.1.2","@fluidframework/request-handler":"^2.0.0-internal.1.1.2","@fluidframework/telemetry-utils":"^2.0.0-internal.1.1.2","@fluidframework/container-loader":"^2.0.0-internal.1.1.2","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.1.2","@fluidframework/container-runtime":"^2.0.0-internal.1.1.2","@fluidframework/garbage-collector":"^2.0.0-internal.1.1.2","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.1.2","@fluidframework/test-loader-utils":"^2.0.0-internal.1.1.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.1.2","@fluidframework/ordered-collection":"^2.0.0-internal.1.1.2","@fluidframework/shared-object-base":"^2.0.0-internal.1.1.2","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.1.2","@fluidframework/test-version-utils":"^2.0.0-internal.1.1.2","@fluidframework/register-collection":"^2.0.0-internal.1.1.2","@fluidframework/runtime-definitions":"^2.0.0-internal.1.1.2","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.1.2","@fluidframework/datastore-definitions":"^2.0.0-internal.1.1.2","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.1.2","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.1.2","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.1.2","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.1.2_1663287368219_0.4453539861782798","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.0.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.0.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e204b9665e14a7ce79a631ee6bb0321d114746e8","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.0.1.tgz","fileCount":177,"integrity":"sha512-mdrrQpwR78olWw8UDsO2AT0DCduo7Gg+MaAMLlDVvFkHMKwOo6AbVEL7qYgfGJ04yZKvGlSco1LXUGpPu+G70g==","signatures":[{"sig":"MEUCIGmZL/TBClBiplN+M+VszKxoe7aWwSnUQok5QxNq4xDXAiEAg9/UN1cjNC/MwGUwXSsscuGlDEUF2zA9t9uDpl+jaW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3130612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLPHZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSjQ/+Khgl7YP/xr2DQMMw8GQTNW9msjxXLdyfs7UuJdYLpM5xf3Tm\r\nTwEBB4HuCups00iZTIkE2QdC0S61G8noF/bPwQBJft8RTKA00kb7z6HJtzhd\r\nhiS1h1YdsdEfSLi1aKmin2M5pt/h7ihZpGWSh3zabI0jV4ZDcuiSA6mRG+cg\r\n2Ql41ZCtm69kbmK3TZpkGP6TDOMmgTskDTp/7wl8vpKLc1jdYe2C0KoHUMCF\r\nQR+aTBVfLE2Te6D3tE3815sp7/FUFbEl7cudOWt4c2gZgnDOXLNBdxTWjINU\r\nAoee9ciErm6XmiirVL4CJ/8h2ePOl6JL6TS788dObs3qbUwnqdYXlRIhABAr\r\nlx6FxfVubJ+Pn+mZrPsBCrfhHx/BeFkzQhj/0XOKuGj/n5STKRB6XRwAPsMS\r\n9EfaJWHoxKYSWhHdZuFvk0v73fnP+lXGMFDPh6I/ppcwG20WLaEeUcpE7NVH\r\nf4oDPer+F0rs7hLCx4m9dedfU3qTHgK9zACW+lf9z+33en/b7+PQow9lwT3Q\r\nHbhxg3LkwvI9xEiG7umAFKu7wnzAKA48WHUwcyoKNNg8PfJ1JAVh0nKlo5Xy\r\nCMqlu67RtAMxmUh6VFa+u6vipXEz9mWE1c9XU5LMh6WastaNabVP03MMK/ol\r\n7o+iUlvWZ0/X3p0r10PHeRZE3aD8hYTb03U=\r\n=2ge0\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.0.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^2.0.0-internal.1.0.1","@fluidframework/map":"^2.0.0-internal.1.0.1","@fluidframework/cell":"^2.0.0-internal.1.0.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.0.1","@fluidframework/counter":"^2.0.0-internal.1.0.1","@fluidframework/aqueduct":"^2.0.0-internal.1.0.1","@fluidframework/sequence":"^2.0.0-internal.1.0.1","@fluidframework/datastore":"^2.0.0-internal.1.0.1","@fluidframework/undo-redo":"^2.0.0-internal.1.0.1","@fluidframework/merge-tree":"^2.0.0-internal.1.0.1","@fluidframework/test-utils":"^2.0.0-internal.1.0.1","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.0.1","@fluidframework/runtime-utils":"^2.0.0-internal.1.0.1","@fluidframework/agent-scheduler":"^2.0.0-internal.1.0.1","@fluidframework/container-utils":"^2.0.0-internal.1.0.1","@fluidframework/core-interfaces":"^2.0.0-internal.1.0.1","@fluidframework/request-handler":"^2.0.0-internal.1.0.1","@fluidframework/telemetry-utils":"^2.0.0-internal.1.0.1","@fluidframework/container-loader":"^2.0.0-internal.1.0.1","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.0.1","@fluidframework/container-runtime":"^2.0.0-internal.1.0.1","@fluidframework/garbage-collector":"^2.0.0-internal.1.0.1","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.0.1","@fluidframework/test-loader-utils":"^2.0.0-internal.1.0.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.0.1","@fluidframework/ordered-collection":"^2.0.0-internal.1.0.1","@fluidframework/shared-object-base":"^2.0.0-internal.1.0.1","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.0.1","@fluidframework/test-version-utils":"^2.0.0-internal.1.0.1","@fluidframework/register-collection":"^2.0.0-internal.1.0.1","@fluidframework/runtime-definitions":"^2.0.0-internal.1.0.1","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.0.1","@fluidframework/datastore-definitions":"^2.0.0-internal.1.0.1","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.0.1","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.0.1","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.0.1","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.0.1_1663889881286_0.008026688192985354","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.6","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"750ae8a776f74d9cdc782133a9bcddec9fd58691","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.6.tgz","fileCount":177,"integrity":"sha512-j3Rk7/1h3bOwzF2GF8Z7QxjDVxn3V2QfzxJ/d1TNn/Hvf84IN5CROIlwa9KXlPpJiZ3czHUPbD6wMIG85OEjLA==","signatures":[{"sig":"MEQCIAWG5Zi8gIzsQwAz5VD2r9oyY79sr5zhcfYD3S+1b1odAiBrf/29wmJAQSvBmPinqmWdFg3PtjLXnkmly3Hn7igfow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3068903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLfTJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCqBAAjMbPsIWVW//uTpQKFVMwceY4EMAPis49c2VFKKLBcd1L1uk2\r\nMHs2uJ00j0VlRhsCpiq1CjlOWGXm4AT85tHux2yA3wFkymP2trOB2aEPITRR\r\nBtSHd7T6msm0I6jnL1pQjxAvNB8drz3aZ52vs5QA/Y2cRAgcJhX93ATFfjeP\r\nVu9SEzspx2KbmcZ03tMXxLDptb667Y6bme68K9E4xWYR4K1kUR/Ky0eoH2U0\r\nBuBWF6axTm+6m5N43GqG+7iGc5gIB6euFmEQgXAoLTOwR38fhykrJG1Csz+R\r\nSPUm6D/h8C5hPjZ41p+eST6ZM6ypWwRUcXHRvpjPq6RdCuczq3mqPAPCU4aB\r\nfZIBUVx0ldWR9P4u9/7FOa0PnbMdPSO/gZ2L03R4wzRqAh2+zDfpIgwBZh1D\r\nQpYhgInDiFJZOIOc/LHCtkl3voTr7vv//EtaE2lGIB/whqqIVRyKIWz3U1hy\r\nOB5GRtFOMtAVfdOV7EvELDMZdDzhomUEa1RH9qsNP/w1Xk2jye+FuOqC0gb7\r\nUlVyMlLVSCAYl1lTpyff4creO2ORq+wkLobiElNt7GxFSFQQIFegxxOl18TS\r\nv0/rsPOl2x0JnO9YI2rp15xX9TXkLut0/0ucyT2qqYKvPF5pvjz5U5p5SGzG\r\npfwft0MpEY+hHs9PnuLqygkFWZTL3UxKIxY=\r\n=NBll\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.6.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.2.6","@fluidframework/map":"^1.2.6","@fluidframework/cell":"^1.2.6","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.2.6","@fluidframework/counter":"^1.2.6","@fluidframework/aqueduct":"^1.2.6","@fluidframework/sequence":"^1.2.6","@fluidframework/datastore":"^1.2.6","@fluidframework/undo-redo":"^1.2.6","@fluidframework/merge-tree":"^1.2.6","@fluidframework/test-utils":"^1.2.6","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.6","@fluidframework/runtime-utils":"^1.2.6","@fluidframework/agent-scheduler":"^1.2.6","@fluidframework/container-utils":"^1.2.6","@fluidframework/core-interfaces":"^1.2.6","@fluidframework/request-handler":"^1.2.6","@fluidframework/telemetry-utils":"^1.2.6","@fluidframework/container-loader":"^1.2.6","@fluidframework/mocha-test-setup":"^1.2.6","@fluidframework/container-runtime":"^1.2.6","@fluidframework/garbage-collector":"^1.2.6","@fluidframework/odsp-doclib-utils":"^1.2.6","@fluidframework/test-loader-utils":"^1.2.6","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.2.6","@fluidframework/ordered-collection":"^1.2.6","@fluidframework/shared-object-base":"^1.2.6","@fluidframework/test-runtime-utils":"^1.2.6","@fluidframework/test-version-utils":"^1.2.6","@fluidframework/register-collection":"^1.2.6","@fluidframework/runtime-definitions":"^1.2.6","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.2.6","@fluidframework/datastore-definitions":"^1.2.6","@fluidframework/odsp-driver-definitions":"^1.2.6","@fluidframework/test-driver-definitions":"^1.2.6","@fluidframework/test-pairwise-generator":"^1.2.6","@fluidframework/container-runtime-definitions":"^1.2.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.6_1663956168824_0.6972722195949201","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.1.3":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.1.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.1.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"6589c80a26df6c266e6d94ca4eb623405c846a2e","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.1.3.tgz","fileCount":186,"integrity":"sha512-nIFJme4oiXc74NGd/pw0Pz9QybDbI/AA3w9XNTc6ACjq355wsowZPZffIXJpF6u5FnpsNDsOxVYwRzR4dEJDcA==","signatures":[{"sig":"MEQCIFxOaudeKkUT/cVBQq41CgXOFsFckMhTyk+ZRb/YikILAiAWsjzxuCsE263C5twzrBg0OQqAAOm5j9TYNe+6yddYog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3230136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLiqmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Mg/8D+QQp+wl3o+NoWIsHZJOs4qmalbjfAVT7GV2opDSz+ecAYEP\r\nRqRfr/xcFTiTXgUB+J6JT8SbFsU98wNr1RGXZxmLG90JeNMcGnXvmb2CVYF+\r\n2nw4oHSQjsB4QS1HyBPcYFWYLGH4aFw0BWw3dLHDHzgMLbVH4CmS2/iAs5MF\r\n2Lzu2/RnGFu7YDHEV/8lupqOwmjWp8d28bTVsiWPkSaP7sB/qNlwjIc27jMp\r\nVZq2OWJM7zb4TSZeyJgMSdLw1yHLOzR2nx9JllbcS4JHxG1oVkNvMZa7mAyQ\r\nGmXaP6clv3wBpn8u5rmkD+UzMsZeGDwBdXlEzte46cZgY6fWfsy+tc+Di3Gf\r\nOKhjORS3Ka3WWSzPZWG24Mjc6rQBy3dec9ENwRJwIdyfq26m4sHWNjfona2G\r\nYG+bX69vYK9VeWmH8/sVT12ugJZHkr3n4XUEMR/eebwk04tvzWL4nZDc0OlE\r\nGKSl+z+HYL198YLDaD4kFC4lrJj/ZPGk8XcX776Qol0wg+dXhC4aaRH2WKek\r\nLm/++E8xeipEvxU88IFB5Qrow6JeHO+fedmxWRBGj3Rf+UX8Z9tK3UKqiZKw\r\njuoh4CpRvgm/6CsH/5DYQ5C77SeJOWNUNjZp8pxdGrwf8XQmLwZtDXGGDkJI\r\nXIxgVq/E5zmRyuKwxpychncO33YRFzksBRs=\r\n=dVhN\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.1.3.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.1.1.3","@fluidframework/map":"^2.0.0-internal.1.1.3","@fluidframework/cell":"^2.0.0-internal.1.1.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.1.3","@fluidframework/counter":"^2.0.0-internal.1.1.3","@fluidframework/aqueduct":"^2.0.0-internal.1.1.3","@fluidframework/sequence":"^2.0.0-internal.1.1.3","@fluidframework/datastore":"^2.0.0-internal.1.1.3","@fluidframework/undo-redo":"^2.0.0-internal.1.1.3","@fluidframework/merge-tree":"^2.0.0-internal.1.1.3","@fluidframework/test-utils":"^2.0.0-internal.1.1.3","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.1.3","@fluidframework/runtime-utils":"^2.0.0-internal.1.1.3","@fluidframework/agent-scheduler":"^2.0.0-internal.1.1.3","@fluidframework/container-utils":"^2.0.0-internal.1.1.3","@fluidframework/core-interfaces":"^2.0.0-internal.1.1.3","@fluidframework/request-handler":"^2.0.0-internal.1.1.3","@fluidframework/telemetry-utils":"^2.0.0-internal.1.1.3","@fluidframework/container-loader":"^2.0.0-internal.1.1.3","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.1.3","@fluidframework/container-runtime":"^2.0.0-internal.1.1.3","@fluidframework/garbage-collector":"^2.0.0-internal.1.1.3","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.1.3","@fluidframework/test-loader-utils":"^2.0.0-internal.1.1.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.1.3","@fluidframework/ordered-collection":"^2.0.0-internal.1.1.3","@fluidframework/shared-object-base":"^2.0.0-internal.1.1.3","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.1.3","@fluidframework/test-version-utils":"^2.0.0-internal.1.1.3","@fluidframework/register-collection":"^2.0.0-internal.1.1.3","@fluidframework/runtime-definitions":"^2.0.0-internal.1.1.3","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.1.3","@fluidframework/datastore-definitions":"^2.0.0-internal.1.1.3","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.1.3","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.1.3","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.1.3","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.1.3_1663969958058_0.41324632840858566","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.2.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.2.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.2.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"2921888052487aaa0bdd4a558173e74ce9e07d42","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.2.0.tgz","fileCount":186,"integrity":"sha512-gzIC9YtJi/QvzqBS+rWPT1mstK9YNj1H1K2eB/dcS01AdBjRjNIrhPRFKKWefu0dsb9Mt3lpZxu85CdftcW9OQ==","signatures":[{"sig":"MEUCIQDyGBo0Akj485sl/qUDhnVtNj9ktBAQGrf5PxDrcYVqfAIgIT4ItY+LM54wvqbpSVcH/kHF7Z/BGRT9MS6Ld4wE6tY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMggLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYsg/+KcG4WuYyBCHPy+vHF+9HBWNV8QGXGNwjoGD69jKCQU9XR8EB\r\nTb4H0c67Gtbvhr52GRDekPhYMBM2TTRm5c0zl1eRpWqXxH7QUGuGxIQ2CQLN\r\ngpxpuL1gzxZelgmKgYr3j56DuKhmad+q5UskmjWbebNfBqOsWy+fO2LTNwMw\r\nn04blFo3V3brFSZ7Ym+HmdmsO4OCY0FUtev9MBtm5DJVU3B/Kqe5Ejyk3aDz\r\nZ6/RiZO5Yf4d9GPbWUXBXD39lzSr0czAVaDNN0m9YGZgQ+HzvyCiWnPZRXQG\r\ns/KYuDltBBbvqTpZsxhzwMJWJcVSjc+Igt/3JIuDCWs5EEL065WtUCIu7Np1\r\n0WiU6QdlEKe/mPDX04VN6j+uWvvTTZ3uRXMyXEipWLcyQsWtH0HzdpIdJ7Kr\r\npWozimj2K07DSb79hlgQjCgKpEUwtL99VLlI2tPXfC2TD4MfTZjMIyH9hF7W\r\nVPHJZTAnhe0k/8u3Ac4envQ6dTMxHZT9266fSwCz1gnhbFxMDW86fPKjHPYP\r\nusTBBsu0zhWEDNx030VBCWATcyl59UOCpqRSoxoGb0E0Xe1rTgAv3NsKWZcf\r\nuGxRu5a8yuqahNjexsh7XqXRuCzhKeyC7Ws4/LmZek3nWoF8IfbB1mvxXB19\r\nMkH87jPfFQhn1naX/XwOsKIQKbiW8iK9nsc=\r\n=Q05h\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.2.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.1.2.0","@fluidframework/map":"^2.0.0-internal.1.2.0","@fluidframework/cell":"^2.0.0-internal.1.2.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.2.0","@fluidframework/counter":"^2.0.0-internal.1.2.0","@fluidframework/aqueduct":"^2.0.0-internal.1.2.0","@fluidframework/sequence":"^2.0.0-internal.1.2.0","@fluidframework/datastore":"^2.0.0-internal.1.2.0","@fluidframework/undo-redo":"^2.0.0-internal.1.2.0","@fluidframework/merge-tree":"^2.0.0-internal.1.2.0","@fluidframework/test-utils":"^2.0.0-internal.1.2.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.2.0","@fluidframework/runtime-utils":"^2.0.0-internal.1.2.0","@fluidframework/agent-scheduler":"^2.0.0-internal.1.2.0","@fluidframework/container-utils":"^2.0.0-internal.1.2.0","@fluidframework/core-interfaces":"^2.0.0-internal.1.2.0","@fluidframework/request-handler":"^2.0.0-internal.1.2.0","@fluidframework/telemetry-utils":"^2.0.0-internal.1.2.0","@fluidframework/container-loader":"^2.0.0-internal.1.2.0","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.2.0","@fluidframework/container-runtime":"^2.0.0-internal.1.2.0","@fluidframework/garbage-collector":"^2.0.0-internal.1.2.0","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.2.0","@fluidframework/test-loader-utils":"^2.0.0-internal.1.2.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.2.0","@fluidframework/ordered-collection":"^2.0.0-internal.1.2.0","@fluidframework/shared-object-base":"^2.0.0-internal.1.2.0","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.2.0","@fluidframework/test-version-utils":"^2.0.0-internal.1.2.0","@fluidframework/register-collection":"^2.0.0-internal.1.2.0","@fluidframework/runtime-definitions":"^2.0.0-internal.1.2.0","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.2.0","@fluidframework/datastore-definitions":"^2.0.0-internal.1.2.0","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.2.0","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.2.0","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.2.0","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.2.0_1664223242925_0.460771235605407","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.7","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.7","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e5fa3f622f18e2fd46f5ced88f086cd0b71b5498","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.7.tgz","fileCount":177,"integrity":"sha512-hp6M09GnmzBAwLKFvIj9YdEPdzt7GzA1tXVCM8ecRsSY4u0GGgPVO2a5GX/E1C9drFlXfHsNt6WE3wOZzCai9w==","signatures":[{"sig":"MEUCIF28VUEYprEWPgNkaHOfdRb0X5N20ZEoYDNzsMJpbR4GAiEA7hV8kv54dohe+s2uy9PnlLxR432FO4LOeyNc3Yiubcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3068903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM4n+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtZRAAmZqFJG6e8vusfzXqnrASoAF+PbRHfCgQ8GZpnlgfAtFmIHe8\r\nVD9/22i8hmva/mJ5RkFawf+cCmov4+emYcpSnNmGNHKyD0VuAcoGY0C0DjWo\r\nXvpi+t/cxsTYNE2wtf6vgvVVfIf3GSB79gBJQby/yoIF+gkWOLN2DWy1MMwB\r\nZkTXDkPoh8zMu3cQyiNqTBCaHDOyJ23rF9hCBJsG+nuoVC6VYZmAY4fL7Fh0\r\nM48q18TUFis4Z66qJ3WO8JBvlYFmEos2WyTq43iF0l6ivYgNcztrlCftKTI0\r\np1Q5qtoP6O1YcrjkrJZV/4Uj+aWyz37r+XFYi7UY9aUH2EI5q+1MDs9gUxYx\r\n6wwRpCXxBcZzWBSwC1Na+Q6t/VIlSpX6Nb3hjkHbhcmFZK7iIO8SWEIN5d+9\r\nFHHzaaYWZbBSFxwTjhRpo86YyLijZCzKPtdsXYp7UpY8cp/j22euRMm4UcZU\r\nCujO4Q4r+ejezu0P7H9J+G09tptJY3g8BXOMZBg59EiM8BzqiJNaHDIMDRx1\r\n6DXUuasHEXpQ8FWM8ZQP6mTJY3JRrkPT+X9Sg+tvKbwfbLBzaDohsH1zxN98\r\na2OYqqw3IuGSYc4QitYufSXcVqTVmqkggJVO3DMQ/q+Fep27wSVkC+8l/jEA\r\ncuhxvcF+unHGtSTi39ST68vVJiBdAf7H2dI=\r\n=9xza\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.7.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.2.7","@fluidframework/map":"^1.2.7","@fluidframework/cell":"^1.2.7","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.2.7","@fluidframework/counter":"^1.2.7","@fluidframework/aqueduct":"^1.2.7","@fluidframework/sequence":"^1.2.7","@fluidframework/datastore":"^1.2.7","@fluidframework/undo-redo":"^1.2.7","@fluidframework/merge-tree":"^1.2.7","@fluidframework/test-utils":"^1.2.7","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.7","@fluidframework/runtime-utils":"^1.2.7","@fluidframework/agent-scheduler":"^1.2.7","@fluidframework/container-utils":"^1.2.7","@fluidframework/core-interfaces":"^1.2.7","@fluidframework/request-handler":"^1.2.7","@fluidframework/telemetry-utils":"^1.2.7","@fluidframework/container-loader":"^1.2.7","@fluidframework/mocha-test-setup":"^1.2.7","@fluidframework/container-runtime":"^1.2.7","@fluidframework/garbage-collector":"^1.2.7","@fluidframework/odsp-doclib-utils":"^1.2.7","@fluidframework/test-loader-utils":"^1.2.7","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.2.7","@fluidframework/ordered-collection":"^1.2.7","@fluidframework/shared-object-base":"^1.2.7","@fluidframework/test-runtime-utils":"^1.2.7","@fluidframework/test-version-utils":"^1.2.7","@fluidframework/register-collection":"^1.2.7","@fluidframework/runtime-definitions":"^1.2.7","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.2.7","@fluidframework/datastore-definitions":"^1.2.7","@fluidframework/odsp-driver-definitions":"^1.2.7","@fluidframework/test-driver-definitions":"^1.2.7","@fluidframework/test-pairwise-generator":"^1.2.7","@fluidframework/container-runtime-definitions":"^1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.7_1664322045999_0.7652493497429178","host":"s3://npm-registry-packages"}},"0.59.4003":{"name":"@fluidframework/test-end-to-end-tests","version":"0.59.4003","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@0.59.4003","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"aedc4057533b048eb1e7c8e4724c0d3b1c8e02f8","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-0.59.4003.tgz","fileCount":174,"integrity":"sha512-5F85lDFeF26IaNHY8GtieUAwQilPZfUj1IPfrNUKLRFOqczJ6gqHFk2X8/8v4P6lxNGXPNPK1L9w8NpPb1pNyw==","signatures":[{"sig":"MEUCIQC4tSHVUgxBjswdtNgxr/O3bWHrxRtQOr53I6tS3PlmIQIgOo9W3/JE71epzTBH5n0alwo5LXOBjVAatinKbzbalVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2877707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM5LIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5IQ//SYcLN1pZhHJUOFjtrvdKOCERynceYdMneG4VV/KnRNCl6Rls\r\nBd3D4uBW7CridCu7S3BgANXy13xqwZqhOgS/xF78SkwkJ8+j+0m9vlu9t3c6\r\nDCvECRrVp9dtJlqyHg4XX1Oyfxa722EiMX6BjzklOsFDRk7uXNVujaUBpmTX\r\niGR35eQECzCAaap6HBQm1euBgfzpi6Not/weVeptqj68SSujCo3ObIexJA+Z\r\nSzXrNwX1o8Sxk+DMKzZEez04T8qSOKbZs10jNddO09x8wsq5G/UlBBqmgL+B\r\nfegHnGgdcg8la30pSrwwS2mL0LAyLm+eLnZVONd028iebHvww2URBrnI9O3/\r\nftBdYjHRVQ3WQQTjo3EFSNnLzf3weu7afts8WDD3DNaTgAkn6TXBn7/7PwE7\r\nI1bB/8pR+aXgaQwljJ445p7IZHnAGlcx4ILZLnBqrZ/s6NDQ3vXRbyij1qdJ\r\no5P5f7LTFC9skOB8ey27TAbxtv/SKRn41C4bkzIZ0qGCXnVGORL3crSlBRXn\r\n72jXhvukJ8BIkul5y71tX8RGzRfSuHVSB87g+SK4mykyceHvui+thJUpBYSF\r\nedpi0Px1nCJeocnwAnPuHyFeSzesR4qqwaPrOHVyggKwxRaZ8RygzIUrUb4R\r\n+6457vn9X2RPuyaffbvXVeMg//jQ1FWLxPQ=\r\n=i2Jb\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-0.59.4003.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^0.59.4003","@fluidframework/map":"^0.59.4003","@fluidframework/cell":"^0.59.4003","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^0.59.4003","@fluidframework/counter":"^0.59.4003","@fluidframework/aqueduct":"^0.59.4003","@fluidframework/sequence":"^0.59.4003","@fluidframework/datastore":"^0.59.4003","@fluidframework/undo-redo":"^0.59.4003","@fluidframework/merge-tree":"^0.59.4003","@fluidframework/test-utils":"^0.59.4003","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.4003","@fluidframework/runtime-utils":"^0.59.4003","@fluidframework/agent-scheduler":"^0.59.4003","@fluidframework/container-utils":"^0.59.4003","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/request-handler":"^0.59.4003","@fluidframework/telemetry-utils":"^0.59.4003","@fluidframework/container-loader":"^0.59.4003","@fluidframework/mocha-test-setup":"^0.59.4003","@fluidframework/container-runtime":"^0.59.4003","@fluidframework/garbage-collector":"^0.59.4003","@fluidframework/odsp-doclib-utils":"^0.59.4003","@fluidframework/test-loader-utils":"^0.59.4003","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^0.46.2000","@fluidframework/ordered-collection":"^0.59.4003","@fluidframework/shared-object-base":"^0.59.4003","@fluidframework/test-runtime-utils":"^0.59.4003","@fluidframework/test-version-utils":"^0.59.4003","@fluidframework/register-collection":"^0.59.4003","@fluidframework/runtime-definitions":"^0.59.4003","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^0.48.2000","@fluidframework/datastore-definitions":"^0.59.4003","@fluidframework/odsp-driver-definitions":"^0.59.4003","@fluidframework/test-driver-definitions":"^0.59.4003","@fluidframework/test-pairwise-generator":"^0.59.4003","@fluidframework/container-runtime-definitions":"^0.59.4003"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","eslint-plugin-jest":"~26.1.3","eslint-plugin-jsdoc":"~39.3.0","eslint-plugin-mocha":"~10.0.3","eslint-plugin-react":"~7.28.0","eslint-plugin-tsdoc":"~0.2.14","eslint-plugin-import":"~2.25.4","typescript-formatter":"7.1.0","eslint-plugin-promise":"~6.0.0","eslint-plugin-unicorn":"~40.0.0","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-common":"^0.23.0","eslint-plugin-unused-imports":"~2.0.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~5.9.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_0.59.4003_1664324295847_0.5682248442416282","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.1.4":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.1.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.1.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8b6f7a93fdcfaa2e97f7f662187f0fbb741af2cb","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.1.4.tgz","fileCount":186,"integrity":"sha512-atAITWUNioxSJRukjvHimbYmMG/PffhVPQRc0KHSqJ5YVDgUPz3HqxB8OIVlWxma5D9Cm9HW6doPNYHezyS/Gw==","signatures":[{"sig":"MEQCIGPy4IDOO4B9laAT4l9sEgbpqMteUWv8PVvWFyVMVZVbAiBHlO+5//L44/q0ELhJEPImGKBi23zOcZNwlx4wBpjnIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3230136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM5U7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSew//UWm6Hmh9KZ0WBqMLp7sBrUNl4QhUOylDLQ0u2f0ikpwde6iU\r\nki22ickKVkgUZdy7NIATkeMmTEZW634I8/MHlBryP7GmPfaiHpegScVosZps\r\nxTMGR4FgqZhMojiK8werQ0kU5rf2h5L2Psq6Vvr4iMfq7qxQdrtEdli42B6p\r\nvCzGcc9cV/aWqTlqLgujt6JiEWTXkeLQN3I0YZ+m99MJ2s89Qyif87hT/Mfy\r\nTm/8Z+aDDVmYzUHqckKdPZnXuZqT+FB5jqpS9rbfNw0hPEs99sSg9Jz3ciTl\r\nc6nz4kPn2TfDeBKcc5HDq8EMmGoTkN0bJMMRD1pSroeEkiBwIEo/AlCYPrff\r\nn05pEzI7KJ3LiMe0maw644SnUhYj1/YBMSshSfJG659ZrIheF0m78e5Ew/ub\r\nRrRmZFVJpOwYH6+hSBM7LtaZuRVR1h52bFJv7A26VLNfmnnFEFklqc3BmPRP\r\nS+2/MFrvaXGZ8IAMAwoIFr0HGHQgpDC1nt8WSfNSmipfG1Kx69f9OSjZcrT0\r\n3HAKEtY47M/de6xnZt9nKvK70ZYI8Vr0GAlzBv1EQ6MGtLP8PqShrjVxLjEJ\r\nKIFzHzQjmrMJ0+Wkrsygub/SUE3j0Y0dTenPZVGVU5OUIOPqXgm+qGy+FKe0\r\neouBUCvtqUHYP9hqz2dfjm/PHB1wwYFGwqw=\r\n=JgFo\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.1.4.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.1.1.4","@fluidframework/map":"^2.0.0-internal.1.1.4","@fluidframework/cell":"^2.0.0-internal.1.1.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.1.4","@fluidframework/counter":"^2.0.0-internal.1.1.4","@fluidframework/aqueduct":"^2.0.0-internal.1.1.4","@fluidframework/sequence":"^2.0.0-internal.1.1.4","@fluidframework/datastore":"^2.0.0-internal.1.1.4","@fluidframework/undo-redo":"^2.0.0-internal.1.1.4","@fluidframework/merge-tree":"^2.0.0-internal.1.1.4","@fluidframework/test-utils":"^2.0.0-internal.1.1.4","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.1.4","@fluidframework/runtime-utils":"^2.0.0-internal.1.1.4","@fluidframework/agent-scheduler":"^2.0.0-internal.1.1.4","@fluidframework/container-utils":"^2.0.0-internal.1.1.4","@fluidframework/core-interfaces":"^2.0.0-internal.1.1.4","@fluidframework/request-handler":"^2.0.0-internal.1.1.4","@fluidframework/telemetry-utils":"^2.0.0-internal.1.1.4","@fluidframework/container-loader":"^2.0.0-internal.1.1.4","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.1.4","@fluidframework/container-runtime":"^2.0.0-internal.1.1.4","@fluidframework/garbage-collector":"^2.0.0-internal.1.1.4","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.1.4","@fluidframework/test-loader-utils":"^2.0.0-internal.1.1.4","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.1.4","@fluidframework/ordered-collection":"^2.0.0-internal.1.1.4","@fluidframework/shared-object-base":"^2.0.0-internal.1.1.4","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.1.4","@fluidframework/test-version-utils":"^2.0.0-internal.1.1.4","@fluidframework/register-collection":"^2.0.0-internal.1.1.4","@fluidframework/runtime-definitions":"^2.0.0-internal.1.1.4","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.1.4","@fluidframework/datastore-definitions":"^2.0.0-internal.1.1.4","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.1.4","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.1.4","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.1.4","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.1.4_1664324923281_0.6927934647827345","host":"s3://npm-registry-packages"}},"2.0.0-dev.1.3.0.96595":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-dev.1.3.0.96595","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-dev.1.3.0.96595","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"77c289d4c1f00d6aab1722ab9d6d5789e0e6ed05","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-dev.1.3.0.96595.tgz","fileCount":186,"integrity":"sha512-M2afkj8h8ifjKOt565xqKAVwxA/WMSU08xxy+zbAU4CLcdiLYNZ3OYbvuaRhSvy8tE2Ip2DwXPgva646/kZpsw==","signatures":[{"sig":"MEUCIGUeLVZ1pZMqVUn3wkP744F5HtwOvhZ6oZSSUxKQokwnAiEA170/XYTPXe0F7v2Bdgv8jaUKN/ey3Pw9zI4cIwN0Y0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN0wDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1IA/+JCsiBe1sJV1u9F8KmK6QDRmwj3RAqD9yUYgeePC5yodCfAbk\r\nNwxjnbg+48CS07DpcBdDv9lKm9HjhBKYcqap12P64K5Blss1EWQzUd+WTqIy\r\nyrzlKY4s/AsjHvenOqBDdtwj2v76lRT/dJdBlKW4Dw/kL7yYKLkpbDwrLJ/u\r\nDijAPyLs3w8wz1ubfnBn27uc6QcD+vHaIJyZRpq5SIVhKNEjcgITJV+evUeR\r\nfeqryarULBnRFkyllCYI/+5Q5S6YYLvqNKWC/Qv0ex4FYBKxq2K4rpaOzTUN\r\nCgSf6VHDM3f3Tava8MF0NNvnODwuA5WgfF/zA9xf2Xw2jb7d5E6+DThiFjbc\r\nHs9KNlJCFnc6e6pNhKMzPxBTXnIlTvqfRR6WAnAywmx3cGxkandqI9pIcgMS\r\n9j0Zf9CV72XjxUVu7INu6AQNqGAsEOgfkQctX7jvZDgiAR7NPr62ySZeSc1E\r\nLzXZx/hrzFoDllcItz/Qb2aHd8boabVm8nV7g+2KZbFwo6vSJBivDcuFtogY\r\nrtbTvn2hvHN/AH5CKv1iIKz+KZJcSYTCPyXbu6pHKZ7HbVpW/yHuK7TrZlfH\r\n04u38UQ4XOPd/fFuc7r1Q9YaKZ3BdNA4mnVdg6L84ii/JBn6cA4phZfJr78E\r\nZJmDQDq8YD2N6lb7Kspr5GO9KVsy2z/wwPk=\r\n=nckc\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-dev.1.3.0.96595.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"2.0.0-dev.1.3.0.96595","@fluidframework/map":"2.0.0-dev.1.3.0.96595","@fluidframework/cell":"2.0.0-dev.1.3.0.96595","start-server-and-test":"^1.11.7","@fluidframework/matrix":"2.0.0-dev.1.3.0.96595","@fluidframework/counter":"2.0.0-dev.1.3.0.96595","@fluidframework/aqueduct":"2.0.0-dev.1.3.0.96595","@fluidframework/sequence":"2.0.0-dev.1.3.0.96595","@fluidframework/datastore":"2.0.0-dev.1.3.0.96595","@fluidframework/undo-redo":"2.0.0-dev.1.3.0.96595","@fluidframework/merge-tree":"2.0.0-dev.1.3.0.96595","@fluidframework/test-utils":"2.0.0-dev.1.3.0.96595","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"2.0.0-dev.1.3.0.96595","@fluidframework/runtime-utils":"2.0.0-dev.1.3.0.96595","@fluidframework/agent-scheduler":"2.0.0-dev.1.3.0.96595","@fluidframework/container-utils":"2.0.0-dev.1.3.0.96595","@fluidframework/core-interfaces":"2.0.0-dev.1.3.0.96595","@fluidframework/request-handler":"2.0.0-dev.1.3.0.96595","@fluidframework/telemetry-utils":"2.0.0-dev.1.3.0.96595","@fluidframework/container-loader":"2.0.0-dev.1.3.0.96595","@fluidframework/mocha-test-setup":"2.0.0-dev.1.3.0.96595","@fluidframework/container-runtime":"2.0.0-dev.1.3.0.96595","@fluidframework/garbage-collector":"2.0.0-dev.1.3.0.96595","@fluidframework/odsp-doclib-utils":"2.0.0-dev.1.3.0.96595","@fluidframework/test-loader-utils":"2.0.0-dev.1.3.0.96595","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"2.0.0-dev.1.3.0.96595","@fluidframework/ordered-collection":"2.0.0-dev.1.3.0.96595","@fluidframework/shared-object-base":"2.0.0-dev.1.3.0.96595","@fluidframework/test-runtime-utils":"2.0.0-dev.1.3.0.96595","@fluidframework/test-version-utils":"2.0.0-dev.1.3.0.96595","@fluidframework/register-collection":"2.0.0-dev.1.3.0.96595","@fluidframework/runtime-definitions":"2.0.0-dev.1.3.0.96595","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"2.0.0-dev.1.3.0.96595","@fluidframework/datastore-definitions":"2.0.0-dev.1.3.0.96595","@fluidframework/odsp-driver-definitions":"2.0.0-dev.1.3.0.96595","@fluidframework/test-driver-definitions":"2.0.0-dev.1.3.0.96595","@fluidframework/test-pairwise-generator":"2.0.0-dev.1.3.0.96595","@fluidframework/container-runtime-definitions":"2.0.0-dev.1.3.0.96595"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-dev.1.3.0.96595_1664568323331_0.32934129973568926","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.2.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.2.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.2.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"0031275d4016cd0e25b5d8c53b84ac70c9db3992","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.2.1.tgz","fileCount":186,"integrity":"sha512-XzhmWaxxeL9UzieQ3ls/jM25BrA9sX2Ml7fA+klW8yZl5KGAyTin1SLKxE+5VVAWbOOcPupTF2ZMBNW9wKsb4A==","signatures":[{"sig":"MEUCIQD3hURLYmWaaxlK6AQJ9a01WSm4IfSNFXPutAQ1r4uojQIgFPBDeTjTGf7PqrJ7K002Fwhb47N40lBx8g2Rr+GjMZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO3UaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHYxAAh7ImmPXyqU1MHJNqo6z+pmmtERtGG5/EMsJMkbW4fFY5Cdgh\r\n7mBWd83+J5cEegJShBgfRVFe981ylwIhx05RypA9nld5PKRHi+aQfw+84W2v\r\nieRv9SVFJMrmYBNXebUGue0zn0AT6feTWFKpmX/whM7s8VN4j86q/Z2iCmMw\r\nxx4DfNt8Olpb2xLv79PcRYvBc5O/YvXT5Md9Jpp+08Uc/rhbAhmojoYSj3Zq\r\nD08zuDVUuUFhh0NXGi5pqCBggf0CarrnNaxuIhGHbt7fkIiUtIpfWJ7ARPfV\r\nO6LNwOm5WyQm+SZUhne34ZNegvWwnOkqyIbfPrN7ugdNwyweVYW0WLInCSy3\r\nM2i12qli/xHu+atLoI/2zLiThIENdtH5AJU0EVl8eVWJglp/fclD7IYgbaoq\r\n2gk5MNam85Z3uGdVriYUNn1Q4QIw/IhIGHvxDenNCqI6k46CaOzOetQiRrvj\r\nV6DDZWTREGIkPjfQwDnMZ+Jy43GVS+Jjyv5cHUjsgdnaUEcL8DCKp/mQDrNm\r\naXSU7NCuADBrJIk1bihQfxDYT20wrMaAc65PPH4t+dxy7eMBysGXeFgM0Wik\r\nHQf2MJgfk20EjA2gLcHiTZNUm8JwwXCU2kLOeFQcJpLfxEDqh4Z+vwThR5SM\r\nvTwdSyNM9Ln0auxuSm3EMd+bJ9dneyqy0TI=\r\n=iNLA\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.2.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.1.2.1","@fluidframework/map":"^2.0.0-internal.1.2.1","@fluidframework/cell":"^2.0.0-internal.1.2.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.2.1","@fluidframework/counter":"^2.0.0-internal.1.2.1","@fluidframework/aqueduct":"^2.0.0-internal.1.2.1","@fluidframework/sequence":"^2.0.0-internal.1.2.1","@fluidframework/datastore":"^2.0.0-internal.1.2.1","@fluidframework/undo-redo":"^2.0.0-internal.1.2.1","@fluidframework/merge-tree":"^2.0.0-internal.1.2.1","@fluidframework/test-utils":"^2.0.0-internal.1.2.1","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.2.1","@fluidframework/runtime-utils":"^2.0.0-internal.1.2.1","@fluidframework/agent-scheduler":"^2.0.0-internal.1.2.1","@fluidframework/container-utils":"^2.0.0-internal.1.2.1","@fluidframework/core-interfaces":"^2.0.0-internal.1.2.1","@fluidframework/request-handler":"^2.0.0-internal.1.2.1","@fluidframework/telemetry-utils":"^2.0.0-internal.1.2.1","@fluidframework/container-loader":"^2.0.0-internal.1.2.1","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.2.1","@fluidframework/container-runtime":"^2.0.0-internal.1.2.1","@fluidframework/garbage-collector":"^2.0.0-internal.1.2.1","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.2.1","@fluidframework/test-loader-utils":"^2.0.0-internal.1.2.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.2.1","@fluidframework/ordered-collection":"^2.0.0-internal.1.2.1","@fluidframework/shared-object-base":"^2.0.0-internal.1.2.1","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.2.1","@fluidframework/test-version-utils":"^2.0.0-internal.1.2.1","@fluidframework/register-collection":"^2.0.0-internal.1.2.1","@fluidframework/runtime-definitions":"^2.0.0-internal.1.2.1","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.2.1","@fluidframework/datastore-definitions":"^2.0.0-internal.1.2.1","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.2.1","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.2.1","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.2.1","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.2.1_1664840986400_0.6740954657404683","host":"s3://npm-registry-packages"}},"1.3.0-97515":{"name":"@fluidframework/test-end-to-end-tests","version":"1.3.0-97515","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.3.0-97515","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"69b8ff39be1cdc5924b75f581f2f6725b70a27b8","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.3.0-97515.tgz","fileCount":177,"integrity":"sha512-vxNCYBefB3OLYLKnpP87aXxkqLXlwSx3Y/7MWiDVqfKJqvoXILiTK67khKvNTe8QTESY2jR0ljyy9hYoHXIJlA==","signatures":[{"sig":"MEUCIQDWdF5k3+RPBr43N5TPkqwvepZJjFLi3lbuuNepoi3gjQIgaPcUwRMMGmBM1JyKtgcCh2A2fh/DDVBlQbrX5tC1PlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPL5nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3qw/+LmNsRLhATwvGzlcOrHep+n6Yj1f65vyT9ha1MR7yEIh4tvJQ\r\neMVvIy3WxtKHsNyOuxtCEghB6p2T7/KvSr27N54zoMNOVxt4Ud3rLg795cnN\r\n5BChkAP/7xgW+TMT4+n9//QDGMNNaOmuJ2YADjyrLXcDivf0aCKZTamR9Y1w\r\nk+hvCXARpyQewKTRecQJ48Na7gX0YeHbDPQyCAZkTHLP9GFoZtwFbqkH972P\r\nxszMtpdq8bSQo4KZg8jJlMcAWDrj6REdj9AwWhl+5aXiC4kCIWjzEc21CAIS\r\nyX8zh/O5uavEUReWiiM6MXyTE4+ijwJc2X/4t/fl+sc5Mfw2SRjnNIWpsbw9\r\nYFBzh0A9P7L8kSVwx+p0ifBg3Tyfm6CxhxUDfGqegIIV/LszDAD/WookbOih\r\nXA51aJla83D4v31cCxreyuVwvt68D1qDyUYjo5HsZ1DYAs8nNraDBEHJlhS5\r\nsiwehQmrbhNOHh3WBOL2Rgr5FvRAR3Emz3v1py0R812N1LJ03IEFhyY+y7nh\r\n9oK7QlhpfFAHU4N7DUhNuPdRxfZsoFGtDOw1iuGttHQAgjKLo+JedDonVgfT\r\ncXEsB9jZ4HPqgQ62LtZx151YCFBTCy9XvFwkZswgfkkVpxZxdtnzk71mZ4BD\r\nKUhdNnN3sd6uRHZq8AXH/Li2ai6sMV+S2jk=\r\n=KF2+\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.3.0-97515.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.3.0-97515","@fluidframework/map":"1.3.0-97515","@fluidframework/cell":"1.3.0-97515","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.3.0-97515","@fluidframework/counter":"1.3.0-97515","@fluidframework/aqueduct":"1.3.0-97515","@fluidframework/sequence":"1.3.0-97515","@fluidframework/datastore":"1.3.0-97515","@fluidframework/undo-redo":"1.3.0-97515","@fluidframework/merge-tree":"1.3.0-97515","@fluidframework/test-utils":"1.3.0-97515","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.3.0-97515","@fluidframework/runtime-utils":"1.3.0-97515","@fluidframework/agent-scheduler":"1.3.0-97515","@fluidframework/container-utils":"1.3.0-97515","@fluidframework/core-interfaces":"1.3.0-97515","@fluidframework/request-handler":"1.3.0-97515","@fluidframework/telemetry-utils":"1.3.0-97515","@fluidframework/container-loader":"1.3.0-97515","@fluidframework/mocha-test-setup":"1.3.0-97515","@fluidframework/container-runtime":"1.3.0-97515","@fluidframework/garbage-collector":"1.3.0-97515","@fluidframework/odsp-doclib-utils":"1.3.0-97515","@fluidframework/test-loader-utils":"1.3.0-97515","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.3.0-97515","@fluidframework/ordered-collection":"1.3.0-97515","@fluidframework/shared-object-base":"1.3.0-97515","@fluidframework/test-runtime-utils":"1.3.0-97515","@fluidframework/test-version-utils":"1.3.0-97515","@fluidframework/register-collection":"1.3.0-97515","@fluidframework/runtime-definitions":"1.3.0-97515","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.3.0-97515","@fluidframework/datastore-definitions":"1.3.0-97515","@fluidframework/odsp-driver-definitions":"1.3.0-97515","@fluidframework/test-driver-definitions":"1.3.0-97515","@fluidframework/test-pairwise-generator":"1.3.0-97515","@fluidframework/container-runtime-definitions":"1.3.0-97515"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.3.0-97515_1664925287180_0.17047224214869328","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.2.2":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.2.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.2.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"070ba3c087f9a33ce11f8c6c46bfc719732b7b7a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.2.2.tgz","fileCount":186,"integrity":"sha512-tOsFug9IedPj5BR1QsT2fGAc3COP21fxw6IHcv4havV4F137vdx5IN07Yc42Pnpree9PymRG2h1wd3c7NkYL5w==","signatures":[{"sig":"MEYCIQD+cKEa76+7zsg8HE6OSZS92utZoFYjAWTTbDfwBg1KggIhAIT6gb79g8AbcYQo3IR+bBXsWF6NpNGQwd7RixbpyFRs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPNc7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplwxAAgJf0tUggbiLWP+fyXFS6NAQna1CirYTk8kGi0orN3OR+Rf6v\r\nTpkcgLPde8u5GueS7G5kvtQjamUvOI58PKyMY8VSgW8P/RIs6LpTFEAfmVma\r\nugTFmkCClvuOb6R68elgJjIqi6zi+AuniDSnm1sA4E/D88VwMDPHm+hCHa0o\r\np17vMnKrf2SVIs+eaMOOiQ6w3KHdqx9oqiOmW82bRfF0Qx4J8aw5GqEPYW/H\r\nlU7j8ioWc5L79dcw9A1bKtipSUjRdVgHrGPtEEy/MOHw9dqiwQ2GbQ6oLwr4\r\nWrBXMYwdi5HHNsipMD7hiVjjEFSS3cYrr9r/RTdKHcwxlg77KRikT0gIDrzN\r\nGr8e+1qxszaQLkblYW9RC1DEBKMM1euNggHHaur8XNWpxQeyQ4fg5z4EJ7v7\r\nnF+ierCs1EOVIehbbrtGA1iaCkVaMVyWv+IHckSWzNrqXY+S7zKl1YKZBeO3\r\nFmbAL/I6RE9HW76lw+R/UC6uM3bfN97LlXgjh2wXJc/oAMP6e1qYqol8CPO/\r\njGvRatFF2V3tzvgMxyEtZ9Pt2CthCCna1km9P4lP4MFaHLaDm/epNjlEyg8r\r\nNGOwk3ZlT7By8c2zfN85FybzYW6bojIxRvbQokGXklz+j4+P41YWUYPKFTbl\r\nManvcKosNhNaEDrhVLdW5ohR+asYRmWaYS0=\r\n=pCCP\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.2.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.1.2.2","@fluidframework/map":"^2.0.0-internal.1.2.2","@fluidframework/cell":"^2.0.0-internal.1.2.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.2.2","@fluidframework/counter":"^2.0.0-internal.1.2.2","@fluidframework/aqueduct":"^2.0.0-internal.1.2.2","@fluidframework/sequence":"^2.0.0-internal.1.2.2","@fluidframework/datastore":"^2.0.0-internal.1.2.2","@fluidframework/undo-redo":"^2.0.0-internal.1.2.2","@fluidframework/merge-tree":"^2.0.0-internal.1.2.2","@fluidframework/test-utils":"^2.0.0-internal.1.2.2","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.2.2","@fluidframework/runtime-utils":"^2.0.0-internal.1.2.2","@fluidframework/agent-scheduler":"^2.0.0-internal.1.2.2","@fluidframework/container-utils":"^2.0.0-internal.1.2.2","@fluidframework/core-interfaces":"^2.0.0-internal.1.2.2","@fluidframework/request-handler":"^2.0.0-internal.1.2.2","@fluidframework/telemetry-utils":"^2.0.0-internal.1.2.2","@fluidframework/container-loader":"^2.0.0-internal.1.2.2","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.2.2","@fluidframework/container-runtime":"^2.0.0-internal.1.2.2","@fluidframework/garbage-collector":"^2.0.0-internal.1.2.2","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.2.2","@fluidframework/test-loader-utils":"^2.0.0-internal.1.2.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.2.2","@fluidframework/ordered-collection":"^2.0.0-internal.1.2.2","@fluidframework/shared-object-base":"^2.0.0-internal.1.2.2","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.2.2","@fluidframework/test-version-utils":"^2.0.0-internal.1.2.2","@fluidframework/register-collection":"^2.0.0-internal.1.2.2","@fluidframework/runtime-definitions":"^2.0.0-internal.1.2.2","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.2.2","@fluidframework/datastore-definitions":"^2.0.0-internal.1.2.2","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.2.2","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.2.2","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.2.2","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.2.2_1664931643184_0.40816524854278025","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.4.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.4.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8eb40f13f3bf0044b9cd0c30f11d2344888fcd8c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.4.0.tgz","fileCount":186,"integrity":"sha512-9SrHfdHs9QY+kuXtd5FGC/jNyhzqg8LFEykcgG76IujiQSw+Y6ypgUc0mijljLR1A5xpax/XdDmvYK8Is35Y7Q==","signatures":[{"sig":"MEUCIQDxrx/x+NBr1Jz9ieoof5Ns6Ppb8QFA2UnZ7Yhr25v/UQIgR/2sLzxpq+MTK93enHGSi4rML6NjoXxR0YgVly3/EYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP2GGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBHhAAja6vSM+HW39KltOAxwOtQ50F6AIPQGq6szYwy0UUpUs/vIB9\r\niC6aoRDyfTaKdTVREvFZK6DLdtaz+toMpKLfV9qNfl88I4WSVatmDRm54rSG\r\nBLtkTGpu2qBnwsZcZ38qCs3n89l/Wsmh5aiXKlHBOUZvVYy5Zut/vXxnuGnX\r\nhCeSgQdiifTFve4VdYUG6eTRJ8/Nb388Evo0AIfx93KO6UQ/ZKvVEveyUsyM\r\nmwTBA7/QsLmWF2GwYunSHgwHLwbOidU5uxIeqc/iRZ5F+V5wCdasQVNLXhE3\r\nlTlp0eLdaCfN7kKJ5yq2tpy2CwvsSaGCIGn0IpkRRp7mIVRwG72mpnx8i9NW\r\ndhH1u3D+BpgtA6ZWJwngOrO/SIUXiKjb8CxOqcg/fCWAtxw/qldkcv1PNvY3\r\n80uLXkifFiyHf/DwplQQg2w305sxBaSGHP2/VxuEfoUUB4Rx3njyaTt4ZvR6\r\nJ1EwpUjZVDDk5YijAtB4ejxA+x2oGrzjoauF0iimAcvxwMXTn/wEhvHGAAnG\r\nmw57fPfI7VYeq5mzzZJA/bOcLZFqoTm7Ff4iBY+cdPCsH15rWOmPW2I6amEm\r\n/GumIu4OoWlymrKgxGuFB7FB8WtEEAQfA0sVkkQLbFUmMmxyufYYxIFWUVQP\r\n1ED+Dyg3YfBcVohnMcoY8impCgMSfPTYT/M=\r\n=YM/7\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.4.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.1.4.0","@fluidframework/map":"^2.0.0-internal.1.4.0","@fluidframework/cell":"^2.0.0-internal.1.4.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.4.0","@fluidframework/counter":"^2.0.0-internal.1.4.0","@fluidframework/aqueduct":"^2.0.0-internal.1.4.0","@fluidframework/sequence":"^2.0.0-internal.1.4.0","@fluidframework/datastore":"^2.0.0-internal.1.4.0","@fluidframework/undo-redo":"^2.0.0-internal.1.4.0","@fluidframework/merge-tree":"^2.0.0-internal.1.4.0","@fluidframework/test-utils":"^2.0.0-internal.1.4.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.4.0","@fluidframework/runtime-utils":"^2.0.0-internal.1.4.0","@fluidframework/agent-scheduler":"^2.0.0-internal.1.4.0","@fluidframework/container-utils":"^2.0.0-internal.1.4.0","@fluidframework/core-interfaces":"^2.0.0-internal.1.4.0","@fluidframework/request-handler":"^2.0.0-internal.1.4.0","@fluidframework/telemetry-utils":"^2.0.0-internal.1.4.0","@fluidframework/container-loader":"^2.0.0-internal.1.4.0","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.4.0","@fluidframework/container-runtime":"^2.0.0-internal.1.4.0","@fluidframework/garbage-collector":"^2.0.0-internal.1.4.0","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.4.0","@fluidframework/test-loader-utils":"^2.0.0-internal.1.4.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.4.0","@fluidframework/ordered-collection":"^2.0.0-internal.1.4.0","@fluidframework/shared-object-base":"^2.0.0-internal.1.4.0","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.4.0","@fluidframework/test-version-utils":"^2.0.0-internal.1.4.0","@fluidframework/register-collection":"^2.0.0-internal.1.4.0","@fluidframework/runtime-definitions":"^2.0.0-internal.1.4.0","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.4.0","@fluidframework/datastore-definitions":"^2.0.0-internal.1.4.0","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.4.0","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.4.0","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.4.0","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.4.0_1665098117999_0.6929660222833687","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.4.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.4.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a93d3e2d0118758e5903a324822bfcd82d01d13f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.4.1.tgz","fileCount":186,"integrity":"sha512-1zZkEhZz3Rc84dQ3TnnQMzR/yeW6Rk4dqOkYs7n+iXdUqfwP8xNmOFTTjlGoB8KNp2APss5KES/bFK5CvmaPqg==","signatures":[{"sig":"MEYCIQDZU8JDSAYeMp86aA2ucDOaV1q0EeD8ZVChdDDJqJTsJgIhAOXpNEEigfP0ca/sdW1Vg9pa5wBlxupkZ7eY8Nnf67iz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRItQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomjA/+MfmkU1hUjHNWObAEUMQN3Pd70jU4WrsUaPhMaGYwja/yuHFH\r\nsLQkZPd8Jz9JBSrOB+lH1Ja4O1uImfIjHUPM0dkc9fGF+hW0YwDRs0KdKsmn\r\ngU75y/mh7sBdpDqsd/j1ujGMCcJa7STYXHGamhYpMlXNrZlxGx8jl6x19zIH\r\nBjIHDmoJ1+UmXJvGM/3sOwXFagRx2GmSNNiETQlqWkuGrhaJKp2l4NCEqnNN\r\nMWwnHyj47ci1vaEBhIqDOZ1olmQ6PkiyfrgKrDOA8qIQun5uBkfAY37t6gTj\r\nieNzrngaCQkfU/wnTZzNlTwrTlEzm7fTl/cQNLsbqHUwHZqL3XZAsvJjdJ6/\r\n8gRFZiHLMTkpxmZMd6zVbNNx87Ng6UaGGjuoTU8GjPzNcb/pUOCgBPw7HFZf\r\nudXg1Lyx/mwApvDBJreNT44G2t/x155K5QOYMRDQ+HA1imeGJd2mdj81eH4t\r\nhMwlix0ePg2EhfYAOnZUuQqiddLNApeuinQtHXg7bZRXnVbmNo7CVz2H69RN\r\nOB0ogAgdUsw72Bjsl6onHn1G6jXDkXZcwX2E4fONqsDngnedR+iEl/iZl9a9\r\ndzgvd09gxc+/LKG83f3Ic+Th71ioOHGgEXJ1+wrhSXXc3WaX1K8N5Z34Q7bv\r\njTYAPXBGXxQ0WdhZT0LwCf72bkcan+ZrQ+I=\r\n=oLOw\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.4.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.1.4.1","@fluidframework/map":"^2.0.0-internal.1.4.1","@fluidframework/cell":"^2.0.0-internal.1.4.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.4.1","@fluidframework/counter":"^2.0.0-internal.1.4.1","@fluidframework/aqueduct":"^2.0.0-internal.1.4.1","@fluidframework/sequence":"^2.0.0-internal.1.4.1","@fluidframework/datastore":"^2.0.0-internal.1.4.1","@fluidframework/undo-redo":"^2.0.0-internal.1.4.1","@fluidframework/merge-tree":"^2.0.0-internal.1.4.1","@fluidframework/test-utils":"^2.0.0-internal.1.4.1","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.4.1","@fluidframework/runtime-utils":"^2.0.0-internal.1.4.1","@fluidframework/agent-scheduler":"^2.0.0-internal.1.4.1","@fluidframework/container-utils":"^2.0.0-internal.1.4.1","@fluidframework/core-interfaces":"^2.0.0-internal.1.4.1","@fluidframework/request-handler":"^2.0.0-internal.1.4.1","@fluidframework/telemetry-utils":"^2.0.0-internal.1.4.1","@fluidframework/container-loader":"^2.0.0-internal.1.4.1","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.4.1","@fluidframework/container-runtime":"^2.0.0-internal.1.4.1","@fluidframework/garbage-collector":"^2.0.0-internal.1.4.1","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.4.1","@fluidframework/test-loader-utils":"^2.0.0-internal.1.4.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.4.1","@fluidframework/ordered-collection":"^2.0.0-internal.1.4.1","@fluidframework/shared-object-base":"^2.0.0-internal.1.4.1","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.4.1","@fluidframework/test-version-utils":"^2.0.0-internal.1.4.1","@fluidframework/register-collection":"^2.0.0-internal.1.4.1","@fluidframework/runtime-definitions":"^2.0.0-internal.1.4.1","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.4.1","@fluidframework/datastore-definitions":"^2.0.0-internal.1.4.1","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.4.1","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.4.1","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.4.1","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.4.1_1665436495832_0.5882903806104711","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.2":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.4.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.4.2","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"986c2089a6e0ec46a858d7868151de82fcc1d7af","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.4.2.tgz","fileCount":186,"integrity":"sha512-GmupdjMEaF2On8nCEx3cstWeYzW/HZDN3wunFJxOCdYCE/n8O4BkbGFZniGldCnecRlPxPV8vPeFqGNEeqBusA==","signatures":[{"sig":"MEYCIQCzq6UcCK9554pcgWutU96HFHUnVCqDWXvkGvDFLyAczQIhAMiAlawiFD9TQcXkx9eWjrlxY469k78eD+y4dQtPv7Kb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR1VzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVgg//fgLHVJp9VsIn/nZESHGDpuzK3X6x9sWlhQnT7y/VTk0pV/E3\r\n1kjr/K7yalkCFsNhNwQjcnHG1XAVs1VHZjH/KWxs1GGAqBd4sM2yxG4Ov/LB\r\na47XrsViW3PUqiEbuNAY9kixcvvDPW+5yA/rbsr+1mYItTI31ew9cY4BbwKa\r\nV2Bt/wqPx40czrBGhOchky4AHnLyHiYGYQXEuunU1vEOY3+dFKbP9ExhVzTl\r\nx2b0BHpx3soDY7XMhjOYJibmD8lXUCMLkzh8VPBXK+3uwCs0xesp2jwQwzKi\r\nka6SVIqF1iHyaqCx8yAVAqsKqzkqSw4dj+7tbkNXccx5IjhDxc4HsAt1/7tM\r\nfEfiUKFyJ2I6xfwRh9phO5lRzr66q6fnnf6KzyW7ytpGy1X02wPcJVHJFJZr\r\neg9UXiIGmooEaXsa5HUAY4Km7OAgNYXkFh69zMN+cnWwUFLHh+Aox3UiBYaS\r\nLvDO31heczMwRfbsbZlv3C/Ef895G5J0l2yvrQE/votK3omSFgFaOQgmjJ9i\r\nFGegNfrHT+gxSy0KkqZNUz8eE9kwKeiBNFHSsy9Jt9BWOMETT2VznWOBNjk9\r\nSCR/qHPBNZKB9AuIuJKuGHfY7tLGCNexfu7/2qnyU2GwYUs4p90eBs1E9nsd\r\nYSQSjHYXJE7e5WgWxyZ6Y1R83wzbvUlpowM=\r\n=qs9c\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.4.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.1.4.2","@fluidframework/map":"^2.0.0-internal.1.4.2","@fluidframework/cell":"^2.0.0-internal.1.4.2","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.4.2","@fluidframework/counter":"^2.0.0-internal.1.4.2","@fluidframework/aqueduct":"^2.0.0-internal.1.4.2","@fluidframework/sequence":"^2.0.0-internal.1.4.2","@fluidframework/datastore":"^2.0.0-internal.1.4.2","@fluidframework/undo-redo":"^2.0.0-internal.1.4.2","@fluidframework/merge-tree":"^2.0.0-internal.1.4.2","@fluidframework/test-utils":"^2.0.0-internal.1.4.2","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.4.2","@fluidframework/runtime-utils":"^2.0.0-internal.1.4.2","@fluidframework/agent-scheduler":"^2.0.0-internal.1.4.2","@fluidframework/container-utils":"^2.0.0-internal.1.4.2","@fluidframework/core-interfaces":"^2.0.0-internal.1.4.2","@fluidframework/request-handler":"^2.0.0-internal.1.4.2","@fluidframework/telemetry-utils":"^2.0.0-internal.1.4.2","@fluidframework/container-loader":"^2.0.0-internal.1.4.2","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.4.2","@fluidframework/container-runtime":"^2.0.0-internal.1.4.2","@fluidframework/garbage-collector":"^2.0.0-internal.1.4.2","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.4.2","@fluidframework/test-loader-utils":"^2.0.0-internal.1.4.2","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.4.2","@fluidframework/ordered-collection":"^2.0.0-internal.1.4.2","@fluidframework/shared-object-base":"^2.0.0-internal.1.4.2","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.4.2","@fluidframework/test-version-utils":"^2.0.0-internal.1.4.2","@fluidframework/register-collection":"^2.0.0-internal.1.4.2","@fluidframework/runtime-definitions":"^2.0.0-internal.1.4.2","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.4.2","@fluidframework/datastore-definitions":"^2.0.0-internal.1.4.2","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.4.2","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.4.2","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.4.2","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.4.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.4.2_1665619314976_0.894748706204769","host":"s3://npm-registry-packages"}},"1.3.0-100520":{"name":"@fluidframework/test-end-to-end-tests","version":"1.3.0-100520","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.3.0-100520","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"71bfe078ea44bea7142bdcb49dc3bfe419604c01","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.3.0-100520.tgz","fileCount":177,"integrity":"sha512-A6QsZbzFyhXpTdBee0d3hjxf6HsZm96xWcIvrqAH2EpSXf9qrgsE9w2vnWC7dwEYFX8Sp8uGtCjYJr36ZOkDpw==","signatures":[{"sig":"MEQCIFT72/XwOKu9jHLQFOC+ZnMnFv4Ev89iwDqY10/+IsXgAiBxrfhfM6MdKV7TSWMj8Jq7nfLSZBpqXRlrElfuEBoBlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSauNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps+A//dsiPd5GrcMYKBTeYT8WKSY2u/cV9+rV0fS3C2kktD5iCsy5g\r\nBRbYoMknaW84Kzbwjl812f1qKJYWSyGPMiPpUTAH9fvUpyVPLRCzYCc0jQCL\r\nnSP3q9jLk6wmBcB750sxq1+AQTXRo3Y7CnmZl4ckS5LNxzVhfydyAtqGoeNG\r\nIegW0rLu0K4sc0D97zP8t+LsZt79ZsuVwrmpU4ASnArgtg6y/IzSOGfm9O8b\r\n7MtD0y5G/VMIhYaYMQKMsn0C9PW2aDmCto5JPgb53s92+eMxJfW/lBh3dal9\r\ngCnaTyHMc7o8Bsr6wieShztXs7i5IsDTZOdlpiGLzRYrfU7CkKs3Ljr2iRmw\r\nUXKiDJIR1vU36brMs192k9KqI8G51d9r7VTigCZQhDnx4xZ51iF/bBcn03ju\r\nXqLwUujXSPcLNSAj4YnuvVpyCE0yTzh7ZQkIUlnwRZrEIUC3D9esorqPhyIr\r\nDYXMQs7ACuoljZcZzTD7Z3fjNwTD7uhy+GupLn8ymMCx+M05URD3OaGD3PFE\r\nSxr3a67rLNzkzJaP8eZOjQeJ7HHGvEiH0tAeAoZyXbOkM9fQ1XrvN7bRjzuz\r\nPDyGxf3HAdmV1h6K909wEyZjtQJeh1i0+oPqPXG5BnUGcqLj26E15Qj48v5w\r\ntva+qOIZiM9Pk6ZGMmZXNzCJkLD0BJSKAKw=\r\n=KUbB\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.3.0-100520.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.3.0-100520","@fluidframework/map":"1.3.0-100520","@fluidframework/cell":"1.3.0-100520","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.3.0-100520","@fluidframework/counter":"1.3.0-100520","@fluidframework/aqueduct":"1.3.0-100520","@fluidframework/sequence":"1.3.0-100520","@fluidframework/datastore":"1.3.0-100520","@fluidframework/undo-redo":"1.3.0-100520","@fluidframework/merge-tree":"1.3.0-100520","@fluidframework/test-utils":"1.3.0-100520","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.3.0-100520","@fluidframework/runtime-utils":"1.3.0-100520","@fluidframework/agent-scheduler":"1.3.0-100520","@fluidframework/container-utils":"1.3.0-100520","@fluidframework/core-interfaces":"1.3.0-100520","@fluidframework/request-handler":"1.3.0-100520","@fluidframework/telemetry-utils":"1.3.0-100520","@fluidframework/container-loader":"1.3.0-100520","@fluidframework/mocha-test-setup":"1.3.0-100520","@fluidframework/container-runtime":"1.3.0-100520","@fluidframework/garbage-collector":"1.3.0-100520","@fluidframework/odsp-doclib-utils":"1.3.0-100520","@fluidframework/test-loader-utils":"1.3.0-100520","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.3.0-100520","@fluidframework/ordered-collection":"1.3.0-100520","@fluidframework/shared-object-base":"1.3.0-100520","@fluidframework/test-runtime-utils":"1.3.0-100520","@fluidframework/test-version-utils":"1.3.0-100520","@fluidframework/register-collection":"1.3.0-100520","@fluidframework/runtime-definitions":"1.3.0-100520","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.3.0-100520","@fluidframework/datastore-definitions":"1.3.0-100520","@fluidframework/odsp-driver-definitions":"1.3.0-100520","@fluidframework/test-driver-definitions":"1.3.0-100520","@fluidframework/test-pairwise-generator":"1.3.0-100520","@fluidframework/container-runtime-definitions":"1.3.0-100520"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.3.0-100520_1665772428846_0.39283101502845197","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.0.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.0.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.0.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b743a4831f025f3d4c4e8dcf16fe07dd0f68cf57","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.0.0.tgz","fileCount":189,"integrity":"sha512-rB5xnuXxUWaTmVsqlF1qMUVL6E9FJe5aKYGLV/k2U4IL4oVcBGQJNf3FaLJsNS188bBEnqUR2cU1VQVRdzAMHg==","signatures":[{"sig":"MEQCIHXrjrPdHDhoWZ0do9BEqa5hv9FdWItSOazJ+0bIIR+jAiAK42y24Iuc3+oT/4yOmL1Xvny3HJqs1OuU5aWax/l8Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3231497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjThVOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJpA/9HToQaGRZkT8GY5ay78O5thUPsYllfXAcTp+uPPhBlgcSpCKS\r\n8VaSAzkaUxkRu5n6Gr3/AFKo42thKAjxSp79dZdumyLuRH7039Ns1+1ncuGI\r\neNikudbWBwpA2W9VJagcODZLwtAXDY25jdGA7N8f6m1ZqQL9b0HbQ9tviIEr\r\n1Br/6l9BqbSOKJeA2DafMnC/lLrOEBIYL58pdL8OmQ4MB4TFy+QAh+Cqqh8n\r\n2CXjJbDHTJ45dkgvRd/Llz9kJwJUJ+E0+VyG940evmnzkrvoaDuMmS5z9N73\r\n4+8iyPVZm//wdUeI2bEYzAHyX/XZ0Vgr5vkYv3yYj+web9B3lQ2u8HB0qSuM\r\nXgThWhJyL5YUB/nfJKa5NtWyoNoEurDwREqla0+UHdhCVo5d0b4WX/pNIQlW\r\nYg6zgj2J8H0ZDEYkJ2anOq4evhD1g7jOivDXuTIlqnsbmHVYi8BLXwuwARDW\r\npoC5pr6pqwjjhiZSUcO5tJ9jSfFfmATiw3rODPBKgzwEwtZgDnIh5OtBq7Co\r\nezOj1H+lSpj2FWqKLBW4KudAXg+uCkOlux4MMuDZz7dRSGwm7/+/8uFFkHCb\r\nvfpg9SUpekRL0EWhWsEEqDh7nc50bZqf1ZOX25LcBmyhfyLOB8euD7WXJOVs\r\nnFAWEKNIhvDXlvfdWiw1Ut9dXczqTeZjeMA=\r\n=AI/K\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.0.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","typetests:gen":"fluid-type-validator -g -d .","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.2.0.0","@fluidframework/map":"^2.0.0-internal.2.0.0","@fluidframework/cell":"^2.0.0-internal.2.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.2.0.0","@fluidframework/counter":"^2.0.0-internal.2.0.0","@fluidframework/aqueduct":"^2.0.0-internal.2.0.0","@fluidframework/sequence":"^2.0.0-internal.2.0.0","@fluidframework/datastore":"^2.0.0-internal.2.0.0","@fluidframework/undo-redo":"^2.0.0-internal.2.0.0","@fluidframework/merge-tree":"^2.0.0-internal.2.0.0","@fluidframework/test-utils":"^2.0.0-internal.2.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.2.0.0","@fluidframework/runtime-utils":"^2.0.0-internal.2.0.0","@fluidframework/agent-scheduler":"^2.0.0-internal.2.0.0","@fluidframework/container-utils":"^2.0.0-internal.2.0.0","@fluidframework/core-interfaces":"^2.0.0-internal.2.0.0","@fluidframework/request-handler":"^2.0.0-internal.2.0.0","@fluidframework/telemetry-utils":"^2.0.0-internal.2.0.0","@fluidframework/container-loader":"^2.0.0-internal.2.0.0","@fluidframework/mocha-test-setup":"^2.0.0-internal.2.0.0","@fluidframework/container-runtime":"^2.0.0-internal.2.0.0","@fluidframework/garbage-collector":"^2.0.0-internal.2.0.0","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.2.0.0","@fluidframework/test-loader-utils":"^2.0.0-internal.2.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.2.0.0","@fluidframework/ordered-collection":"^2.0.0-internal.2.0.0","@fluidframework/shared-object-base":"^2.0.0-internal.2.0.0","@fluidframework/test-runtime-utils":"^2.0.0-internal.2.0.0","@fluidframework/test-version-utils":"^2.0.0-internal.2.0.0","@fluidframework/register-collection":"^2.0.0-internal.2.0.0","@fluidframework/runtime-definitions":"^2.0.0-internal.2.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":"^2.0.0-internal.2.0.0","@fluidframework/datastore-definitions":"^2.0.0-internal.2.0.0","@fluid-experimental/sequence-deprecated":"^2.0.0-internal.2.0.0","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.2.0.0","@fluidframework/test-driver-definitions":"^2.0.0-internal.2.0.0","@fluidframework/test-pairwise-generator":"^2.0.0-internal.2.0.0","@fluidframework/container-runtime-definitions":"^2.0.0-internal.2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.0.0_1666061645766_0.39692426404260206","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.3":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.4.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.4.3","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"ac6f491806ed1d05f4661a4f306155fadb402397","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.4.3.tgz","fileCount":186,"integrity":"sha512-OeYR7bQVm58U07ATxS+uE+P447QkizKjvflLsRYcLPxurKCclbw8XLdgTrPbpeunLRWEASbv8bghoitR48rz3g==","signatures":[{"sig":"MEYCIQDKUVufao36wvn/f3pB7SY4nasTrMzzbhM8LwyBOYyvtgIhANh09GS7Kr/wcpZSifZn6Sxeg0SepAeVSU8a2U8vYICV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTytvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphvhAAmXRNDI/O4bJd2EUP1k9FNFMJZzXisuh6dEY51RI4ebYJ+s64\r\nbWjgiYAABy4xlc7A+Ext/jwidQXxlvSorw5GwHb6+t/KAKrMGSOQArOygEvD\r\nioJoTQtRKoZ0OPoGNA7CAQ2oqV0jVJ2h1OhXfRH2w86wpQgT2rKHFIlCEHpR\r\ntq+Ee63ljSYV+wvl5jykODaPKu1PEdFZCHtdd76Sd1g6BVRcNOZr+8vxmPxp\r\n+5QzUs1b9lDroAe6vukiB9CQZmhwp9XCL3h/StFe4wjyJDo3lOO7e67ej3h0\r\n5rtORC3hlh38butGjlCMQwFRMD4zNanAUB3gGaTbivEq9PgzjinSdQZTB6ze\r\n7WwOldb/eNAfiS17tlHQgOHQTs0oWAJh6e6G/CLzcig9qiMQwst4qNehrFwe\r\n2vlSI8W2clCKA3j70milJNRkZbQXRaSDCKlR7SFRy4ojmMrTMCMuiJL0fCmT\r\n8x2I1b4nHEP2y9yvrXJJ+fa//5yhjeQnecB7uvkp5RL/SisFOCdvtR4Qis81\r\njiHrEV825fiqLrs15YP00p1iT2+/iCFhdZLmtx6KR+useDbqUj0/cUFmyrXX\r\nShI3OsYeNBja2n++TP4Pta2GZAu7/7g2bDq5ZczE6TlLjXQO5nDp/eRRB6OP\r\nJTJ5jthvTtU8n8jMNvzVeV8J8/2m7JtKOeQ=\r\n=gcLD\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.4.3.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"^2.0.0-internal.1.4.3","@fluidframework/map":"^2.0.0-internal.1.4.3","@fluidframework/cell":"^2.0.0-internal.1.4.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^2.0.0-internal.1.4.3","@fluidframework/counter":"^2.0.0-internal.1.4.3","@fluidframework/aqueduct":"^2.0.0-internal.1.4.3","@fluidframework/sequence":"^2.0.0-internal.1.4.3","@fluidframework/datastore":"^2.0.0-internal.1.4.3","@fluidframework/undo-redo":"^2.0.0-internal.1.4.3","@fluidframework/merge-tree":"^2.0.0-internal.1.4.3","@fluidframework/test-utils":"^2.0.0-internal.1.4.3","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.4.3","@fluidframework/runtime-utils":"^2.0.0-internal.1.4.3","@fluidframework/agent-scheduler":"^2.0.0-internal.1.4.3","@fluidframework/container-utils":"^2.0.0-internal.1.4.3","@fluidframework/core-interfaces":"^2.0.0-internal.1.4.3","@fluidframework/request-handler":"^2.0.0-internal.1.4.3","@fluidframework/telemetry-utils":"^2.0.0-internal.1.4.3","@fluidframework/container-loader":"^2.0.0-internal.1.4.3","@fluidframework/mocha-test-setup":"^2.0.0-internal.1.4.3","@fluidframework/container-runtime":"^2.0.0-internal.1.4.3","@fluidframework/garbage-collector":"^2.0.0-internal.1.4.3","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.4.3","@fluidframework/test-loader-utils":"^2.0.0-internal.1.4.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.4.3","@fluidframework/ordered-collection":"^2.0.0-internal.1.4.3","@fluidframework/shared-object-base":"^2.0.0-internal.1.4.3","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.4.3","@fluidframework/test-version-utils":"^2.0.0-internal.1.4.3","@fluidframework/register-collection":"^2.0.0-internal.1.4.3","@fluidframework/runtime-definitions":"^2.0.0-internal.1.4.3","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"^2.0.0-internal.1.4.3","@fluidframework/datastore-definitions":"^2.0.0-internal.1.4.3","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.1.4.3","@fluidframework/test-driver-definitions":"^2.0.0-internal.1.4.3","@fluidframework/test-pairwise-generator":"^2.0.0-internal.1.4.3","@fluidframework/container-runtime-definitions":"^2.0.0-internal.1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.4.3_1666132847581_0.6151892240836985","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@fluidframework/test-end-to-end-tests","version":"1.3.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.3.0","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"255ecef8610ad97970e4992e68f238d2b30b44c9","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.3.0.tgz","fileCount":177,"integrity":"sha512-XgxWEwHAYWKHvXw7O9sKHXEbYB55qaPoJnBXAo28LGbRmcpG1BWw9k7Niojg70jrpIwY6ZF43I0j5xNMal7RKA==","signatures":[{"sig":"MEUCIQCJLhYUhK5ufTQPtGWWxqOsCRTzJVaS2qI2/5dINCRaAwIgIBuc6DDiRP3AD1ElMZC1iqa3hayIhurwV2XAO0HYZzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUCCkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGXg/+MYvvp3xRGnPOj9n58J06rmuRU2Kh6DV3SppU1PufNDIm1C7F\r\ncvLN6h/n9JWEJbFi686FrtkBqwppON/rUULJwHr3b5C70HLC2B3PUW+Z4PmU\r\nA4nOuFZbZ2WSZG5KPKsiwbOuT/Ovs+ayUuqQOt0H3jNX8kovPVC4/SWyXBg4\r\n3GzPpympxonJDPrSVbo5KHiHqC+IDqkhYzxo2C9tmcWoAR8QnrVAOt8j8eze\r\nJ0pS5deDpfaujCpSs9QFo0q8/Q91HTJ53B2WQrXDz/hYjsOtu79LxP9j74Hs\r\n0Lyau0bbwU27lhFFqHIQ2S54LJkRTtyKVM6zPdCNQGwuwow2SpyZnwFgjDYT\r\nmQ6ncVMGto5PpnjNKFfwmzKa1xqsWXsiUzddi06MZUwRLxfKRRA303RJWMB/\r\nvCSbvZtgii76ZCcKRL7R+28EZ9D/NnDkkuNX5unDfVhbKhpPBEX00x+nOBvz\r\nTmFuKfsszn6msFCuPoZELrsV7UvDonNCjhHXRCDJIhjIEhHGYtdTz39JCoXQ\r\nK/GjNH8+gazjHqwghiAKGV3VOZjj8Gjuc5xQi30bfovlI7HqnXK7FYStExe1\r\n+b4HvyIaw/6jkhxjxJ6P2shVyw8hWXm27wYvU8Vp4yFZXeoK74GbCJVt1y/x\r\nSVqt/sSOA+JyAYlFvfC/axjq/qkI2qCcmhc=\r\n=ek0n\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.3.0.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.3.0","@fluidframework/map":"^1.3.0","@fluidframework/cell":"^1.3.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.3.0","@fluidframework/counter":"^1.3.0","@fluidframework/aqueduct":"^1.3.0","@fluidframework/sequence":"^1.3.0","@fluidframework/datastore":"^1.3.0","@fluidframework/undo-redo":"^1.3.0","@fluidframework/merge-tree":"^1.3.0","@fluidframework/test-utils":"^1.3.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.3.0","@fluidframework/runtime-utils":"^1.3.0","@fluidframework/agent-scheduler":"^1.3.0","@fluidframework/container-utils":"^1.3.0","@fluidframework/core-interfaces":"^1.3.0","@fluidframework/request-handler":"^1.3.0","@fluidframework/telemetry-utils":"^1.3.0","@fluidframework/container-loader":"^1.3.0","@fluidframework/mocha-test-setup":"^1.3.0","@fluidframework/container-runtime":"^1.3.0","@fluidframework/garbage-collector":"^1.3.0","@fluidframework/odsp-doclib-utils":"^1.3.0","@fluidframework/test-loader-utils":"^1.3.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.3.0","@fluidframework/ordered-collection":"^1.3.0","@fluidframework/shared-object-base":"^1.3.0","@fluidframework/test-runtime-utils":"^1.3.0","@fluidframework/test-version-utils":"^1.3.0","@fluidframework/register-collection":"^1.3.0","@fluidframework/runtime-definitions":"^1.3.0","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.3.0","@fluidframework/datastore-definitions":"^1.3.0","@fluidframework/odsp-driver-definitions":"^1.3.0","@fluidframework/test-driver-definitions":"^1.3.0","@fluidframework/test-pairwise-generator":"^1.3.0","@fluidframework/container-runtime-definitions":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.3.0_1666195620199_0.4680368683237459","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.4":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.4.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.4.4","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b2901d693cbf01d25e9e059dce3670f79437e0ab","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.4.4.tgz","fileCount":186,"integrity":"sha512-QGgLiCCuQgio8mq5LlbzGohNFM4Svb4sv7sMBSfRdxNTZyT4jaQbAfQdjsTUQUH542dHcv67zs6KVjpfNYAj2w==","signatures":[{"sig":"MEUCIE3ZjP7Wqkcby/YE1xL3vGPQF5LdGDXoRvsPgpd/yRj4AiEAu40zi92jaAYcWCB3Tv9wG50NZZFvro0KB/5KeWrRURw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3239586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUO4UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQsA/5AceSOdI/cVHP2+uRhxO5GWeX4956KxtYqNyClzMu+0yR8za5\r\nqSSczdmp/a5f/QFkxau+gGe8aRlCqrFSVmO7QC0fFkhxI3cdwyuDFDtASCVm\r\nkXAoxciVLnV/xYIyI2ld4KrU/nW6IYN9nE9hGz6FFMBYjBNeiYBlRuhQY9eD\r\nWzDdca7UkHmy/Mqx3KBFcYfBDdEF8BGFuGKI4VvJkXVulPupRtvE4KfT0vtG\r\nR4flLhXb6vMenNdrwll0PPzNcFmKGxdn0sZwhyxZHdJBgtbovMwUFkiDwX+O\r\nDKA0FELha0at+QcIkYRBWPa1MHaadjROZ1u/MV6a/PCXseM5y5cVJ1ek1ZlM\r\nybjkvPt8KB7fTp14j62JEY6lnLwEGgYAK/HrOTpjDKJkSVVuOLBUFrFoMc7u\r\nNK/fljqudPNaxdl2v8+7/WtYsWE8+sFGPHJLhasHsaI9kyBpyE7Uyhfvwc3V\r\nLLYw4b4jWeUfLN6hx4wM8UZrs5tnFjT+JimUkfUrwkKZ5HF86IMF5E1NSL8g\r\ntHMzCKCBv7EGYFN2F5lpdDsdRI+juI0O48EOU29xUyoRJPcBfcNbWcy95yQb\r\nZtuo5dwCJoVXV4L95pcXIAXKOGlFsST45mk7k1mGdbiG72FTCDWAU2LKqb2x\r\nQ8ctvhwUNdbkzRm4qwglFNosAvtcq9Jsqbk=\r\n=r86u\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.4.4.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/map":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/cell":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/counter":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/aqueduct":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/sequence":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/datastore":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/undo-redo":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/merge-tree":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/test-utils":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/container-utils":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/request-handler":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/container-loader":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/container-runtime":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/register-collection":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.4.4_1666248212171_0.6199628227496499","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.0.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.0.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.0.1","maintainers":[{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"49b0e564765d4c477f6d475458092c7fd47cc11f","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.0.1.tgz","fileCount":189,"integrity":"sha512-+DWoYJj1FNa4rKFkLR30DNstDdwEGa8S6abXxzfwwB8DcYH7MfuFptHmzwjasArru4DFuwbU3QIkIGwdxAKy5w==","signatures":[{"sig":"MEUCIB4+7rmhrKu4bC3lPe57cRiCOjWxofv9A5qWB1tdTGrcAiEAsErQDbQl9B/qa+YthyJYWbH/EsrADFBC7kDU7Rb1rjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3232371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUZ68ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOkw/7BESmhLnuLU96Q2Y2q3b+Zri9cbS4bGjWTFO9Vp+BAmA5wlk3\r\ntVKf1lNdfOtDS2d/CWU01OjPnW5egr3MwWkanrm7TT/NgFh88RD8OWMHfzzG\r\nuKkCC9BawJ2k6tvxFM+KzujUgoNYVFJStFdsT4Bpgc3tVNRQUETV72jObbji\r\nkVwJ+cBdlxj1UTGX79KJ5iE22b+LjjeP4GVzOo6UMm5rBxPirFsULqb+2JkE\r\nEvQxRaxTxVr7Q256WV1Z24P7El3KXmpIdeLhtTOoMclRE2XeTu3jW74XrPz3\r\nvq8iXIBg62XagExX1rCINgRO48NVKU12/aL0twJQh9h1Bu1CppCVDJNSD6Pk\r\nv52I5dxFqjv10vx3P77CAm2PPrQ38w5vjJDI36cE3lj0J+2fGXRfvderI1bs\r\nSXa763xuklOP7DGnfydpW14p8ugtfdZNIdBVHaX9e7/PtT7Hme1tvUzv/AHs\r\nz2vjYK6BQ+6Np4NgMAV7bh1GzoqfCEu0jSLd2Qdi+qRE6rlPjTQ6lrRKBljo\r\n/hEPN5lSjvJOsgZMeVM2XVeDNhroQx0hOrAihUUYoQmS4OinJF+mR/e6F7jS\r\nhLl2Pe/0qR6WOxQixYhBuKfzpEeRgtk1o4GjZb8hDACgUwI6qGdnGfj8JzPB\r\nfXbd/h6RCd451YMFYWuVhNEns2aJcf2rUUc=\r\n=xG8G\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.0.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","typetests:gen":"fluid-type-validator -g -d .","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.0.1_1666293436547_0.2208002987163984","host":"s3://npm-registry-packages"}},"2.0.0-dev.1.4.5.105745":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-dev.1.4.5.105745","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-dev.1.4.5.105745","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f1f6a762d6bfd977b5229c94805eb047db5e47de","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-dev.1.4.5.105745.tgz","fileCount":186,"integrity":"sha512-alCv0UQVL/hVOX4yNePD041BFDKT6Wp7fRDh7LyDdAl/yr5ydJ21k5Dq9+EEpx6+0JLlsJRzPRLKEnNqHrZoHg==","signatures":[{"sig":"MEQCIBwknSi3jPbZf0G7HO0pMCri+FsThZvvJdb+qxoW0jg4AiBs3ONCRAKItsGK7VGsRmnF2SBOdjWAfR/qdZlvus+9xQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYsnXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9/hAAmIit6q1y9JtGOjI6IS4yoTHJQwX/81Yho+1ydEAK0LGKehO3\r\nwnECk02ksbuqGzRxzujr2pgA7oizl6XssYeFVCkbx2vJDAGdW4WmNPJTLARq\r\nIf7PHfvJ6k0HNwFnqUM9BJB8kMuIseno4y+f07HR8oRdSPnBzDZSV1w+BBYz\r\nEk0tMCUlQpeFCKZkWuMyBLpowJGNUT07Z81KXKoNuntp6I93o9ugogS79pTN\r\n18shNmWgQ5NL6PDxtUNjO2ymTLU2jWX0dLOoHt5YHcCd/sLh3pH9Oi2YHlb+\r\nkdp0vFRwEfMEwTe/xZMtaN9fkvSSnBAgO4Zg2f9D4Kq7jm+hHbhjiYWzf79p\r\nzP+e+pHAYFsECNSHbWU0YMg8R9myX8MINUo5JdBQ5amjvshaPdoHEYPyr9sM\r\n2YKgERfSwDWASop00DIuOxLh5tfJo/uUEyG6RFuIwqDjFU+gxCBsJzvnLXt5\r\nthc5VKqGFAqKQBs3yzzvHLFV0SGlmgNZQNHor5Cu4K3e7tLsk5nPyZ4oxPrt\r\nZiefbSgqfIWIuYmdTdWtBK9bnv3tm/R3ISZdFMovudN0gslUqDIp9G8/E4Bk\r\njxTLy2ZrJkkkysu/P7ryj4KY/tF9LBs/srQiiHDUgyaxliSb9HhEXB7gsERA\r\nJl6+Vf4yN7pEVKoXbBrrxGRb3vs0zzlfjtE=\r\n=HNgy\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-dev.1.4.5.105745.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"2.0.0-dev.1.4.5.105745","@fluidframework/map":"2.0.0-dev.1.4.5.105745","@fluidframework/cell":"2.0.0-dev.1.4.5.105745","start-server-and-test":"^1.11.7","@fluidframework/matrix":"2.0.0-dev.1.4.5.105745","@fluidframework/counter":"2.0.0-dev.1.4.5.105745","@fluidframework/aqueduct":"2.0.0-dev.1.4.5.105745","@fluidframework/sequence":"2.0.0-dev.1.4.5.105745","@fluidframework/datastore":"2.0.0-dev.1.4.5.105745","@fluidframework/undo-redo":"2.0.0-dev.1.4.5.105745","@fluidframework/merge-tree":"2.0.0-dev.1.4.5.105745","@fluidframework/test-utils":"2.0.0-dev.1.4.5.105745","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"2.0.0-dev.1.4.5.105745","@fluidframework/runtime-utils":"2.0.0-dev.1.4.5.105745","@fluidframework/agent-scheduler":"2.0.0-dev.1.4.5.105745","@fluidframework/container-utils":"2.0.0-dev.1.4.5.105745","@fluidframework/core-interfaces":"2.0.0-dev.1.4.5.105745","@fluidframework/request-handler":"2.0.0-dev.1.4.5.105745","@fluidframework/telemetry-utils":"2.0.0-dev.1.4.5.105745","@fluidframework/container-loader":"2.0.0-dev.1.4.5.105745","@fluidframework/mocha-test-setup":"2.0.0-dev.1.4.5.105745","@fluidframework/container-runtime":"2.0.0-dev.1.4.5.105745","@fluidframework/garbage-collector":"2.0.0-dev.1.4.5.105745","@fluidframework/odsp-doclib-utils":"2.0.0-dev.1.4.5.105745","@fluidframework/test-loader-utils":"2.0.0-dev.1.4.5.105745","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"2.0.0-dev.1.4.5.105745","@fluidframework/ordered-collection":"2.0.0-dev.1.4.5.105745","@fluidframework/shared-object-base":"2.0.0-dev.1.4.5.105745","@fluidframework/test-runtime-utils":"2.0.0-dev.1.4.5.105745","@fluidframework/test-version-utils":"2.0.0-dev.1.4.5.105745","@fluidframework/register-collection":"2.0.0-dev.1.4.5.105745","@fluidframework/runtime-definitions":"2.0.0-dev.1.4.5.105745","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"2.0.0-dev.1.4.5.105745","@fluidframework/datastore-definitions":"2.0.0-dev.1.4.5.105745","@fluidframework/odsp-driver-definitions":"2.0.0-dev.1.4.5.105745","@fluidframework/test-driver-definitions":"2.0.0-dev.1.4.5.105745","@fluidframework/test-pairwise-generator":"2.0.0-dev.1.4.5.105745","@fluidframework/container-runtime-definitions":"2.0.0-dev.1.4.5.105745"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-dev.1.4.5.105745_1667418583311_0.8666097987330066","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.5":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.4.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.4.5","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e4ca4bf3620abcfaa3c1905ff72e6dcf0fc73810","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.4.5.tgz","fileCount":186,"integrity":"sha512-Dre+SJYwgyDuvjLUIAdLVWIRklvZVNLp7paPqlajnvxBlFROPMSG4aaJvHQo8cbIxfegFyX2UMv5k5tUe1LMsg==","signatures":[{"sig":"MEUCIQDT2wj+QLC5QPLs+dXUiBtdYZCNeLBlDDdXgQsdEzDqJAIgFVSdke4H4Q2mUB7jkibr//LLCpD3P+/5iIuh/VQUHi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3239586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZBWPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyWRAApAU0OUmiRH9eL9L/27U9lJm9TIRSzeO/zPAIEnQ/ELxlKLAC\r\n/LJrPyyg4pXW5NEkNAHK3TTRsgiBnRz3+jgDiF66CtSYiTVhYqE92sjCXZb/\r\n46neOMwaIUxDMOIDd/lQwH0Ny+rln6Po4lB1+j0VirV4T0K1zGOBwTVWH7ly\r\nmgg1inGOCraA13nX4UOKvni/mpywbTkBEek7x79IxmWQwcpa+bXqgp5J6pVq\r\ndWGI0P8WWaaXleiNwqL0uReM/wuZyog91hV1HVVh8/yQ6PJBgoU1tr3F40Zk\r\nocMPNHbF2lQUp20D0halwPRuQWTsZsBXecyNPXYkNnX5nnsTtZQPOmI8EagX\r\ncrhGSclQS81Gm+g/tsw1rmjPvJniN8NI7jdwr9nxbsn7ZwNj1AV60arPmJ3k\r\nrPWuaV4/qM1AwNmkpg4SEx+OnaClnXnASg5utEJ7+bP/ASV8Rrc7y/583Jkt\r\nVdc3n6ob0ml2OFvu/ya8l/CDjwn6ZgZLtzs+Dayo3Dp0M4dJOdzJPHN/dEK7\r\nQQVpZ3BIqgu2XwushT4cTV2aC02fO8C4PChFT9R3DGoJCbzAFWC1Rrq45y2a\r\nC6d42IWzOjvAY15c0GavrMiey2RL67W2EEi6P+eS8gMeMCbGNQv2G25F9TwL\r\nElBncrdlIlMuCTYIFWm6nstVxmyK1Os6E0U=\r\n=brFt\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.4.5.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/map":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/cell":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/counter":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/aqueduct":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/sequence":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/datastore":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/undo-redo":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/merge-tree":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/test-utils":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/container-utils":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/request-handler":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/container-loader":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/container-runtime":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/register-collection":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.4.5_1667503502892_0.8335812014371762","host":"s3://npm-registry-packages"}},"2.0.0-dev.1.4.6.106135":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-dev.1.4.6.106135","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-dev.1.4.6.106135","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"065fcf1fc583e91826ab39d71c37d0b93eb5b634","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-dev.1.4.6.106135.tgz","fileCount":186,"integrity":"sha512-7zpeHYnLmZWILiOiP6E23Eh+QcPm+f1526Ol76QRYzpx/pzI+LOQt3LEAqYJf7ofxL6zMpZAX91wilUpNa0DMg==","signatures":[{"sig":"MEUCIQDrlqGeJaNFutwGWDPvQ+UTq9GXspS7QpZXUjfcCdooYAIgBwSQxvpp1oQtVyjjl5htb6iSoeZac499W7yUA8FqU6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZDkTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq83Q/8DAWspbeN5IouU8B6Ft6TJi/Gz83y2YX6e+UYCfAer6uUE2Ux\r\nNr6c/ZEh0HcM55H6FLgfBdyKJaYYKhTq3+NCbzWjWTfoutpYmrjrvmjA73k9\r\nn9rRpcCE83+QfQwyrLWnkIfUQ3O/n7DkEq0fMl6l75QmgCUBuM3NG9Q2nwTz\r\n1jUlxGE2MKoVOkyWTnBJ2Okn5WkdOwFb2wPO8SDaDHyw9Ae1xRJEnVNcCB8y\r\nBH3dpMHU8JxTESavROHA7wPmi3axZvxorNPgNgeRjYXu8D3/6QgD9/NaJC3/\r\nG/UvWXsWmz16Ih1BH56t202poi7+/216rfyHd100Po9WE3tAK/zlpPtt4IKk\r\np3X6XWjnAA5dhaVVHfVtJPqk8gHkmndTv0KrK5Mpo8FNnYoIwgLAknTZz98v\r\nEhiHkVCYjkvuAD/gk8M+etsdsmwm6lbDUE/GZS63k8u05zS46YQ8BVoEkOtd\r\notYijYSd5f9rqy2ulrnjCFPlpAOUMmWzByvDJubvnGwu0vuiEo/0KBLLseRv\r\nKxwu+t+cNrqymu/belkdl1Ed9lb9kK6T6s+3HXHuex5ogcpM51SuS69eIFI8\r\nx8ZX4m3K83RkFGQUhaLOL4rxjEkxv/A8DK/oxR6FWutaz6VK9Bnp5zcbVt0W\r\nGU8sjNUx66Keol2THfxb2N+kC4w+ncpilSw=\r\n=XcjQ\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-dev.1.4.6.106135.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":"2.0.0-dev.1.4.6.106135","@fluidframework/map":"2.0.0-dev.1.4.6.106135","@fluidframework/cell":"2.0.0-dev.1.4.6.106135","start-server-and-test":"^1.11.7","@fluidframework/matrix":"2.0.0-dev.1.4.6.106135","@fluidframework/counter":"2.0.0-dev.1.4.6.106135","@fluidframework/aqueduct":"2.0.0-dev.1.4.6.106135","@fluidframework/sequence":"2.0.0-dev.1.4.6.106135","@fluidframework/datastore":"2.0.0-dev.1.4.6.106135","@fluidframework/undo-redo":"2.0.0-dev.1.4.6.106135","@fluidframework/merge-tree":"2.0.0-dev.1.4.6.106135","@fluidframework/test-utils":"2.0.0-dev.1.4.6.106135","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"2.0.0-dev.1.4.6.106135","@fluidframework/runtime-utils":"2.0.0-dev.1.4.6.106135","@fluidframework/agent-scheduler":"2.0.0-dev.1.4.6.106135","@fluidframework/container-utils":"2.0.0-dev.1.4.6.106135","@fluidframework/core-interfaces":"2.0.0-dev.1.4.6.106135","@fluidframework/request-handler":"2.0.0-dev.1.4.6.106135","@fluidframework/telemetry-utils":"2.0.0-dev.1.4.6.106135","@fluidframework/container-loader":"2.0.0-dev.1.4.6.106135","@fluidframework/mocha-test-setup":"2.0.0-dev.1.4.6.106135","@fluidframework/container-runtime":"2.0.0-dev.1.4.6.106135","@fluidframework/garbage-collector":"2.0.0-dev.1.4.6.106135","@fluidframework/odsp-doclib-utils":"2.0.0-dev.1.4.6.106135","@fluidframework/test-loader-utils":"2.0.0-dev.1.4.6.106135","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"2.0.0-dev.1.4.6.106135","@fluidframework/ordered-collection":"2.0.0-dev.1.4.6.106135","@fluidframework/shared-object-base":"2.0.0-dev.1.4.6.106135","@fluidframework/test-runtime-utils":"2.0.0-dev.1.4.6.106135","@fluidframework/test-version-utils":"2.0.0-dev.1.4.6.106135","@fluidframework/register-collection":"2.0.0-dev.1.4.6.106135","@fluidframework/runtime-definitions":"2.0.0-dev.1.4.6.106135","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":"2.0.0-dev.1.4.6.106135","@fluidframework/datastore-definitions":"2.0.0-dev.1.4.6.106135","@fluidframework/odsp-driver-definitions":"2.0.0-dev.1.4.6.106135","@fluidframework/test-driver-definitions":"2.0.0-dev.1.4.6.106135","@fluidframework/test-pairwise-generator":"2.0.0-dev.1.4.6.106135","@fluidframework/container-runtime-definitions":"2.0.0-dev.1.4.6.106135"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-dev.1.4.6.106135_1667512595574_0.7145720920485663","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.6":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.4.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.4.6","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"2b58e94b2535400b7c574cbfbe87cff62b237870","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.4.6.tgz","fileCount":186,"integrity":"sha512-PUSTEsH/dWVlfhGWJcoX0XFjOXTPLK9+PeheA3EX1ldpErXBGuU/fXxG3++eCNey3Y2hlmi1CmPclHQr6UdFCg==","signatures":[{"sig":"MEYCIQDrnGgVHyZNY8DGB2IJR7DUWQ6MkF9yJITF0oqzUjHGswIhAI4dl3/rV3jTckDBr/xTVPd4dy3cHPK9k+wWZxVuvD/I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3239586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZENUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1GQ//S2Bo/Vw01CjmHIL8r1qklLm9Ysr9Y0UNB9WBKvGvfeAxsz+7\r\n5DvxEue5q2C7gtgFVKzdksu+O6/ysRTZp5RLJvHjiGK9YE4a8fmeOqabH6fy\r\niCCzBm+IkosX95Aw6Sw6mlenQyKSIvFUQFFM4xrkpjtPsT0LwYzKOr/ZBv8O\r\nmb+gtkMT/LAwErrjPrbdk3/EoPXAB2ocR0Gk4U+hXLUqWfU6EhUTbGqK2nhf\r\nW87oy9V5O/q9Umw/jrNG/xcPkQF89sp10OKEm4LQ18f7aVSBPB+ilLCaehW5\r\niujkqXrWK4Nr/XmCOU/WIkoE6yQFKKhGptlk3Z3Z6xJZrMCxaJVyLPr2rack\r\n8oePjImPYu5q1N8O+U9iVo7WJgssKVSXOQHdcMVoy2bIk7qmyV2/NHJlNEvY\r\n/TqoTqVKqW9VnLP3eXdjFm181XfyygviwrYh6KkZKK34UEgCMn4bgxAVO60G\r\njDjv3TI3A5E+1KbeUntKXMs2jh6VT7xiSS8fUhsFwJCQoLY0R7QQLJZrRDRM\r\nSAHsJGLTW2+/rBn0QUgEG+XcYJQ2wYf+Jz7grqttO0wqg1fSuqLjR/K1SLY7\r\nFQllqeLw8DR5AmJicx/Y8LMQ659mPCoxuWhWiwqYi1k+29sXxz0Kb8a6xa+Q\r\nWDYtCA7G+GQLRkxLktq0pjyg1orPi4r1FUs=\r\n=iZlC\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.4.6.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.0","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/map":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/cell":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/counter":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/aqueduct":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/sequence":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/datastore":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/undo-redo":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/merge-tree":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/test-utils":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/container-utils":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/request-handler":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/container-loader":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/container-runtime":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/register-collection":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.4.6_1667515220413_0.8163965640387703","host":"s3://npm-registry-packages"}},"1.4.0-106438":{"name":"@fluidframework/test-end-to-end-tests","version":"1.4.0-106438","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.4.0-106438","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"245f90f4c379a54382e10a8ea3a9312bdbd09860","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.4.0-106438.tgz","fileCount":177,"integrity":"sha512-xon9YkLuUeSgcaUsiferePR/jePysoyQK/SeM5XuVI9ow7yc9RY5MLEZIW0Yo3VASsg4ClTEU+2xAdQe3jQRCA==","signatures":[{"sig":"MEQCIC4qQ4RSyZpRqaQZ46ZpyZQbkQ4fH8FNQzWCehpGiUg1AiBd5LRwHsHQD3GnWeEyNsGfX3YfTwqyYUSQLTx6Qx6azA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZYwvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLOhAAlMbBfzfLcRurPRUujR9xw77TkcGciijg/yzidv2mlG0rFSVB\r\nCfFCDtQH/eZBt5dqIugQcitcEIn0YqUrE0l2CIRvBeltT7TEKvrKfLI1GHrz\r\nCdDS1JDz9DrTBcONxaTlSZczoSOu45i2GRW05PVAwpQICiDd4TxkY5YZMtel\r\nOJrER5GDp7/sn05fxIYCXYPKWbp7iDyHOFdbP60JczBlkZ9p+YXIIB75jBq7\r\nHbYRb8df7lWztCcJkpRE+UC2UbZNb7pN5FobSkrEj+Qo1QbGnKw7zyi82trc\r\nDqvVVTvMva0Emwk9qQczcPfrOIyYn33jxEEDmHReHd1DYHk+k++4obw2WYNF\r\nIgIRqL6qq9VO6qitlyuc0ydZ2URrQlowglj4Sop4ncbZmVtnDA1Lu5aIcyb4\r\nT7tDm0jWlySkqrrPNPDpv6rUePZNGlP56jhaII+QHlj9wfNH8X+LJ/v6ool8\r\nGAjdcgMrQTb5x7f6srARu5FpekDINmd8NWBEv37lcHmjzeXVIFkf89SSaFTT\r\nfbwtAkNzARbDeyTMu/m7HU8cfuEpafHC1aGm5M4EbGq90lcj4QmorD9u3pLv\r\n1kbYlltwH4QboARKieBe57CnlLw9yc4weLRsYtdlwYFyTdGCXLAoCY3TN2rb\r\nL0N6n83h5UIk03wixd23kA/dRo+m2VU194I=\r\n=n2PO\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.4.0-106438.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.4.0-106438","@fluidframework/map":"1.4.0-106438","@fluidframework/cell":"1.4.0-106438","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.4.0-106438","@fluidframework/counter":"1.4.0-106438","@fluidframework/aqueduct":"1.4.0-106438","@fluidframework/sequence":"1.4.0-106438","@fluidframework/datastore":"1.4.0-106438","@fluidframework/undo-redo":"1.4.0-106438","@fluidframework/merge-tree":"1.4.0-106438","@fluidframework/test-utils":"1.4.0-106438","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.4.0-106438","@fluidframework/runtime-utils":"1.4.0-106438","@fluidframework/agent-scheduler":"1.4.0-106438","@fluidframework/container-utils":"1.4.0-106438","@fluidframework/core-interfaces":"1.4.0-106438","@fluidframework/request-handler":"1.4.0-106438","@fluidframework/telemetry-utils":"1.4.0-106438","@fluidframework/container-loader":"1.4.0-106438","@fluidframework/mocha-test-setup":"1.4.0-106438","@fluidframework/container-runtime":"1.4.0-106438","@fluidframework/garbage-collector":"1.4.0-106438","@fluidframework/odsp-doclib-utils":"1.4.0-106438","@fluidframework/test-loader-utils":"1.4.0-106438","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.4.0-106438","@fluidframework/ordered-collection":"1.4.0-106438","@fluidframework/shared-object-base":"1.4.0-106438","@fluidframework/test-runtime-utils":"1.4.0-106438","@fluidframework/test-version-utils":"1.4.0-106438","@fluidframework/register-collection":"1.4.0-106438","@fluidframework/runtime-definitions":"1.4.0-106438","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.4.0-106438","@fluidframework/datastore-definitions":"1.4.0-106438","@fluidframework/odsp-driver-definitions":"1.4.0-106438","@fluidframework/test-driver-definitions":"1.4.0-106438","@fluidframework/test-pairwise-generator":"1.4.0-106438","@fluidframework/container-runtime-definitions":"1.4.0-106438"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.4.0-106438_1667599407150_0.9881302934564129","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.0.2":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.0.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.0.2","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"3ea3a92161f669282984a9a9746778f5dea3c2ef","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.0.2.tgz","fileCount":189,"integrity":"sha512-5hSqzNcgMUXMzBeGPnRbo1Tjx99Ba7nQOz2G8zqs+9GUncezC5vOuphkBC1r36RARME9tvIjIXRl5pA/sLwY/A==","signatures":[{"sig":"MEUCIDWj+NOflw8T/8+wOsEIhPscJn2ZRMtAH+27VTrAehWZAiEAxticO+bHwg66jFtOj+zysbONMDaGu9cy7osjxV/TxXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3232371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZZmIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9fQ/9FzsvOmymkw09vXkgQnlbPEHkoSM0pWnelOJMvugOPmvfpPjf\r\nGoZImpri9dm/toPeDeXYhJdA3t+FKtyCNHPJlSjMcjF6mq0yEwTuu1weP70l\r\nSUadSg09fKlYxNeTGjoMvf4WDHcfHLYL8bf9eoYfulYtLxhcY37wRGmROyiq\r\n8VC0p8SX2uFDNb+PV1IMH7DUOVWUri+cRT2+gV63qhxsRgpbTC8KDnOcj9zf\r\n9WDcjlqcivWqL7ziDMWnxOtOFYmsXx/kd6JOZiNWfsxUlTRpthrn4ylu0Qho\r\nZH/qn6jblPryQfxifKM0Lc8KcLlSiWzFJo1CYH86TUTJb7EuwGBmBrFC+jHA\r\nPxiVNLvlNVcH/uSHG8KRFQUwCDzf3ZhXbv7KoKzqF6nfdPOy30o9HOMM0tTD\r\nM+oGEAz0x6Url9lG6k9dLAV5lTRM3q7NHmlyphbZ7dnZrySnKCaQw7Ae/Yuk\r\nXhzIgdceRh1q70t30c1O4m/tXqSpP4QYOllPl7IJ2toZwNmFgA+ENW7OxlEk\r\nTwEFmLuQe/0Jw3rl1v7hPNXusgRV66Y/hvAQVKEPXkBJHdO+7TzkX7tm0ES2\r\nqrWSfJcugPd1XnHn5kTC5jD8RQRB+RD6k4awZbt1mLOYE1N9d5Ms/yIvv73t\r\n4JsBT+TmNZLybO2FMJaOZi3gSrWNRwhuZcw=\r\n=3Qn1\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.0.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","typetests:gen":"fluid-type-validator -g -d .","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.0.2_1667602823853_0.45121579429916436","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.0.3":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.0.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.0.3","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"9f4687f135efc6720b24d69c59a12476ddc00501","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.0.3.tgz","fileCount":189,"integrity":"sha512-yx7nVXmBjAL8iICwJ0ncEV6zqzk/KCaTcX6AeN8nItycbtdmj9UmYBPzWhwgC7UIxrVkWm3kf/s0vv/A2hX5oA==","signatures":[{"sig":"MEQCIEVfCty+XjxBq8yuIKGBb8oFYZ/NLQu0naww6gdv/HoCAiAIm4NAFfE0v5I5MAkVsf4//yBORKUugbLrgwb93K4GZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3232371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbUevACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogzQ/+LcT4ImbnMq7lwxXS2gDyC+vgsx3i78Vcl/sKOMvVOKjtPvBp\r\n8ilOC1I/eX+VJ5Q3gW6yLnFxRtLAMBlVL2wIM4HJ9Ai2U7kxeVBYyp8KMy1z\r\nKdIogTNgH4PKEtMhotOOfdFDHkI5I5HT+yOTXJgRUkp48a3nzIz7UEEHtZvq\r\nSFrDHr/pJc6h+swjC8hyDJ4DsmmOKmVwhB0zDSDkEo1iB57rGMsUk7l5u5xK\r\n5RKRa7FkyMZPyBSUax7Q6XjMZaHBbTc/x548VCxHMk8C48auDp0FfS+0q94e\r\nVQKM3HPm7HJ+aPHyUfXL/yq5Nr2xcvCFl9ufIioan1d/QnwZ3oNjiNHZBOp2\r\nGo7UwpUTjCwKamOl2jC6iZyHq36wteu5V3LRva1FZhD58y+aXM10HPepuiJV\r\nMwjQA3n3dqQ5tAmxVDhl+eI18aPgbx6oF7oyVT9RsgiCWpHNBlHSIpPSlFEp\r\nD9Yg8tWzFv2JjCDlf087bz08Evg2REgEFA8zGQrp/QoqIjbGJGpgbZucmcnq\r\ndSEAkaNJShKCc7EiCjwRlGf6A8vGHJ0+zDdPoAPARBE2k8NPlJnVH7oBqiYj\r\nPozoUuwg2jPdOLmohJu32IwXXoPlEjHC9Y7ZHU+4z4AB1bKwu5GSbzU0yxOG\r\nW5ekd8N8DaxygYzo6F9QhLNmuMdSkz19lUI=\r\n=C8Vh\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.0.3.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","typetests:gen":"fluid-type-validator -g -d .","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.0.3_1668106159259_0.8507012257574988","host":"s3://npm-registry-packages"}},"1.4.0-108057":{"name":"@fluidframework/test-end-to-end-tests","version":"1.4.0-108057","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.4.0-108057","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"247df3f863d3457e313bd2d8b4aa4f273000e8ef","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.4.0-108057.tgz","fileCount":177,"integrity":"sha512-OQRbThHCP35ug+E2fLORwMiUpd03Z26263zXonBMFJenVNeGJxJUYSS8dyiAaGXNHsmn58YZmgvjbyH/LpO9Sg==","signatures":[{"sig":"MEUCIQCHk7h/4gw0DkhQyX9+oZDi78BlcgyJ+c8sP3MyiHMgQQIgfrxu5Z2Mfvh5x5+N9Ibr/G3qxv+ltmNGVPtWEylcVCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbdEuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpg8Q/8Cmvotl0lSrHqmSVvLS14QdS5eNzkF/xQjil9jxcDGTiON5Yr\r\naJfO5OoMVXSzN3TqJ11IHi7HO0MZj/o3ySYcpFBqjS6ckWUFnq9BDTuS57fx\r\nEg4gwli+beOiAUhQI15klu3i1kLy37ARNKlNNOCWeeu/9QTKjlBh7jVXUba4\r\n0O3fGdkNy1CElyV3HcJ4RJdPNVFeLWtg++PsS+7bG2ulqYRD+vp+mBncLOYa\r\n8fS4PiXkci4+4U59WOBdgRQRGC1w4j+nsG38H/AmPYmbLUd920cJzvLrRjfo\r\naEPf3+GIZowIORqEZaKqfc0c0FTpc7xpf5ol2qQPsp+P4Qr6IBK620J7QQbS\r\n/Gj95x/rTD1z9RrARhZb0ymtIFgf19vFOr2/R1wqtvD4PHgvYq6zpopc/u6g\r\ng3W7m98XthgiZ6+grDukv1E1OQV2PQ2mL6NXc0YlIYy0XaNJADIsaDseuvAw\r\nBBdtrSoBP1CczmmDIosghRlItzL1EsORdDFTczi3jbhWxKh3kVCl7tIPKJMR\r\nxbZjVLIEuZlBw16GNvtGedveGnqbpSHyoIsR0CPNZCcxBXof4yEMw77sNa9R\r\nJlUjHaKXqQvCdZ2vtlrDK8ZAjPe7JIJsGalV0Bf44ovxc5fV1GmnrTic30Br\r\n+nn6Db35LabAWjryyP7mYz0801RvlrtUKPE=\r\n=Cbx2\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.4.0-108057.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.4.0-108057","@fluidframework/map":"1.4.0-108057","@fluidframework/cell":"1.4.0-108057","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.4.0-108057","@fluidframework/counter":"1.4.0-108057","@fluidframework/aqueduct":"1.4.0-108057","@fluidframework/sequence":"1.4.0-108057","@fluidframework/datastore":"1.4.0-108057","@fluidframework/undo-redo":"1.4.0-108057","@fluidframework/merge-tree":"1.4.0-108057","@fluidframework/test-utils":"1.4.0-108057","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.4.0-108057","@fluidframework/runtime-utils":"1.4.0-108057","@fluidframework/agent-scheduler":"1.4.0-108057","@fluidframework/container-utils":"1.4.0-108057","@fluidframework/core-interfaces":"1.4.0-108057","@fluidframework/request-handler":"1.4.0-108057","@fluidframework/telemetry-utils":"1.4.0-108057","@fluidframework/container-loader":"1.4.0-108057","@fluidframework/mocha-test-setup":"1.4.0-108057","@fluidframework/container-runtime":"1.4.0-108057","@fluidframework/garbage-collector":"1.4.0-108057","@fluidframework/odsp-doclib-utils":"1.4.0-108057","@fluidframework/test-loader-utils":"1.4.0-108057","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.4.0-108057","@fluidframework/ordered-collection":"1.4.0-108057","@fluidframework/shared-object-base":"1.4.0-108057","@fluidframework/test-runtime-utils":"1.4.0-108057","@fluidframework/test-version-utils":"1.4.0-108057","@fluidframework/register-collection":"1.4.0-108057","@fluidframework/runtime-definitions":"1.4.0-108057","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.4.0-108057","@fluidframework/datastore-definitions":"1.4.0-108057","@fluidframework/odsp-driver-definitions":"1.4.0-108057","@fluidframework/test-driver-definitions":"1.4.0-108057","@fluidframework/test-pairwise-generator":"1.4.0-108057","@fluidframework/container-runtime-definitions":"1.4.0-108057"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.4.0-108057_1668141358164_0.3798829581814671","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@fluidframework/test-end-to-end-tests","version":"1.3.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.3.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"28600e87237053d8447153084088d3d40529a19a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.3.1.tgz","fileCount":177,"integrity":"sha512-rlLDknUGLpWYKrUs59QYK2Yet+wrhXXQ/dDJpaCMIRqTzL87ZERbluWie++Xg7NSGeAKhL3oyYGK+F05EPitUg==","signatures":[{"sig":"MEUCIDzMUzGn9NMgA6k4V9bfWW6seCb2W4X/pPOBrKzibgbHAiEAzyqQcEAldeQ3hbIIZdyNvy2h0TMWrZ5Ye+lEpUCIB4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbrJIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgFBAAhcQ02FrptkeWjrUXDMkq8wSEDxHYTfKCb1+l4+K06YPRfiUx\r\nCBaRVzpZF8kUB0mWJfMfEY1lZ3WAbozkp6O5LsuKloIk1vgRyl6oSiP3+cDJ\r\nRxvu6ar8wt7j81mrO5U/eGow9MYUrDeGX11Isoe6rhGz3xQkGVTqpjobH7+a\r\nO48XW4KaqpM410/A+a9l3+gQywPBLjIU3xxqQE5LFmDyM9gwsAxtYMAEGZYW\r\nhGj0yEDgWNDNXYhcBOHSuzZ+xkeSqa4bgWLzyGYtN0xMZiJQ/Csv2nSVZdJE\r\n0PxWYZnMSAov/zX25tiWXGaNAUxsGid6EcrKn8psotwReQ4cgfcUfzQ6IBDN\r\nA6oCXDzD+I2xf0LfECR2ZA/wGAm5UKVWeemDFq5DXBwvqdM36oCi1R+oQXWa\r\ndNU9igACIPKeh9GOaJbJIhkWX57VWJxzV97idYC9V3hk0B6+Tin0zBvpI08H\r\nu1lqqnW/5jmr4IByffyKmUUNxdm+eg0Mc9NlOW4Apr4NwnVmAfInIyWkynxa\r\nXRAqCTdCVyb+0C30HoCR/aro7gCYMs6bNZ7SbDOTRhs9cU7FG6kcL6zHWZhW\r\nIz9fgQR/ZsFsYhIEDapQgFG5gvORX122d7hAPFmF5k0Nq1ObGw9OLFxLI1Jg\r\nTmH3yzDNeL3ZB8hCrjlH83VO4TIrk0Ew/CA=\r\n=Rdgl\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.3.1.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.3.1","@fluidframework/map":"^1.3.1","@fluidframework/cell":"^1.3.1","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.3.1","@fluidframework/counter":"^1.3.1","@fluidframework/aqueduct":"^1.3.1","@fluidframework/sequence":"^1.3.1","@fluidframework/datastore":"^1.3.1","@fluidframework/undo-redo":"^1.3.1","@fluidframework/merge-tree":"^1.3.1","@fluidframework/test-utils":"^1.3.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.3.1","@fluidframework/runtime-utils":"^1.3.1","@fluidframework/agent-scheduler":"^1.3.1","@fluidframework/container-utils":"^1.3.1","@fluidframework/core-interfaces":"^1.3.1","@fluidframework/request-handler":"^1.3.1","@fluidframework/telemetry-utils":"^1.3.1","@fluidframework/container-loader":"^1.3.1","@fluidframework/mocha-test-setup":"^1.3.1","@fluidframework/container-runtime":"^1.3.1","@fluidframework/garbage-collector":"^1.3.1","@fluidframework/odsp-doclib-utils":"^1.3.1","@fluidframework/test-loader-utils":"^1.3.1","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.3.1","@fluidframework/ordered-collection":"^1.3.1","@fluidframework/shared-object-base":"^1.3.1","@fluidframework/test-runtime-utils":"^1.3.1","@fluidframework/test-version-utils":"^1.3.1","@fluidframework/register-collection":"^1.3.1","@fluidframework/runtime-definitions":"^1.3.1","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.3.1","@fluidframework/datastore-definitions":"^1.3.1","@fluidframework/odsp-driver-definitions":"^1.3.1","@fluidframework/test-driver-definitions":"^1.3.1","@fluidframework/test-pairwise-generator":"^1.3.1","@fluidframework/container-runtime-definitions":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.3.1_1668198984068_0.2855174559614757","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.1.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.1.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.1.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"3ae91c82ee4a5c5d6be74c3effb70eaa878b7e5e","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.1.0.tgz","fileCount":195,"integrity":"sha512-HL67QwJV1TTvkBlyJveFwfZI1JQ0lQ9upVXTyfXnJHtZQMb3CIofj93xHq0t9IUlT+ArVYvltGvxT+9xoWmy1Q==","signatures":[{"sig":"MEUCIQC+tyL8+LdougOwqYqwKr6wwNeKvWiL22gTs6oLmjrN2gIgSEA471XnxRX7/XVTE5GkP0MRwXVS57vv0DcvjutstpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3423642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcpOjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYMQ//WAXMT9dCT4ZErchVjSBe88jlXAQr0tyWqlUBEkziIGLMItyl\r\njrfVujYu1FYSnazH58VFY8AewKoO1TCtbVPol9Nv8zg2lc4YYDXd5im0TEHy\r\neH8LPZ8i/KzRGbpW1ZgraTempic8ce2sHuGkdAef0JaYKPe5gKNYUpOFOf+2\r\nykh8pIicMsN51jTTS7Xr3Ma3EPfpf9JFxf2Yb9Ltn9qhNZ+8gFAdUHp78jE1\r\n1sMbRtyYUHaoqwB+gMccX0nmbxvcEvx9o7HxjtUwV4+5LGaeT7PyG64BKPNS\r\nxckfXXRLjZYhqGotz4S3QIaAWwb6L6CdBf52uK6sK2CG+jQ29tMpV/A8IqZn\r\npI5a4dCbGV+jqEYhsCiYcjy7Rfhd30ZnXG0riEpwU2gBT/yL2crN14dXZ+o9\r\nKXzAIti3VhjvuxrMI1fbZ+rRBYxvcxvsSJtMmJUZDxV/X6ZzJ2dZQB4MJwrq\r\nAJz8GIMnztsgav7MEviDt7V0KIqJVPwz11yzDugUlzBxBO/jAfMw8OpFspBA\r\nlZ6Xnx4oI4pCo9d7MTxOg6gmVTR9jv1lGHuNGOtII4LuKdFfKiX2RfwOmG0F\r\n3tCyggmAG7j9rnynI3BnSZ9Dwysp4Jk4/Znbc7oAvyE4OW/wAmvMtdYehzQj\r\nP6ZoQs5oXviB8I/PtGzxfAyOnywdjeHXrHw=\r\n=9oFN\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.1.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.5.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.1.0_1668453283609_0.8970237782173944","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.7":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.4.7","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.4.7","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"1e035dcd0b882482f2ec65009422e196a482718c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.4.7.tgz","fileCount":186,"integrity":"sha512-kFIL4ajol4J7LKe7TKMUNtrf2OPugUtarorQC1sjuK6BgyaZqpb3XhtCEQjkcJirRRgnDhrx8Ko0Z4aIycH9ng==","signatures":[{"sig":"MEUCIF899t/YOa09CTxU1sQclipwjKl3SGYx5eLjyf3dl6M9AiEAwI4YKxCND3RAHBdZZTWU4l3DCc5WaDj5GRVS+tEBWJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3239586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje9Y9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkJg/6AtG4SsVpHdUBIfZmDFKCpnLqVueNkDrrmCV6MFEkJY/xaRNX\r\nXIJaqDpE6rBH64gzzvfg3aZ8Dhtq68mCmnHYeIZEyf6Azj4XRYOqgz6/kk6v\r\nqUv+IgxKibOISH/QUez6uRxcWs2mWtIQqf5XKQoU59+F+wP6oQ0Z3+UID3Ii\r\n8mIHlYayAxIxY/p7ar/tHnn6tDDQx3wVAqFJ4AzbKZmte/mrpT2BtjuMYvCm\r\nu9MoNnksQP0qOrd1gq7Hf1Y2Y2xm1h7Ihak+fg6ogEMc3oenMdWK5IIdehNj\r\n9KrseSDM7jnpaIetZbE30Vu64XR3t2fVeFV3KR8r7NFX+Hk1uUiD6i951r4n\r\nO+mlCrWsM7QgibkTzQUYAQEeR1fngXwp7rfqD/NyWER6fKKS9wE9m+Esepv8\r\nDGku3LDos/SfqVOm76Zh3c2OsAWDVPwZcJ41h3psIgXxR7FIpXnTgRDwkF5y\r\nYo90kyYe0fr1fwMvWV162EageAGdL1hRx9JG0iYr2v2gMbJ1vBo//2JUDEjI\r\n0N/IlD9m8udecd1YwWuoBzojo7oaxHut1XUqe3TjdnZKVoS/Z0m2/GuyRU7Y\r\nzeo1FlOqia+fISjXOG5KSmc8N7SUXiidLmmJ3/xo/FfR5elBBiq3+K8KLMGd\r\nuoybUVln0rRQWALDoiFB2uI3ogNadht1q8I=\r\n=qgHS\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.4.7.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/map":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/cell":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/counter":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/aqueduct":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/sequence":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/datastore":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/undo-redo":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/merge-tree":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/test-utils":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/container-utils":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/request-handler":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/container-loader":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/container-runtime":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/register-collection":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.4.7_1669060157632_0.9845590461510358","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.0.4":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.0.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.0.4","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d5454fc48df41c9856c877aa75fe26926884b6ec","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.0.4.tgz","fileCount":189,"integrity":"sha512-2EiFXDtWGTlKcM8nytG7WhTKeyaPF5/kq5TBJPXHL+ay0REiPbczL700sfa5yYMWKhcdxyCiUoUu2PElZ/5DvA==","signatures":[{"sig":"MEYCIQD68gFi0SjUdW9GoAucVkYK5hHo+LZj5e0Dj0XD37IX8wIhALc5Cg2q7q4xY8zLMP38gU2TFXVqIYm01aoA9aR0fMDv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3232371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfAPvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppYw/9H474xaIRQN8QzOaZCxArBgWcoWXh81wvyRrog+a3cC0cmXDk\r\nNq6Sf3Woxe8/iiD9htgT8Omhnz92vpaN44P7bipGzYyyHF01j43y3Ldxkj0g\r\nqOwhl+NrvALsQRslDu5o7vdPnTi/U6fBYl2Uawt/oKWFJezEWCLoLGWEVCkt\r\n7HllXavtKJoXGpDoQRG18nt8fYqAGX5VuX5ZQEyVktN4fv3SBG4WvduMNcRX\r\no/8VqdqoGlKa+S1aAV6msw12EEnSGvVvpcYpe2ntE8UonzmVt3ihUU6yrtWI\r\nlu16MOMvQBGBK/tTPOQNJcmDEfmzLOPXIKdtZv38Wk2Y8d8fjGM5Z3D3IVqT\r\n9L91c+icE+cXV0CiGOFt713NkQAeJ0+WQVJ7XlzTmch2prD/MjZeZQ9xNjRU\r\n13dNQWs21fbwVJQ9xga/eb5lanPWEewHw74S6nxojl3EMOcA9qsr1xeOXWzo\r\n6f68mRP88NCCBx2GtLXq7tBtvCYuinm5zw8uTvr7Xpva2qsBLt7KcuSnyuKT\r\nzJ/7Sz7bkzP68/EYZmo//Ro5V1+WevWdvtKpm6HMBc/bQq0gotOtP6vmksVF\r\nFmD919pMabK0VCr6ghF7M8WqnUji2k8XXngTCyTfBKeWKgjwjvDXkC9TZIw8\r\njQ2t0esYiteIQ010KQujnVam+AxiQN+Scdw=\r\n=nfH8\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.0.4.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","typetests:gen":"fluid-type-validator -g -d .","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.0.4_1669071854824_0.9269920985071238","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.1.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.1.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.1.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"94a6f7e531e9f2330a5dc2e035d686d628d8b8ed","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.1.1.tgz","fileCount":195,"integrity":"sha512-byVAjZr+jKzE5nVdi3lLpYMoet0JQSyG9MSWm/aUrJlvXaGMe3vl0QpxQbq2Iu40UPMt5Hf3QNy809q706oZYw==","signatures":[{"sig":"MEYCIQDb9jkirxoP/ZhfJH0nr6tIMm75iukJK1ORrXntImRBwwIhANwKNFis2SuShiIMhGyu2QgiO1ZHUIpYOZExsjvjYOqq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3423642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfASLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Ig//UY79jSubxxynMB71R2WAv1zjSLWFjSoWI9YGw8znqQwcuGYo\r\nSfrykdmEDrrtCXC/I4WsWRYf6F+8qxvw+dW2zFOqIa102uz27Qxox10rLkUe\r\n2IXT0o1FEQ99C/igQsTDEt/L6h84IiOwVcoVlGGKyJ1oTjN16v/orJPeRaUA\r\naAJJYjACE7dzB2KyR3XtLAuLuPoPRakEEBQNx2uwV3/a6iMpHmQi8P/OOyxj\r\nwl/+XsnhiUh61PbVhWOvK5y/fIOqr+M5eNgu4G+WNC5aX6v4YsCl/Hx7fD9M\r\nA75XcWg/74b+mbXiVLSoYU8YNil5S5ShC4oHcgGu2a+lm/fbRsqLafMOS7Kv\r\noGb2Kd4ZpI4uSVzGPyFMshP6lF0ZGbbMgFH4glel0vr3u2Mq7LghSI060qno\r\nyqKIceWevtBl+aOzRPC7YcwEXnJeEnqf0vnfan4xp3wn7bpbCOlJcf55EsTn\r\nt1MMCnpRR9KXuPYU8h2odl0jHLDdS91sUoOopdHqeQvZ1YKgTspkO7cE09S5\r\n79E5HtJBREKnqqU+Yvk3rZ8hySSfNv34FKps2BcuIej0GDVl46Htsu2JmB4M\r\nT5PGHYxk99TXulhmGOKJzbn8M9WouEeW4lF+AmzMM9O3wjq2L/dI2dM7zOpD\r\nFYacTep4+Wfsu2zV6tpSormaVnDUgP65J0M=\r\n=OtWT\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.1.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.5.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.1.1_1669072011578_0.8340106871692303","host":"s3://npm-registry-packages"}},"2.0.0-dev.2.2.0.111723":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-dev.2.2.0.111723","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-dev.2.2.0.111723","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"42de861361cfa02b52417df12fda605a3d834970","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-dev.2.2.0.111723.tgz","fileCount":199,"integrity":"sha512-vcYHR0+6t+aXzD2tJNzDd0ezn866CxRn4wkPvxANpeoMSYr1COgjPMdbNcJv7by3SwHhqctMwuvW5CM1CEw0zw==","signatures":[{"sig":"MEYCIQC9gdyac3HaDQPfAnE+wU6MKpuk0MrmWQZ5btyC9iLR0wIhAMvVbDcq+eP34wUwuBB6ViCGp0VEbggbOEAtchndv4oi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3519059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhNRCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqrng/+ITtqJ5npgOIEy2zkTxa1W1aL6YLA5EmIN9eHRXiiVERlR9U5\r\nMfdNekLrO/EnZY83pcriZstrjpOtHaWie3alnMqu1Uvp4vy0A1v7aRzTrNbR\r\nZbPAI0y4jfLMiPmdpnDup//rPSfqZvyXCl21HEBZ3Z3h89shC6MfvB3GKa6H\r\nr3bsA61ey2Ngt8qN3mN20u/7ZsGqVjxr7I9X+1jnbOw5ABWtWfRfqWv4wqs0\r\nxId4BLpS1b/kmuGVZKYBnFz1at7W4XObiJLybKV4khTgquSQC1wj7xn6dvmb\r\nXu4z0q1jwZ9qNaGYNPMx3CDD1RkgAgOb3DvdXuHtt9Cs4iE/HSBzNwUt3Ln6\r\n/SS+XzudXf3X5ngMXmjKoA0rHMlMFPRuqkbJs0B4vwrXk2H8azhy/eHHzs2E\r\nFZ9fgyyAw9tmJcskbVdA/DujomfZMl9zpYBIzWYUP+S1haRCIsHmtiAftgzc\r\niXcpT03eHFyWllhzvUYhFAcyUaF5+KdAw9eIpUD1IseOJL+RRDPI8BTy0P+N\r\nJSBDmEZx/qEntAf+pVCgFBLt0RXowMP1R9Naijk38S3M1IcaJ0nGt7WPs7Y5\r\nV83UzL7epWezwTo+kzrVCnbwx+Ft6stUQKZEqqRyzCiQ3i2UqafOJWaEJozC\r\nltP7VQmzXWJYEzHGzcxQ59O/UuA4F3xfRQQ=\r\n=G4Qd\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-dev.2.2.0.111723.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/map":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/cell":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/counter":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/aqueduct":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/sequence":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/datastore":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/undo-redo":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/merge-tree":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/test-utils":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/runtime-utils":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/container-utils":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/core-interfaces":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/request-handler":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/container-loader":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/container-runtime":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/garbage-collector":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/ordered-collection":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/shared-object-base":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/test-version-utils":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/register-collection":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.6.0-109663","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-dev.2.2.0.111723_1669649473829_0.25450413461450894","host":"s3://npm-registry-packages"}},"1.4.0-111997":{"name":"@fluidframework/test-end-to-end-tests","version":"1.4.0-111997","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.4.0-111997","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d87adc75971f94b3489ab3af89e7694c0c5a2a3a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.4.0-111997.tgz","fileCount":177,"integrity":"sha512-TmH3hkoFTDh7gvEnejKDrNKm+t9A+Jy+k24GFeXmr5brybEA18Tz/7hsYFutMwjzQFRWX2mTcc8MxHF8Ow332g==","signatures":[{"sig":"MEUCIQDqSTj8ZU/Jm9Y6Sli1d68M1/lf4c5B8ONVRzizyXPLZQIgQuqZbQLIeRwxDSVJppWPWGx5l0GcNGaCuYFVUNVUwQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhiGPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVow/+MMpJ91WS+KSxRmh253H1mpVJoIXyvDr18VeqWDUotqXtoj1I\r\nkqvNwjMBrnIJnQblMntojSNgcFralcKtm9T2x7eEBtiPpdXANL9ZWJ4ECHKc\r\nR7KE5sXHPkezkQ/sCz+nw4zYCGg50hsef/dTqQtuUYE0eH+DFoR33cnFmj0O\r\nzHKlXHHjGWLi7ZFhL6ZkdKobGWngtSYWSM92RJa1DUMhY8IIfhSxBtpygUPV\r\nLMdUuc6QQMdEKEWCeLK79diTvgkqPs8fDspcYv15kv7X0SM3EtQ+nLVv1kPq\r\n7ZelCglC9NoX8awk09mkMZC+1mf+SPajQ25hLCfuzIuhHBD+iov2ZyKmtsXV\r\n5uqhfXklJiMfSKKrZdl0rqfPTkE7Gl/K/qQhNqxRWPnihZORqnZ8sxRyPGPq\r\nLZNYH8xIXJoF0qFZeLH7Wy5hnA5AjLJfThe2zEsxXjjZba3GwmarHIhIzbXO\r\nOKkkepl1vrA8zw8OkOwk51geZjjNpBWK9o4dZNYOdENZPWOlXD4B5mXTM5g2\r\ngtzOyKslQqK9SClKAYqHyXLYkxv6tOJ4Pz/OM3eXezil3T2NtGJlERCVzRm9\r\n7iU1FZL4fNQ9Ic6BSnccn2lUNa/nIwMy2ksAKNeytf4r9Xbak/e6/+UHPFaL\r\nccyx/2n+lehm20QahyoI7RBeiAws8Q1Tymc=\r\n=CtCn\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.4.0-111997.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.4.0-111997","@fluidframework/map":"1.4.0-111997","@fluidframework/cell":"1.4.0-111997","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.4.0-111997","@fluidframework/counter":"1.4.0-111997","@fluidframework/aqueduct":"1.4.0-111997","@fluidframework/sequence":"1.4.0-111997","@fluidframework/datastore":"1.4.0-111997","@fluidframework/undo-redo":"1.4.0-111997","@fluidframework/merge-tree":"1.4.0-111997","@fluidframework/test-utils":"1.4.0-111997","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.4.0-111997","@fluidframework/runtime-utils":"1.4.0-111997","@fluidframework/agent-scheduler":"1.4.0-111997","@fluidframework/container-utils":"1.4.0-111997","@fluidframework/core-interfaces":"1.4.0-111997","@fluidframework/request-handler":"1.4.0-111997","@fluidframework/telemetry-utils":"1.4.0-111997","@fluidframework/container-loader":"1.4.0-111997","@fluidframework/mocha-test-setup":"1.4.0-111997","@fluidframework/container-runtime":"1.4.0-111997","@fluidframework/garbage-collector":"1.4.0-111997","@fluidframework/odsp-doclib-utils":"1.4.0-111997","@fluidframework/test-loader-utils":"1.4.0-111997","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.4.0-111997","@fluidframework/ordered-collection":"1.4.0-111997","@fluidframework/shared-object-base":"1.4.0-111997","@fluidframework/test-runtime-utils":"1.4.0-111997","@fluidframework/test-version-utils":"1.4.0-111997","@fluidframework/register-collection":"1.4.0-111997","@fluidframework/runtime-definitions":"1.4.0-111997","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.4.0-111997","@fluidframework/datastore-definitions":"1.4.0-111997","@fluidframework/odsp-driver-definitions":"1.4.0-111997","@fluidframework/test-driver-definitions":"1.4.0-111997","@fluidframework/test-pairwise-generator":"1.4.0-111997","@fluidframework/container-runtime-definitions":"1.4.0-111997"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.4.0-111997_1669734799077_0.37478418619749654","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.8":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.4.8","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.4.8","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"23f97ccd56b94b200addf72a95c5e327bdb2be09","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.4.8.tgz","fileCount":186,"integrity":"sha512-gMRkEOkxl5IQ/6TwJZ13ghkOwyvvippxPBs+hzZSx8E50BDiaiFyL6mHd6gn7y4mOYOCGCyqAui7ksiFElWrZA==","signatures":[{"sig":"MEYCIQDVhbmQpv3jHa2tI4ts0jbsFHT9HRXkPfgNcEYxDpqO/AIhAO7xa/fhM2Tlz0y+ijodrPCEG0fJpGUtCEFwqdGzp5IQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3239586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiUdEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzXQ/+L4Heg77jZgLl/pEIudPSQnFsbZJUyldF/+BeVS43GS9TMakH\r\nQu9xBZ26euKrwez9xjjmXupczlTeceOU9j6ecxSoNimcienBldYNtmVh1gfw\r\nUgN+W2Pjw/trdf0m+sx5/n9w3LJjBDneXaYOwkI02KgVE8ja5EtTwxU9obyf\r\ncCVbJMShHbR2GwXTuANKUiwoIdrHU9YcQkw7HKzJwYrgWdoqaUor3ETmvfw5\r\nMEt9AxlykvczKV1sc3JYXCqWjpACOkQcOsVlThLwLv/WoyDgYKk6uZR/RnDg\r\nxptzw3xEFk4AHRIcmfle+VtNUVFncgT8zS35Oe6rBArGaCsP/MhFgllXm7hN\r\ndYF029fL/S2zIlLPJHJkTeadXI0MxdniSPWWVWEZz9Jsf1+oAQO8h7lpG9e8\r\nOGY8gbnX+K63v5fzcHPW2+NQnQySfEp1plvLY3iEgFS7rZKXyzRZKk8FUELP\r\ng8VDXjHxVh6owJIIiRBvaZwBSFKZpoKN4uvNCSY7Vw2N8C9BPo+/dPjbrZPP\r\nDWycuCPKb+IVn2JD1fZ2n/UOuPN4UNv5nDwvprfmBd9NA+JyPzsG8bRVO20X\r\nL5Jk8mmS3YMBne6C5lgrhaOcANzmE5DR4hVPIOO98BKmfAiEsQloi/2C8YvV\r\nLZjBkiRKavweyMtZ0HRnUgKS5XRcELAspYc=\r\n=uoed\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.4.8.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/map":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/cell":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/counter":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/aqueduct":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/sequence":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/datastore":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/undo-redo":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/merge-tree":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/test-utils":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/container-utils":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/request-handler":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/container-loader":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/container-runtime":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/register-collection":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.4.8_1669941060338_0.9390481694440762","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.1.2":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.1.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.1.2","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"4176292ed2af15c47f98682509fdd3ed880b3b76","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.1.2.tgz","fileCount":195,"integrity":"sha512-2vJkET5cwUP478z09jWKGj5alOov9ycm00M+z1R9OcPpKtIiSGYdfVxX77nxPmKZlYPf0gtgzWAGwOEnFyhBNA==","signatures":[{"sig":"MEUCIQDsTn7QA0c6/xZNJfr2dEFT/rJAaqttEZDgXPjlqfGo+gIgdPivDlkc3gkN3ccze8y4MnrAfhpGFiuB0iRTetic3xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3423642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiUihACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEnA/+NMjP4K91Lai/OTPOkUt68qFb/6XSaVbaRPA870jMpGqSzeWv\r\nloXYQn03pg1HaKW3skq2IxFtU1P7t3EpNmgg/gbtPmd50X+Wc3ChsFdMOlyo\r\nU/6u1gtVv5eOZPIkYkim0VF7APwZRtq5wFqL56C7RaCaupE0YKFFSk8N8wCB\r\nPQ/T0qLO/y/1Os119nyPvZ9flkens/DPlNV7zl2gobhyD6n3yC+EHQ3B5L6q\r\nllQp9Q4sgCTK830R+9BrCSznrTx6r9muUCed0DfLlWsjPal4EjhKSQ1MS+J3\r\nawG4DOjVW27xK0dST1t0hD0cua9e9KgkXlnJE4rV+zsO964/rR/671uJ2eGi\r\ns29M6buJg6EPlu4SQDnQUbOpLVACLVDFVBaN8e91ri8TkRw5NQz5jgLEXJj8\r\nE4jRAGNrjLM7a+Hde8xa7xgoyh9j3DGXQDCfISDoqGaM7Ydh6e5F2VWhsWk5\r\nPKZnH3T0zIVLQ2PaJIft4AA65FB9TpLqvnLPmaKK2S7lkS+DhdBbNmPNjQy9\r\nnpv/jQXo311kr9NLPyEpwpEWv9eKV+fr8pD5IuD7PwTWGNmCm3uT0KM1Qwr5\r\nR1S+Fx47PWkfo4ai78zdVqagKdWueZHBjdvvwhAwVsPcJHK4xvLKKb0LD7el\r\nmPBFnQGVQIqxPyOZaq6IB8m6VKSWxRDnWzE=\r\n=GLU4\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.1.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.6.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.1.2_1669941409448_0.4984942295160215","host":"s3://npm-registry-packages"}},"1.3.2-112998":{"name":"@fluidframework/test-end-to-end-tests","version":"1.3.2-112998","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.3.2-112998","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"0ad9e8c02debba9df25f36d198458b11616fe674","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.3.2-112998.tgz","fileCount":177,"integrity":"sha512-rSuL6fBoBFqB2BgGMBZkiYvFyyCSn1NjpEy/5jq6M5Pfnq9YcZOLgmw+F2VC0tfw85RDjN3tL9uwe+p2IJoVmg==","signatures":[{"sig":"MEQCIAM4z5Br6wUbWH9ghW29lvF5kyHucJ2WYm8Gd/eCP+E+AiAs17xQR/2tmGkfLObOQQo7lh2Jp3kKtxAjweie7tFupg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiU/wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpyrg/7Blw2RW6YtxeRjVKstYlrNLGdVMPxcYvPiDisSXzNnDMt4eKp\r\nuDBqQd8cm79n+JH/46OW0KR067a5+n6vpnk7vBxNJUZKpSUTQHLZo96yYMHA\r\nNT7fxHznq98AgxBVt61PkX8Kz6AtSETeCwDQXdexPJW1WtQL6Fq2iGqcXkM+\r\nQAbLb9XZ901kvtrPSMewMpT8P+ATIVMECHQtAm2gdDCVPL/P7ogVOBhA6Yhg\r\nCU5/434sNEvv1lVKMUzIGrVagcBOzgh+ZxkkScOJhmVLBy+hh1VLVL/uoKcW\r\nrNI7HJbQUh8RUubeK+2CBdd9WFuSszpBwVFKBfZAKvvAhjMaYlU/nf5RbBvX\r\nYKNgflKvKM2KydUBM0l3RKZ4L/2+BjWVi5wFDB6jo9RqwAJSv0RpjiO7rNNR\r\nfU+3rYrQIuchJVLG/9q6Mrnb1jZj0EJI7gRWyn8GsJfCn8x8ZgaGiyub4OYp\r\nP+6QV0P/0HKfWOeI2Uy2fdteYdHaCWtamDWDIpHG++/R1j3uWxECjJmrM2/M\r\nLRlbBqcofqCFNKj0w0ZP+dyoDNF0Ea1FmTKtHvK5v/UERu0wKO9wBZw6o5l6\r\nG8wOUBgF0GyBFVhv2PcyA7fJgPljPsl63OG58edpZ6K9c1xTBdFZfZkr2n/Y\r\nW0GHzLPSPYRk3UOyjb8R2ixSAHlIxtwBCtA=\r\n=/3uK\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.3.2-112998.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.3.2-112998","@fluidframework/map":"1.3.2-112998","@fluidframework/cell":"1.3.2-112998","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.3.2-112998","@fluidframework/counter":"1.3.2-112998","@fluidframework/aqueduct":"1.3.2-112998","@fluidframework/sequence":"1.3.2-112998","@fluidframework/datastore":"1.3.2-112998","@fluidframework/undo-redo":"1.3.2-112998","@fluidframework/merge-tree":"1.3.2-112998","@fluidframework/test-utils":"1.3.2-112998","@fluidframework/common-utils":"^0.32.2-112764","@fluidframework/driver-utils":"1.3.2-112998","@fluidframework/runtime-utils":"1.3.2-112998","@fluidframework/agent-scheduler":"1.3.2-112998","@fluidframework/container-utils":"1.3.2-112998","@fluidframework/core-interfaces":"1.3.2-112998","@fluidframework/request-handler":"1.3.2-112998","@fluidframework/telemetry-utils":"1.3.2-112998","@fluidframework/container-loader":"1.3.2-112998","@fluidframework/mocha-test-setup":"1.3.2-112998","@fluidframework/container-runtime":"1.3.2-112998","@fluidframework/garbage-collector":"1.3.2-112998","@fluidframework/odsp-doclib-utils":"1.3.2-112998","@fluidframework/test-loader-utils":"1.3.2-112998","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.3.2-112998","@fluidframework/ordered-collection":"1.3.2-112998","@fluidframework/shared-object-base":"1.3.2-112998","@fluidframework/test-runtime-utils":"1.3.2-112998","@fluidframework/test-version-utils":"1.3.2-112998","@fluidframework/register-collection":"1.3.2-112998","@fluidframework/runtime-definitions":"1.3.2-112998","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.3.2-112998","@fluidframework/datastore-definitions":"1.3.2-112998","@fluidframework/odsp-driver-definitions":"1.3.2-112998","@fluidframework/test-driver-definitions":"1.3.2-112998","@fluidframework/test-pairwise-generator":"1.3.2-112998","@fluidframework/container-runtime-definitions":"1.3.2-112998"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.3.2-112998_1669943280054_0.6047735016165361","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.2.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.2.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.2.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"603bb7bd70474d56459f0c5381c92d669a4ee9a9","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.2.0.tgz","fileCount":211,"integrity":"sha512-qZolvSIwWNBgzMDqkb0pcsih8ZRRj6x32VMLz7/f10TdhGiDPRazE/XymnxMC7nHkLzx6GjER6yprAgclsxCtw==","signatures":[{"sig":"MEUCIF+GpcnBPjZEkXIwLUPaAi3VgbC9BV7RUt5AOqHqb6PzAiEA7tJ4DhRKmOj01jvNtgE8qxQNHzSEObW9HaPBnfy1Fuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3698703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk5A4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbMw//XaZhH3cf+T/BIKBDa9R0BgGOqG85nzp/jRmh2Erfzv5R7Hqp\r\niX17LN7Sy9fooP+LSZJjn96HviosmpcrMfjJEDBleB2hEJ54+FCwPwaeBOMA\r\nW+dBPytrdUERd7OCmMH+k+6EnBaVcEcTZs4OI+nxIQRq4DL7huV50cgjub+a\r\n/trfFGxsIgosy0YJ0P2VdaxpnatSBQCbkYUJM3vElf+VVK88NOpmItQWfV46\r\nPs6AaCGa2bV+e5LoKUQDWoXWP4HpqX8dZR3PmdyJ8lbnHtFdGOW//NBVncg6\r\n303F3kIpEscOUDsiwysEHxeI6CtzGxyOk0hfGXE35Tfs+m5uwOgFw5Sr+HtE\r\nSjDRYy6AX2v4pFOIWwphfeIGRdwa4o02VXhs/NWOU1W2rX1qrua+paW3RlR/\r\n7WV+fr/dUKo6COYq0B/oCYM0eq2bvJfDLSiAf6w/8AYcjlxizt9eX4RxTQjO\r\n6eA6EdP5kDlm2wXDjFrJzaSd5+ITs5xVrTkMd8Sp5jtyo/9l0GpUIbmq/+su\r\n/ae4r7FMmKpLamtiG891PULa0D+un3VyxRet11E2mFkzxur5hl5s7EkkgpQU\r\nnfFvyMhlqB6iVyWHSHzhLBXoCP3xRfuXCBYPdsxynZ1wHmnZ+yMW4dAyuwdr\r\nTXHN8yLct/15bq+ogr/gQsTCmRFL5jgV4mA=\r\n=Vnre\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.2.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.4.89251","@fluidframework/ink":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.7.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.2.0_1670615096256_0.48059861398689074","host":"s3://npm-registry-packages"}},"2.0.0-dev.2.3.0.115467":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-dev.2.3.0.115467","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-dev.2.3.0.115467","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"90932fcf794c4a2bf21871e0d6c0aa8677f76449","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-dev.2.3.0.115467.tgz","fileCount":211,"integrity":"sha512-Hz8wsn6SB06f9jTLT0Db3XGMBoSNduEL1XodU0LTe6cHTp3bmV4Ku7zFTiR2p1SgGZDHmI3eVLRlBhTAgnIQ/A==","signatures":[{"sig":"MEYCIQCLaVNGVWDmmvrTQqB/pQScVNTihIBGnJcCQSR6Q1f41QIhAIgQBxEC1KRuvQGvMK5fTQ3fkVbQN7gbUN/31mHIDcS9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3697304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmQfRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXVA/+KS4KBsMOamZgKStbmvg3he4ZlPF9QaUpTHtpSpMdMIyFR7eH\r\nLgBTbtSQQ/zRG4chsXbAqzNNnyyZydI7Vs1xMEBHcLXRqHFFLIUKXLnDFf2r\r\ngWl/tq4n3oJSJThKXCuOCTToVnwJIipkCwjm25Yg+2hJcCrGTAD70nk6MfyS\r\nHMuilo4X/AwApuFrBQIJqg6GnGpN9JJt4XoAZ2EPvwpufF1aDSIevYjvfgFB\r\nqP5AOzovd71apzD2+b11lCd9m8JzYyOhuLDIZ+1dBejjXe+AV/HC+KDnI1AB\r\nIvxEF/b/kx2lUQGhLEwTFZm8Aue+8uI2W89dZDsi18hhl1MJsbrczGPZBRbr\r\n8ypV9ZAFbOejffXXro/RGaAoGKjDrg3u8+ace3qW9i7ut3Cs5BhufLqneSFQ\r\nV0AeM5ntZqBKt/x8A5CEn+fMKWzFKPu7hn+qIX4iAxVgUhbQmgfuBgEyxJei\r\nbRvIyBADsJe0qRaG6S7wCTs3XQFJcq4f+5PeEzSmEulj9UmoknzM38KAvIMy\r\nOfPdEQHcDhZmZR3GN65Sz4+XuJbWGYAmoxWxMYqqte7c9DnSolGMRC6MQkwZ\r\nDLBgnim/v8S2LSFdcUXpuhRsKg3Nh4So/uSpqJcYGYgcOsoII45TNjwYnSz7\r\nXAbtIuuEf5gcPNq9ME9PIvYRmRCEETGzCGw=\r\n=WszC\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-dev.2.3.0.115467.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.4.89251","@fluidframework/ink":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/map":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/cell":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/counter":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/aqueduct":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/sequence":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/datastore":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/undo-redo":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/merge-tree":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/test-utils":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/runtime-utils":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/container-utils":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/core-interfaces":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/request-handler":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/container-loader":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/container-runtime":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/garbage-collector":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/ordered-collection":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/shared-object-base":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/test-version-utils":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/register-collection":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.7.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-dev.2.3.0.115467_1670973393066_0.18582795943416075","host":"s3://npm-registry-packages"}},"1.4.0-115997":{"name":"@fluidframework/test-end-to-end-tests","version":"1.4.0-115997","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.4.0-115997","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a58e88d850c273c1b089e3a61aeca548ae6eebff","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.4.0-115997.tgz","fileCount":177,"integrity":"sha512-RdV2ZR/JnrdiSNwb3hP2nO9fktEVpRpkpxavw77UwbJs3sahWEe9UO8ha4Hgac4gSk81dvu9qSSfchw0W3uPag==","signatures":[{"sig":"MEQCICcu4YPjM8MTPlrgtOiJk8NqVY38vcQcFVnk7ApRRSAoAiBsUhyMZUr/jP6rWZCJERcO2GlHS2cthvn9m/O4Alv1jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm2giACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqObBAAh6MHU0lD1zwQRZYLSL9ijcin2UWQDeMd67gU1W/VCRsQ3N/f\r\ngWGOsOJwALsm2W6aJYE6lDhZDY7xpyqhK6LUWltsrIzRvoFoDZgGK6sjxyuY\r\nBGoOAssPSsUT/rGH8oF0rFAazeG7UtSgomhdZ4xc/YMj2gEbz4b5hnc4Hxnt\r\ni0bK9Mt+HJcLiq7FeHLxUpDwcfNv0TB5XWXqg+0rE4oq8sbTHzbroavNBYlZ\r\ntqtxyS246542Yo5JL96MaG8XHfOsBmbJZA2obqXE1GwuVTBZcpm7771o98fi\r\niojEZ+AGce+4iTslZATP5jCfSZruAGF6bDiu9dXmk7wrUX9Aw+Nt7ny1MTks\r\nXQSupUBQXZfaxjPa51Q4IuGeayHxs7kGJVfsYQ3Jthcq539UMoQYhc72pVZF\r\nkYB6qEXzXs1rtkGD5r9EP6UjwPXjmYUC67Zh+9OjTCe/d8QTFkJ9aZ6TUW2V\r\n7zz/NuyDwtuDwhcM+IHFzUNWvx0TPls+VganPfznuDPeZpzuclf+VOK2VEXF\r\nhSk6ITTlga//JL134e1zQzIsy1+0M6zWN3OPlhKJHbSVvx3RY/Bpl9G1dIap\r\nfpJk4wpT4M9UoUzujUF1CR62M3uzbDp/2Pzbq1PiViFjSjvqHNAmaT0USMM3\r\nY2hpqkOTFgMx5QeFukMaJbzVJdmh38qVg0c=\r\n=MrKv\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.4.0-115997.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.4.0-115997","@fluidframework/map":"1.4.0-115997","@fluidframework/cell":"1.4.0-115997","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.4.0-115997","@fluidframework/counter":"1.4.0-115997","@fluidframework/aqueduct":"1.4.0-115997","@fluidframework/sequence":"1.4.0-115997","@fluidframework/datastore":"1.4.0-115997","@fluidframework/undo-redo":"1.4.0-115997","@fluidframework/merge-tree":"1.4.0-115997","@fluidframework/test-utils":"1.4.0-115997","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.4.0-115997","@fluidframework/runtime-utils":"1.4.0-115997","@fluidframework/agent-scheduler":"1.4.0-115997","@fluidframework/container-utils":"1.4.0-115997","@fluidframework/core-interfaces":"1.4.0-115997","@fluidframework/request-handler":"1.4.0-115997","@fluidframework/telemetry-utils":"1.4.0-115997","@fluidframework/container-loader":"1.4.0-115997","@fluidframework/mocha-test-setup":"1.4.0-115997","@fluidframework/container-runtime":"1.4.0-115997","@fluidframework/garbage-collector":"1.4.0-115997","@fluidframework/odsp-doclib-utils":"1.4.0-115997","@fluidframework/test-loader-utils":"1.4.0-115997","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.4.0-115997","@fluidframework/ordered-collection":"1.4.0-115997","@fluidframework/shared-object-base":"1.4.0-115997","@fluidframework/test-runtime-utils":"1.4.0-115997","@fluidframework/test-version-utils":"1.4.0-115997","@fluidframework/register-collection":"1.4.0-115997","@fluidframework/runtime-definitions":"1.4.0-115997","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.4.0-115997","@fluidframework/datastore-definitions":"1.4.0-115997","@fluidframework/odsp-driver-definitions":"1.4.0-115997","@fluidframework/test-driver-definitions":"1.4.0-115997","@fluidframework/test-pairwise-generator":"1.4.0-115997","@fluidframework/container-runtime-definitions":"1.4.0-115997"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.4.0-115997_1671129122218_0.30479666992800714","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.2.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.2.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.2.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"4bae7480a685d8e25a8f1a143b8e233b0d4da8af","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.2.1.tgz","fileCount":211,"integrity":"sha512-YyfS+EsYEGrh6csOu+1QHmDjj0W5f7r2lTF8fMszBbaeAqDtYnK4CGQtArp7me2GVNq84rWlYdWMtYc3pGwPjA==","signatures":[{"sig":"MEQCIArVn0EZpsVXMyXPVE1wtw3hyySoWVEC4dlH3nb1YrUuAiBAE2duCOHKkgdEqw9OCdMDpdl3sY1wzS8uyl1TeDyXYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3698703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuMllACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr++Q/+I20KVdbbSrHPDqCwzfhmivHQyiAqR0+RSXDYzOGshCaOw2r9\r\nF9damrhQT0qeXuDVqf4jD5OqwUmVXqEIcf42Oa6qmS48gnIUoCKz7RtKXYwY\r\nEkqJhL87yBStUTaBdOPXrDTM2Ihuw3hIl3OTtbH7phWTJGnHBRxWVHEPnzoo\r\nxsGfdP4rxlcX0+8AQcnj45yzf6m7sptB0NzElpCoj+An3YUoTlXOzh5ReV9X\r\nAflRMNeoxE1fXsNC7R6R7ZaUpFtPoShS2DQlg4ur5+TS/HTbtFVNxl7KA2IQ\r\niJeLc2j7ASXMZrWlVzjljjGT2jQ/E/grMtjblLGV07G/pBZzxizvT/E1E6yK\r\n5WTOgGOOoYDrwh+uuc2GU362gSlqtlzV7TIJIdYeYeRSQIUutVjF2eFm/syj\r\n64vZzp3ixEPuaMEBLg+ZgtRQ/BvegIRLO3P00HnwzSJY7RhUvRVFPmObYJwe\r\na3/k6SvF19sXQaSsrvC9uSvGMi0xBo41Lwt1mEHP3+UBy5vkgTe0Q6WzzzYh\r\nuqEsih9WQdQecC1wHa3agOFMV/gr4G42YHv4LfVdLfIOWHL5gnRtqeaiyiMP\r\npUtmdXgd6ywtUH6ZAaHrzx35gwDOu2LFuftluLcw2eIHVnBe0uO61YSzI2DG\r\niXKQHbtzD6s+1LkMCET+jnXkKaOG+T6ZwfM=\r\n=kJw4\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.2.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.4.89251","@fluidframework/ink":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.7.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.2.1_1673054565139_0.29853239289415656","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@fluidframework/test-end-to-end-tests","version":"1.3.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.3.3","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e4474bf9a414bded977e4ec8dbfc4525dab6f5c4","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.3.3.tgz","fileCount":177,"integrity":"sha512-BA8i82UstXYkFSWvvORHLCXUgHAv2QDvf5a2cEMwzSMglHhwj3/pDewBPoL3jwL6pkqspoNb0zkMvQhbodEdzA==","signatures":[{"sig":"MEUCIQCTWGRbPWSHMfm4Drkdvc0qFfqGWGBlhBQCb0RRG+rsPAIgY5Hmljb1jYuDj0caM7aXfnr1P4/4cidyTErR4SVFTMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwF2nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJMRAAgYOdlIQEVOfmKzCqK3N/ZyMDxB/O2nJ+NATH+Y9hAZ56LrPu\r\nkAVfXtPOLDvCVBTbxLLIyFBxBWfK+l++8TQtrqLmnX73vS0dvAT2wFgH1LaV\r\nM6cMBnlFmT5Dh6xRh5gITP7aMh4Zlblw17+Tm5dRzSqoq0fIbSYI++6gqyfa\r\njEN6cROoTCNu8G/XS9qV1ZsJ2P3TQ5rj8RZaQUDVfiibcR1LB+WYbOFUP8FQ\r\nL1gAtdaBe8ANCCVf1sz/s//gVuU85Jr5RZQhge5T64HTQklyPD2FWbO+4mmb\r\njrQwbAE05KwkANlfhrHqnp6AF2x5gWcb+DYDTWGt38AUqigmWaSC886JFZ/N\r\nsab44fM1W2QAcxbecoJyoliWVuotIj+Qgg8PmmnphAnCM7LPG+QW15sk5vPt\r\naiTpN4N/ZlCUFXPWuHQCHtiDdPTV+r5uRQKmY0dL4LcGHdAfejJYotm173LZ\r\nvXySKbX1KazJJ8acwobGIf9qgKTUHHy2l/T49cFKbZC5yCsEa/2gemGaJb84\r\nUcRNj7wHni9fHD8NvzIDvG+crhyl8FDIGLCZ8GfgN0IgpH//nEsXY42Ow2XO\r\ncGHXBgMMWfUp954qy64g5XIuvrYpYt4W8GTs1kOORLZM2W5czctUFCZPqHjL\r\nMHsWTVhmpUzyaLhz8pS2+UWgyJzgq2DpCOI=\r\n=/8Zd\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.3.3.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.3.3","@fluidframework/map":"^1.3.3","@fluidframework/cell":"^1.3.3","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.3.3","@fluidframework/counter":"^1.3.3","@fluidframework/aqueduct":"^1.3.3","@fluidframework/sequence":"^1.3.3","@fluidframework/datastore":"^1.3.3","@fluidframework/undo-redo":"^1.3.3","@fluidframework/merge-tree":"^1.3.3","@fluidframework/test-utils":"^1.3.3","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"^1.3.3","@fluidframework/runtime-utils":"^1.3.3","@fluidframework/agent-scheduler":"^1.3.3","@fluidframework/container-utils":"^1.3.3","@fluidframework/core-interfaces":"^1.3.3","@fluidframework/request-handler":"^1.3.3","@fluidframework/telemetry-utils":"^1.3.3","@fluidframework/container-loader":"^1.3.3","@fluidframework/mocha-test-setup":"^1.3.3","@fluidframework/container-runtime":"^1.3.3","@fluidframework/garbage-collector":"^1.3.3","@fluidframework/odsp-doclib-utils":"^1.3.3","@fluidframework/test-loader-utils":"^1.3.3","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.3.3","@fluidframework/ordered-collection":"^1.3.3","@fluidframework/shared-object-base":"^1.3.3","@fluidframework/test-runtime-utils":"^1.3.3","@fluidframework/test-version-utils":"^1.3.3","@fluidframework/register-collection":"^1.3.3","@fluidframework/runtime-definitions":"^1.3.3","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.3.3","@fluidframework/datastore-definitions":"^1.3.3","@fluidframework/odsp-driver-definitions":"^1.3.3","@fluidframework/test-driver-definitions":"^1.3.3","@fluidframework/test-pairwise-generator":"^1.3.3","@fluidframework/container-runtime-definitions":"^1.3.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.3.3_1673551271425_0.862568191265582","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.3.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.3.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.3.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"44d6eb2b0ff2dca9e48a1c5620ee61f019c38cbc","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.3.0.tgz","fileCount":234,"integrity":"sha512-aJIGn9JNr9Y0g/1zY1kXEg+bxYbB3XqTeMG7Xexur8tXSaE6VyRHrc5fNFz0GKAucKZAzeYFjnUqqYpE2oA2Hg==","signatures":[{"sig":"MEYCIQD8CgR7LMHXVutMzpcRtFwRAffEbAQpSbng8Fret34X8QIhALAq4QENVp1mXlXGhabaLkG0QyMgSdROhQ1uoAIFumNw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4109880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx06OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrtcw//ULNdWxtLtryCbm6NMrCwax0ii2P2l/ork4cUopZGUENN/ygA\r\nmDaLPqUrHhPZpHpkBEPBr/62LnbaUtAu1GWxWzU7cBOyFF3Yb7A7ktZ2yRKc\r\nvFMFyg/2nvgxzEJtl8Sr4msqXQ5set9NAw53Ws0HJdjXxfOV8rPbyI2GuyD2\r\nUUimWtL2xddeWTJofot76FFMMareXHLXXehskGoSRE+zi299leOBDKkxxTHD\r\n7GgBWojlKKeBC/cEnGX5J37xS7PWhg7hiwd5qAqkm3TFu4qI5XlbWaRPSJa8\r\nuf/W0mVjiymAKVlWRwS3V5/edS0rDjqk5JLJb3+95iRrtw4Vc9rno5TLJCgC\r\neFSvBmqi8twUbMTHqNvsjKojnYQF4OUy8YuWkcQNmQAEBDHDKDHLu6eO9bFt\r\norgi3Pb3x3dm33EQqKucCLN4hEycljjz3fFJ6d3PEYbeLyhIi4upYVObgl2A\r\n+bQn62N5p1eZAGeRzMMkhF1xCiE87fb8s+YBTG8fgFn//KI3Q1pazruh/uyV\r\nsPP+KTyDf5iniKLVKmAeXmtpc23T1peuFZo69l8n8G9y+cvdJlv+BLng/Vc1\r\ntYQx7n2zxKhXB8XzKsV8i9XSO967NGAnvB23s8NvFTyarewusM/bVeV8H6Tw\r\n+ltMi0FWe09nLKMgEtyBXEJ0U4u+u2MVps0=\r\n=tH+2\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.3.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.7.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.3.0_1674006158559_0.8387854183777042","host":"s3://npm-registry-packages"}},"1.4.0-121020":{"name":"@fluidframework/test-end-to-end-tests","version":"1.4.0-121020","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.4.0-121020","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"59348384f1ce7d011a19c5d8b4ae315e95835c80","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.4.0-121020.tgz","fileCount":177,"integrity":"sha512-qoL4GiyaB84D8zhQruQL4VqFK+5f+c4779YSl/fg7XDNE4hhQrkHhRe8m9fH7WGvOxLFBQ3AjnOarjtgrddRGQ==","signatures":[{"sig":"MEUCIE1o6rEofsriWm8tvq4BobeAlW7vFyGt5OG9WOG/rcTtAiEArxI8ck6unk2VvT+4oHkXzyonGOPCUVe1eXgmMg2TU64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx06yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOmw/9GY7L+taNFaBjSrJuP72o1UUtBnoXhiKij22PP2ODjq+A9qG5\r\nT2X5vEnJ7KGzI77X60tgMfwTEEILIAdvjXX+p/xWVkb9w7NRVlvxyJcuNpMd\r\nbDVFlal1i+wdYCnHqyibwAVYpQiwCpTUUCtNiLARS7ls2FadVen+GH9QG3SP\r\nEsFaUFLDHtz9j+5pFd/b2QZeHc5Av8dNIQ18rmOi6QlQdJiFSkKar890NkFi\r\nAqdWMr1ctivlkq24gNrXc0+49dbVT9ZOPbGiIZKeF32w1sHuXVFhq9eISTFM\r\n07dNx1AwsKKcRC0iR55gTIyD0hxOBlof/rqeoskgKbIljF1YOYGJH8+zPjis\r\n3SLJZ4SrDHTefUX8O22YoJqZGqpcUG3aRClEjyvKCsLKwBlai7YDM5MOgrGL\r\njVdbb2kW4+cqA6lO/PFgnkWu6dxpyKMwmF2K7E+8bU/hrqANOZDN+Fi9tjPB\r\nOv3HQIcfSO0VBmfvv53LPp8YHWLQ4zqBujuzf0rumjq79EUecDHO01NrTsGW\r\nHBunNTqMSA2qdPSIoedKIG1zMoKq+dTxbU7GrtLSDmd9AUP+WtHbiTjlbTp6\r\nCfeoXRI3C3pL9ZxNuk3aS3oBEKaOLy0V29AT/ofFZpwXlrKC/66iv3rMwS1f\r\np/L5sxvUhxgjPND/G9RRlsttRM+fcjcvSBw=\r\n=oQPs\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.4.0-121020.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.4.0-121020","@fluidframework/map":"1.4.0-121020","@fluidframework/cell":"1.4.0-121020","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.4.0-121020","@fluidframework/counter":"1.4.0-121020","@fluidframework/aqueduct":"1.4.0-121020","@fluidframework/sequence":"1.4.0-121020","@fluidframework/datastore":"1.4.0-121020","@fluidframework/undo-redo":"1.4.0-121020","@fluidframework/merge-tree":"1.4.0-121020","@fluidframework/test-utils":"1.4.0-121020","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.4.0-121020","@fluidframework/runtime-utils":"1.4.0-121020","@fluidframework/agent-scheduler":"1.4.0-121020","@fluidframework/container-utils":"1.4.0-121020","@fluidframework/core-interfaces":"1.4.0-121020","@fluidframework/request-handler":"1.4.0-121020","@fluidframework/telemetry-utils":"1.4.0-121020","@fluidframework/container-loader":"1.4.0-121020","@fluidframework/mocha-test-setup":"1.4.0-121020","@fluidframework/container-runtime":"1.4.0-121020","@fluidframework/garbage-collector":"1.4.0-121020","@fluidframework/odsp-doclib-utils":"1.4.0-121020","@fluidframework/test-loader-utils":"1.4.0-121020","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.4.0-121020","@fluidframework/ordered-collection":"1.4.0-121020","@fluidframework/shared-object-base":"1.4.0-121020","@fluidframework/test-runtime-utils":"1.4.0-121020","@fluidframework/test-version-utils":"1.4.0-121020","@fluidframework/register-collection":"1.4.0-121020","@fluidframework/runtime-definitions":"1.4.0-121020","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.4.0-121020","@fluidframework/datastore-definitions":"1.4.0-121020","@fluidframework/odsp-driver-definitions":"1.4.0-121020","@fluidframework/test-driver-definitions":"1.4.0-121020","@fluidframework/test-pairwise-generator":"1.4.0-121020","@fluidframework/container-runtime-definitions":"1.4.0-121020"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.4.0-121020_1674006194587_0.5393355666388358","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@fluidframework/test-end-to-end-tests","version":"1.3.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.3.4","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"567dc25a671df816c1ba336c5457f1b745199172","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.3.4.tgz","fileCount":177,"integrity":"sha512-6hLY/zIxKO5IBj/qdaMPbgO8dIjVJ8Ma3/kt1xew6du9tPILtCT7QgIAPAkZFT6ktHPXCNQ6Zi/f8uYPBkDQWQ==","signatures":[{"sig":"MEUCIARfwcfSpI76ufHoXOFSLHImXH2tQIxs5rFNyMZtbEewAiEAxZVHdgx3EGf8Fge3fU513vOUwU+ubHG/IbOrYngd3AI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyEblACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoisg/7BJupqa0r2j0s0+QxnJdeT7IT31DCjeJTlWCWjvXb2/PCh2XL\r\nBoOs/2qK26gW6JExZ6u2BLCCdY8FBg2XWRKhxkuOt/TJteyJzDRAPBMztIVS\r\n9s5NV0Ht8jT6v1ddnbotltn7XVxxCQ1OBm47ZikKBOUlPIiI2jEDKuzEk9Ki\r\nMETezR6AGLUeQu4V/tofqv3RJBH1PNXpDAmS9GPatDdu/I2WeQ7ow2BooEgX\r\njrZcREIm+TnRKS21fdYMl9PFoTHUh6mQjy3xhbqoB0JmI+nAkGpnMmgcJkq7\r\nyK1Ghi7MOLujdwyuWOXz8LXIMmywIDuNSW/pWwa9Z6FSyYHyZzqGSObmKfIc\r\nkj6GqqhkFNEzdpbc51LhKEz2dF91Q6WhllbVSGvL4hSJAUnC8wWmCemd9InG\r\nDS/QEOQVSlWg7Q8BVd4awgymH8yMd3jxdF+S0ewPAbDqdH2p3k++dHQlyDta\r\n9a+fKTydL9/IIKEdvtIPOM0oSJGDdoOksTyVisqHKboo/Jt7/4Nf4F7/M126\r\nqMgcBFp3cjOWBGFCbxeec7e8bjrD4JbQ4L+cE4WipLuwIBIpp4k2RP72bW0/\r\nw481vVO8iCxZZcuHMDENpviLANF7itwOSUSAMmrSrObd9eOWAjy4OSGDg/qT\r\nYYOyeqNm3VfCK6nm347YWNAOQkW5JM0M+tQ=\r\n=EP3R\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.3.4.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.3.4","@fluidframework/map":"^1.3.4","@fluidframework/cell":"^1.3.4","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.3.4","@fluidframework/counter":"^1.3.4","@fluidframework/aqueduct":"^1.3.4","@fluidframework/sequence":"^1.3.4","@fluidframework/datastore":"^1.3.4","@fluidframework/undo-redo":"^1.3.4","@fluidframework/merge-tree":"^1.3.4","@fluidframework/test-utils":"^1.3.4","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"^1.3.4","@fluidframework/runtime-utils":"^1.3.4","@fluidframework/agent-scheduler":"^1.3.4","@fluidframework/container-utils":"^1.3.4","@fluidframework/core-interfaces":"^1.3.4","@fluidframework/request-handler":"^1.3.4","@fluidframework/telemetry-utils":"^1.3.4","@fluidframework/container-loader":"^1.3.4","@fluidframework/mocha-test-setup":"^1.3.4","@fluidframework/container-runtime":"^1.3.4","@fluidframework/garbage-collector":"^1.3.4","@fluidframework/odsp-doclib-utils":"^1.3.4","@fluidframework/test-loader-utils":"^1.3.4","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.3.4","@fluidframework/ordered-collection":"^1.3.4","@fluidframework/shared-object-base":"^1.3.4","@fluidframework/test-runtime-utils":"^1.3.4","@fluidframework/test-version-utils":"^1.3.4","@fluidframework/register-collection":"^1.3.4","@fluidframework/runtime-definitions":"^1.3.4","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.3.4","@fluidframework/datastore-definitions":"^1.3.4","@fluidframework/odsp-driver-definitions":"^1.3.4","@fluidframework/test-driver-definitions":"^1.3.4","@fluidframework/test-pairwise-generator":"^1.3.4","@fluidframework/container-runtime-definitions":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.3.4_1674069733126_0.047425758777207117","host":"s3://npm-registry-packages"}},"1.3.5-121405":{"name":"@fluidframework/test-end-to-end-tests","version":"1.3.5-121405","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.3.5-121405","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8668fa402fc4d0a951fd2077b8570d2e4951dfdb","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.3.5-121405.tgz","fileCount":177,"integrity":"sha512-IgE7KXyr3qvLxGLgPLSf5Q4LujHZG7tJ8y2K6AjkUWpJnBKHKabVyfAdl12Ra9mxPOs5UJdHtpS1aX9qkqydeg==","signatures":[{"sig":"MEQCICal0ztMa4VJE7TQOau6qfRcjJ1s8+sy7Z0eYhQybYw4AiBibnaoR7ugkSZJtek8KsUj9YUUPJs9gBtR32c5QBgYEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyIvWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj7g//XwBrv/pvbr0eNl3RMrOl+9CDrfNbTcbWRc3q5EPxY734LCr/\r\nzQKPArq18GGqVxiKbzbQYqBUIsIxLu/yhQB6Hj8LqSHswbHdxEtsrA31Lf40\r\nPW7///Cfp9iVwG41S2VR9pTzAAugqNzX1T9in0inELRBuvmTKeOT2Yn4wq+X\r\n8VAvZ61S04pWrFPKWzgF6kr6qsmZz800+IQpBYYVcsfEQSGrXWyh1tFK1rdL\r\nOqKvX4z2dcPO6zK59wEUFOYH0L8fHVHNxevaii1GcWAP9awFwz9YTvih7BXp\r\nypSLEOtUaivxq5GjEYtQXHSSxWkJxC0yUfcS2N2Dt8mfNglUgxevW/5+YkPJ\r\nmsA0xXw4BEtTBTAYyJ9y3BbgGBN/T2aQmHPUP4lLadXyGrVf3X6pIYHUP5uo\r\nqwLGRvBJoumNqw9oLUy3eQUwFdpcBDqMbR0RpST60qYhgMyeh87Xkkz2WzFh\r\nT9hHhTND4i4pOUoTwxDRXlGnWCZH5QADvBk+gMtNYU2tgz/7nsKyfiOFv5eQ\r\n6CbBDXY+mTWTMGaos+c3uRp/lNRgs5khMe/Gj/drMIAzas7VsuMNChSqSJsD\r\n8ABu6CVEZEY5EPLbU0kDHjOh62hhKHMu+7zbp04jQWEj1bVEFuQjKRjoCYt5\r\n1IKZZ+bY769F/SVMSA6UF0k5PpjCcDkgjPw=\r\n=8lQO\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.3.5-121405.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"1.3.5-121405","@fluidframework/map":"1.3.5-121405","@fluidframework/cell":"1.3.5-121405","start-server-and-test":"^1.11.7","@fluidframework/matrix":"1.3.5-121405","@fluidframework/counter":"1.3.5-121405","@fluidframework/aqueduct":"1.3.5-121405","@fluidframework/sequence":"1.3.5-121405","@fluidframework/datastore":"1.3.5-121405","@fluidframework/undo-redo":"1.3.5-121405","@fluidframework/merge-tree":"1.3.5-121405","@fluidframework/test-utils":"1.3.5-121405","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"1.3.5-121405","@fluidframework/runtime-utils":"1.3.5-121405","@fluidframework/agent-scheduler":"1.3.5-121405","@fluidframework/container-utils":"1.3.5-121405","@fluidframework/core-interfaces":"1.3.5-121405","@fluidframework/request-handler":"1.3.5-121405","@fluidframework/telemetry-utils":"1.3.5-121405","@fluidframework/container-loader":"1.3.5-121405","@fluidframework/mocha-test-setup":"1.3.5-121405","@fluidframework/container-runtime":"1.3.5-121405","@fluidframework/garbage-collector":"1.3.5-121405","@fluidframework/odsp-doclib-utils":"1.3.5-121405","@fluidframework/test-loader-utils":"1.3.5-121405","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"1.3.5-121405","@fluidframework/ordered-collection":"1.3.5-121405","@fluidframework/shared-object-base":"1.3.5-121405","@fluidframework/test-runtime-utils":"1.3.5-121405","@fluidframework/test-version-utils":"1.3.5-121405","@fluidframework/register-collection":"1.3.5-121405","@fluidframework/runtime-definitions":"1.3.5-121405","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"1.3.5-121405","@fluidframework/datastore-definitions":"1.3.5-121405","@fluidframework/odsp-driver-definitions":"1.3.5-121405","@fluidframework/test-driver-definitions":"1.3.5-121405","@fluidframework/test-pairwise-generator":"1.3.5-121405","@fluidframework/container-runtime-definitions":"1.3.5-121405"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.3.5-121405_1674087382241_0.3871673235779842","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.9":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.1.4.9","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.1.4.9","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"28b14dab0901518fcc4bcf97c8c5046b5f311716","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.1.4.9.tgz","fileCount":186,"integrity":"sha512-g444WsFWpZv2XzZaYGZa/E9xQyxcZy1h01NzkZmn+iAGyebc4rKN5xJrSGUHz8W4QN2S+yn5M8Qhc7u1CHCfsw==","signatures":[{"sig":"MEQCIGKVgzs+wiKCxQM5kP/metFpuNisRb4GZkiB8Uga4go/AiBPt99lXZ5kIbCk5+2JX+pr1tqvyKsZkS2SDW/+w5sNVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3239603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyIzIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVZQ/9HB7AmapG1tFduK639iFE/+/BJ5v0K0up5dCsXR8ld402OGHI\r\nhzjmkORXK44O8PIMDwe1ZuIb8CWQn+E8Li43Gfu4ji1B6U4DF2eYGytqotpm\r\nblnWV7zPzlOvmXha59+EBsgPzRQOqKr/rQCCcDyBqIyDEFjnrVN0EykhI/pA\r\nxrohf+Z3K9V14FLugEFRt+roz+u1Gl+5pmP7Z+Dt1h1yKoV2U9PViaL8jqmY\r\nmhIAd8eS1Oq3LF30oeyqdERFHpfr2ivczo7Hrl+Fu3FB59EqQraF/MBjosy1\r\nXI6h32l2QLhPCVWOG/SjFRiLMamSjrlwlGqYmyj3f1lNbaTf+LCzYOZPgyfK\r\nIdTkqnwPSd25+kRyW4Ycm/zkXVYWZPGPSDHAiOgHuhXLtOpYCWcOF+kufDSt\r\n2aMWFqHrXKZA6BSMXEOXN1ljP76vBddNO2TumYBp6j3QYcVOnnOV8ZE9403b\r\ndqbIOjb87lgOwcNswV1YNcE4SdV83DBd9ustKI2vDfFUacbqFDipIk6PkkT1\r\ngZ25cFFHVLJdaVTg+GfNK/tXmeMFLQTqnTKg6d1mzQmrsRq+KlfaKVN0G5ut\r\nuKxkKwRmTRy51+nceu3ejCh0S+20egQed8MVest1InhlALvBQgWOwQO1Sa8b\r\nd16wB8VIQ8IUt4aeq2bmp8kYUYJq9q8d4dU=\r\n=YgLO\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.1.4.9.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.89251","@fluidframework/ink":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/map":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/cell":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/counter":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/aqueduct":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/sequence":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/datastore":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/undo-redo":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/merge-tree":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/test-utils":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/container-utils":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/request-handler":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/container-loader":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/container-runtime":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/register-collection":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/container-definitions":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.1.4.9_1674087623803_0.11553856624085057","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.3.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.3.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.3.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"cc0bd836c1add8431803defc0976ae3e22c4ef3a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.3.1.tgz","fileCount":234,"integrity":"sha512-QzGo2AbAsoXTqQzajUz6QAIh2+m8mROxMC/rMi/SgM0QADc5iTfFyPbBJ/P2JA7bF5dxGl6JuWsAvAS58+GPEA==","signatures":[{"sig":"MEQCIHx/vzhK1nb48fR+3bPYXQgGruVdGfAsOE0nH2MGvtdIAiB+MyzzAWMwaSXRXbUdH/ON3//q81OJQi3M9BqOmMI5wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4125258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyvjfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKYA//Y7j7XZe/juq91WQ9xCbKtHrb6qD8N2Yj/J7fQnxc2mogwAmT\r\njLzMEyiJEhakNMlWVn+mY2F8O5qUG9K37lJtVWCPKAJviNyKe617PJXh3wqI\r\nbtNJjWBLkK/8UvJbLEzJW63QoOoi6EIiZzxdLDNe+o5QPtyE0ZQKdOT7M1S+\r\n/6olDneVeWPuSqzRG2a3DfE7YgGuqX5xi2QEoQ4KE9aqG5PEe6Dw0H+H2Ua4\r\noY21WhUjo8OlCrvh4Ng8Ornojd27axEJxOesPgqp1ywQEpxe/gqQkm2kH5fw\r\nkYip2lzuqRIIJYVPOZFxsDzGAu81QmILK/ibp0vNDi3ae+r6d/AwdKswwmCz\r\nebLJ8LUMmg2pZvaJijYAFUVQyNjgVhz62L4KdfZU4HLks2YII0AqqDn3sHV9\r\ng4cxXCtm/DdvgKALQvGMSoHbTDGdxQM25NcccAAF7PJM7tNKw0ZBbixvXclR\r\n3etiMwLeB4Dk9B68h0EKwRcM2+QNYTy2w7KBVOlnRwGU0Py6wiDAPC5gjSxn\r\nb5z0BigLV0W3OuEV6gFIr0pz3kr4DBbppzRMxosj4qysh6wps82/Q4KOphMZ\r\nrJFthZ0LmGksmeW/iv60sTbk7stRXNGWwnrPHNtnAreT/YTbaxLdl5j/OJHa\r\ne0EZG31wJQmIGiA/JC2XptyNEOcGvld9JHQ=\r\n=OXef\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.3.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.7.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.3.1_1674246366950_0.02367275582347883","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.4.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.4.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.4.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"be6cbd537400b108cbed736afa99effddff66160","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.4.0.tgz","fileCount":237,"integrity":"sha512-lVl8AUKLfWqSsobEAKjjimydnUda0+HcRsRKzelQIzkbc5sZepVavOOBGQlZb0W6GFWkGoLpt/sIZ1fEfu+czQ==","signatures":[{"sig":"MEUCIDnMYSY8pt7PxJW04VDxzuTkiFuN7sOeWS6D7b87p8wYAiEAwtgZd7t033Ops6WKN6PbmCynyr7PzsrSF0LX/2qRZnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4153224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0atWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXqg//VzZJsHfBzBagpU9MLltf9lXoY4Sb76qa/Fu94P506SNRfzwJ\r\nfs/qmLA8feg7TsSaGvv6AF6yPJFjc37LtJX89WD/4cG6xSgwxOrwqXOZPxba\r\npoV9UBrVRhkogb+maeiRyuQtFzfQDYPSA5MI2qAhXKHj5YxLettuwUnPtzP2\r\ntgOvN+KZJdZW4Ynx6fkoHav0r7ud+IlDuEWu5RzgAu0Iyg5qT/YqWAmU0St+\r\ny3BfKMDpCh9FYRjjB5pDrmQFPFtOXmB7Fa/2xpAWkkF1OebW4ej9tHImcUjl\r\nT3vB3uOuWSnJzc3zr/tJQeIVka1EepDMPH9ovbkw5U11HEgbykesr1NWxHaY\r\nqrKWsDI5FqGJsMITnQfYFoW0/YWOSyzqluDB00rZn7P3nw0px/W3w0fdC6Ta\r\nRLxbF3iUWGb90oS2uwQSQlSim5U3//FUDGRzJcWIZyjwY4p/MPewK5m3aRf9\r\nR+YCN97I5/g+3Whxo57E/mv9XnJ5HMp8Qv4mIxX5t17DpjBq5xV665F+dLhF\r\n16F3YekylPVPlTxd72WlnQGA7Yc8eGfannp5FugxqQRxA71HGq6Jb9ob9lu+\r\n7lak8dgNSCQJ+dykBb74gxLYYYQr5W+8F4M3TpRwm18AYtk9syFcuwgE+xC0\r\nuClTHrimyiGdTqs4T2RRuOXIyo+Rf7TruFs=\r\n=Lt6z\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.4.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/attributor":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.4.0_1674685269996_0.05447241675873027","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.0.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.0.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"98e58f32d5bb06d3de1559d611ba636b622ab646","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.0.0.tgz","fileCount":240,"integrity":"sha512-K8ORT4NvVTqtxN1TrC7jAGJp9tEj2PzAJ9IvcJecywSwpICFwXHTxT12PO9f9+slzGksnsuEn5yyu/VaIdm3Rw==","signatures":[{"sig":"MEYCIQCcznL5KX3LNaSUTJx8907cwT12hOtPDfFTAT+GFbBymgIhANg65vCq/LdShkn6wvr3Cc1TRdOlzxmG+oA61Qoj9gte","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4189222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1IMXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbUA/6AupS9cx4MhbJ+X0b5VUj4vmv0WTYb44++/K/4AjTuDbWT9Sy\r\nuZCPqSeH8rW+leVDogYTE23b6oG3RuUw1eKaI14tN+0jw8RweErwjy6v7qeh\r\nPXql9Vk+2zUgCC7VNxjT2h5oIA9ydYlP05fAQVNuvcDLbIiMHJMvXWB3/1z9\r\nt5xZ8z80MciB0JpEGRzgi0MFmPzVIoRsq53QDHhwc84hxYB9r/XBANnAdTjy\r\ntzcfZXoWplYGuZJwUSQGcdGU11UVvL4BAhpD2FGDfBAwFa3rw5nUZJnnHXC1\r\nQyvLfoG4m/cE49/b4RhMvkTIomg6sB9wQEFPFR8NbDSXAnUosVU/km04UH/Z\r\nFZrF7H5AKixbNRIts9Kufm8x4zp5sEi8i/1hE7jcPi/r47ibYqWk0habKprD\r\nnEKP+Q8maJBaxl6ZEgwx4lWdEKxgPBrjwAMVkbJCXhFNWA+MzxXhkGR4PIx5\r\nkTz1awAEXfi41EspEpaObaPO+GjNpJp31Ns1+ItgKPLhvu8IkWDmetuBc2Eq\r\nuO1sp6PE+ORG5ujOVYfByIwrQj2FbB0j/P6sn51KTo74Je5CM6LcUocAtyLL\r\nSOtQkZRW6IWHK8dg6TGJAdSHSRle/PaiPGxxMQ7RspaVLmhxRof25fdGXC00\r\n3f7lnZsUVdShkleWI/GOwIIq+AVPd+E4Oqg=\r\n=E67a\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.0.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.0.0_1674871575361_0.3976484525796613","host":"s3://npm-registry-packages"}},"2.0.0-dev.3.1.0.125672":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-dev.3.1.0.125672","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-dev.3.1.0.125672","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a3129f4eff9e85baa0de7e8376c0f2bfea51e300","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-dev.3.1.0.125672.tgz","fileCount":240,"integrity":"sha512-oimmG1XYy/nobvEMmmWN2fG9BoGXwRMgeGwki7JUT3lBV1xMTUvHXEIwB3zH6ORSqSBGUC4RuNGCJL9JMMEAHA==","signatures":[{"sig":"MEQCICNbJnK7NqmvzZ5ZAISnFhRNiP7uy5jb0tBQYQKVsOR0AiAfDiZWFNoxlhR0SwxTODsSWT6IrQiTCIX6EkIppLyusg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4029461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2UJrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhLhAAgFiE3xYG44UvYYNuNxwEVKoVOF6i3rMD9I0YojiGB1ptOIp+\r\nc9LGK5PEZfqK8ufSPxHy+txq7Gt0umj1tce9GFfaALbsX5URcS+oWwZFqhCj\r\nVamKz/4QEoEtkUfn+lgKu7hU0ezLKsdj4rPh9TrhXg3U3nK9BmmsB55CR4bW\r\nuD7S0DErEpFadzwdRURVArojqYoz2XB3md0lug2kg0jkKGgVLm2gBIF5pTnw\r\nPQbtFCsMDNOnbms6dWfDVhkGJog23gKejjyX9LvnuiJvs1W+a2TD/jvBEGaB\r\nZ7zMtMRDCmPiyxUweKTsIZ6rOUHS+a79iJRbYtS5Le2NzBn590jlR+1Qxtju\r\nK1RfdPkRUkYxkHiw4jZDpyOqkRnB7KkYGNgtqFpZL0UGdhwFaVR4samixLsp\r\nCYqYmLbJIUbCGKyb/IZh/lYqyv91/yXIsYfBEV/lxNC8YTqmk8tOMaPBLDDv\r\nTW5XxJYFAPv8ni8IM3CLJyrjE3a5Af80hpbQi2Ma32k1AX28vj+8Qte2+ZTL\r\nrLaToJt6UCLmq+mvRapvlJwjLZjjU0GRjaaIHlvoRrr5eTnNPkaVDRV6ZlUq\r\n+TH5VPTypUKCtfwBJmT3xhR/CoY+8OufiU8xHt8QTXq5cJ8yzUbXoTWq2QCl\r\nG1rN2+MFtMge8AFprtYTmuyPljbQqE7zvlA=\r\n=Kpgi\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-dev.3.1.0.125672.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/map":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/cell":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/counter":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/aqueduct":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/sequence":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/datastore":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/undo-redo":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/attributor":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/merge-tree":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/test-utils":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/runtime-utils":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/container-utils":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/core-interfaces":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/request-handler":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/container-loader":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/container-runtime":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/garbage-collector":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/ordered-collection":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/shared-object-base":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/test-version-utils":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/register-collection":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-dev.3.1.0.125672_1675182699543_0.044158915313785796","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.0.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.0.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"88771fc36c69e3272eb19a39be2c20bd123bed7b","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.0.1.tgz","fileCount":240,"integrity":"sha512-4qlqy7eWIfUiXAdr+87UQML7lkCe77GylUoLWzK6Nmg5e/ai0ihMQXlAZcSYl9vfIFNdZiUbj+whCvhUC9Cm0Q==","signatures":[{"sig":"MEUCIQDKW6BmAFib9xsvhQXKVsYQS077UH5t+mHWo2BftybXIwIgLSXiLp77uTpWrrWFoeTSN0WWFr29Lt0UvrONTbOOHm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4189222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3aBAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Eg/+OMt94syeOZi9gtJVDsI/ZzpKBQUMhgqNMr9TX6KEgMTT39AC\r\nwb1kPzMD78yVh2iYvFQomc3ttEt/aIegSBCxAQ/d36OEYSJWjJ+YXRxO6sGk\r\nrZLl7E+VhBG38ZyiNacHe5EQ5+RGbMTVG2yzeEivE8Wuony2wCJ/9Flj5HZ/\r\nvFblTIbzQX7zGTv/IlUHOrDVSmKxkp8K59Zlh++po8INpsbHagGK3q7nvbuF\r\nIIRpb3b2H8CRYnS4qEqV8v8FLksiXrpJpD9KVr3ozHefwkCJV/kV55SvrnPw\r\nSXp0BxQFOOmb+5JLp81c4/TS278JRrpOyth6ncgnsoNz6U9eNj6CKU58UR7F\r\n9y0gfriP1gpyuN1Bf4iNQ5fFZkWhczoBSU55FODjR1Oyc3spUFX/wJya6/zU\r\nI37LrvwOMUVXhw6qeoyjE+KGqsf9/54XsWLWxAqo02ig1tVfLRIn/hJUIydZ\r\nSgKMAoLLYpzt3n3Ne5n1fVr5INmVbERHN7FipXiI0HYVzqBHGxhkkZkBCxZt\r\nClGGVmU+AjmLoCtWrsaXm+RlPm68S15fkKCSVlfdcp8JwLE7PxTy92148kNK\r\niosUMAL1trmPEDyJyRA19kyF5ND1jXoiye1m5stJsP3e0QUyaUQ9VtDGlLLq\r\nO4v56omhaNCipOg9c1rfPpFOVNQSNDrQMic=\r\n=+yOg\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.0.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.0.1_1675468864245_0.6891503784078574","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.1.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.1.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.1.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"b57fb8c189feec4360ade7ec2fa416c1d18b715e","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.1.0.tgz","fileCount":246,"integrity":"sha512-L7gPO6uWrZtNoezv3fd3uqlFIjoYc9FcglrkNAMpMNokQ3yznDO/hhf5NCvKHVTRl2PkCyab2FaWDqlnLg7Yyw==","signatures":[{"sig":"MEUCIHJUeb77UoRU+iAnbnnD5MTzrTMO7xsDGYwLbApyvEejAiEAuIvY006N1dxF1rMMYef+NjCs8FwBWOMmybxaaYycgqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4127508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5e1uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrklg/+L1Cw6CXIV+Uw6w/2purj5r3ow6wzPx+gq5wqjLiSrWkX5Dra\r\n29oOWB25rsAPJn1xA8McKuSECqgvBn7pkUFb+5nLL5PMH6TSs2y3a/RpByI/\r\n+7OZG9GtI+mqaO7lU9iWzuh+3fsPvfRJJ3FA/KYFcIhlNvo5LlMNGjFajr9N\r\nd6pKETJdIbHGGJsEIF20SvR51oi47sKrkJjoyQGLXe/+HkP3SFVzru0U+cKC\r\nBfRV631aiOW+8m5GJu22aOZAHDzwUpcDAxXhVvOg172FpAck2WdU6qAQxQin\r\nIlEbTj4LqSZybYI0XE4MwThS1qx5pWzG+BWH+MHs4x4AlIlTArV8gkFlg3/K\r\n7uVE4frVhmnzfIOcqhl7t0y1qaLTsQOcMVmjOVDdwfYPO9stuyUd5P4F3+YE\r\njrS4UWqrGdqneI/3xrYAUxTfUjyUit4MPt9e2GBBII4d8ZQZbL1pE3DiSF/Y\r\nmQIzBzK8VMAwm+Uzj0sCxCGcK8hb+E3KA2iKOUGHoQXJJkdhFUymQnxgOINS\r\njpSaafWxRR6h7v5CNXql9kszqwWO6SqI6AOVI1db9fJiGmNfkl7DLs2dp7HW\r\nPZKB9ErIX4yhlf3sN6P8l42wGvl2R8r5NfPAv3P9AWtleGbvKZ8JEFicgnof\r\n+x4ZSob8/5TdZoH8vdBtJOw2eX3I8kOET/I=\r\n=oPWv\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.1.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","deprecated":"This version is deprecated. Please use the latest minor for 2.0.0.internal.3.x","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.9.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.1.0_1676012909791_0.81583636453529","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@fluidframework/test-end-to-end-tests","version":"1.2.8","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.2.8","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8e838c41e77fd2d3830bed31c552a27c8a416807","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.2.8.tgz","fileCount":180,"integrity":"sha512-g4CHJo/vOvGINFFECPD3eJApxoR6fN7HKU/HICUsQKVQu7Fh6t4i2nGDefJLtwTV0w4yNuuDaEs+a8+sZvp9jg==","signatures":[{"sig":"MEYCIQCV3tkDROAZBRbqiiqE+DWmcQbz8VOfSP7uUGB7Rk+t8gIhAOGsyxMmzpqdLZRE51CZ27MBcolFP9awAP5ZHjYQM2MU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3109949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5o/XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplDw//bAIEfqXjFHpO+Ha+g4mZ+BaeY6eK1uYSTq+/02UBtq5dDFj3\r\naMAw3BDGboyxX8cBJEsxYEl2Y00ssPrk68JHSD9Kt7l4Sesj0isOk2J7ytpM\r\nZrEySv7Jk2CMbGQIyMoAbi9KhkzC7mkbdJSnWm9WSHkN/5rlRsZUHoh5k4Ut\r\nRNU78kSKEgDJm+irVHV/NRbi2makdRxk2bmOayxUwtGfnqH/nf14Yg1tomOH\r\nUahyQ0g3HVWw6M+4G4SVcoWlClH2IGe9ThvxKnR3Mx8e1lhMmQRnpMvUtRfs\r\nOxbfFD8VolEfunoEvbXe3+X4EyPh5NH4KZ5snNy+reUJFRBcx6m6jFe3/o6C\r\nPrZL4DSmpCtedxayinpzD1C36bhyHwzUmf/Ng9nwxmioFQ8WnKQWVUSYMHmh\r\npZ/DRRXoup0nJeIaFG1wNgdCNTgGhKaFExqQGlp+uOZ09P39d3EFqK3EbhQW\r\nha4tLxSETAqotcdrHaSP8o48+R+HzlhtiRjkYDt93NjqbT8ORYo+p98dwMid\r\nuOQ5+BAL6eVTKHKlvB7CqmWo4eav0ayRnnhR+uyqT4VmzrMiZf3zr06981Xm\r\nkl9cVbz76/0/s9MkvRRmsGfmhuQ16qMEvfe0+IEeEbnd0LlD4LgTmt7pQ3nk\r\nWyKn3NJ0NNk6wJk1Yfoja+byuN7parKdnEs=\r\n=TASk\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.2.8.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.2.8","@fluidframework/map":"^1.2.8","@fluidframework/cell":"^1.2.8","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.2.8","@fluidframework/counter":"^1.2.8","@fluidframework/aqueduct":"^1.2.8","@fluidframework/sequence":"^1.2.8","@fluidframework/datastore":"^1.2.8","@fluidframework/undo-redo":"^1.2.8","@fluidframework/merge-tree":"^1.2.8","@fluidframework/test-utils":"^1.2.8","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.8","@fluidframework/runtime-utils":"^1.2.8","@fluidframework/agent-scheduler":"^1.2.8","@fluidframework/container-utils":"^1.2.8","@fluidframework/core-interfaces":"^1.2.8","@fluidframework/request-handler":"^1.2.8","@fluidframework/telemetry-utils":"^1.2.8","@fluidframework/container-loader":"^1.2.8","@fluidframework/mocha-test-setup":"^1.2.8","@fluidframework/container-runtime":"^1.2.8","@fluidframework/garbage-collector":"^1.2.8","@fluidframework/odsp-doclib-utils":"^1.2.8","@fluidframework/test-loader-utils":"^1.2.8","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.2.8","@fluidframework/ordered-collection":"^1.2.8","@fluidframework/shared-object-base":"^1.2.8","@fluidframework/test-runtime-utils":"^1.2.8","@fluidframework/test-version-utils":"^1.2.8","@fluidframework/register-collection":"^1.2.8","@fluidframework/runtime-definitions":"^1.2.8","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.2.8","@fluidframework/datastore-definitions":"^1.2.8","@fluidframework/odsp-driver-definitions":"^1.2.8","@fluidframework/test-driver-definitions":"^1.2.8","@fluidframework/test-pairwise-generator":"^1.2.8","@fluidframework/container-runtime-definitions":"^1.2.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.2.8_1676054487280_0.10541132584066304","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@fluidframework/test-end-to-end-tests","version":"1.3.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.3.5","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e44cc9d14d180f653ffe41a675c41e3a119abf90","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.3.5.tgz","fileCount":180,"integrity":"sha512-dnxpPxiy7IqEEkVrjljwNGKD1I9dbMZJWcSAWmR5Z1DRMrKnVZW3zi4j8qYDLWe5DBTYJ2hzV4SH77VjZEtAVw==","signatures":[{"sig":"MEQCIFDtFuhec8lbSYnxYnbGOXarGR8roLO6QkL26JBKFdZrAiBX4vSQMiWRTsYfUjIKEx3mAHyVHl29DcjI/b3rsIyGHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3110545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5pE1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5SQ/9Gt0nAv5ugTYtRUonkQYOgxREB2y1uuFKGJ2o7j4G6s6W8RMX\r\n1c1THA0XEK+ez9n19wgnnr04/Sn5sb/VVSEpQxF2lizBYt+sNPKXpuf5p5hr\r\nJ3+iYrWDQXupinJq0akm76FCj7Vn2K0P6p1HKcxJRSZs6+DHg3E8FHxmA6xz\r\nOSSxfS0K2aDltpbnweYqefst0Qr0mx1HAgjPu93fiT9yGq1hu8sjlv5lrR2S\r\nv/pJT0/E/to5tdWZ2ZcPE+z1+l9BAy3BRRnPUl827MPZ2U2h/2rwefr6g6xo\r\nbRskZQPAqX11U2BprrAFOOl5FbKkoxUYQwhP3FR+Rkf+y2BCImU3tVjDG6tS\r\nrJa3qCSj7v07sYI41p+NUX0gDWZVigF1KoDmlt5LmZQUdeN6UM0nCD6xcfZe\r\nm83/76tpo5yoio/4Bx33Xlg6m/keWqzESyxyoUfE5YznhaEzE1l1ooTtwk0W\r\nbM6p6qURl73TGbK5x5JGmVrv5azxNJHRcg1mzSsKBMM/bR3GgveZnGT/2hlF\r\n7wZiZb3yY5/GQ7KdyxM019d7LfYA6jZjORgASS/QuhLh9V71WTNjgv4iLk+L\r\nmj6aYq2vaklTopXZ65uL2m2CZRuhwrtHW1zz+xuYZwxeSLCnCfLIpIy/peus\r\nExabuMl5GAkb5IU7/9g3xa5TFlis2ihOsWM=\r\n=rELS\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.3.5.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.3.5","@fluidframework/map":"^1.3.5","@fluidframework/cell":"^1.3.5","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.3.5","@fluidframework/counter":"^1.3.5","@fluidframework/aqueduct":"^1.3.5","@fluidframework/sequence":"^1.3.5","@fluidframework/datastore":"^1.3.5","@fluidframework/undo-redo":"^1.3.5","@fluidframework/merge-tree":"^1.3.5","@fluidframework/test-utils":"^1.3.5","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"^1.3.5","@fluidframework/runtime-utils":"^1.3.5","@fluidframework/agent-scheduler":"^1.3.5","@fluidframework/container-utils":"^1.3.5","@fluidframework/core-interfaces":"^1.3.5","@fluidframework/request-handler":"^1.3.5","@fluidframework/telemetry-utils":"^1.3.5","@fluidframework/container-loader":"^1.3.5","@fluidframework/mocha-test-setup":"^1.3.5","@fluidframework/container-runtime":"^1.3.5","@fluidframework/garbage-collector":"^1.3.5","@fluidframework/odsp-doclib-utils":"^1.3.5","@fluidframework/test-loader-utils":"^1.3.5","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.3.5","@fluidframework/ordered-collection":"^1.3.5","@fluidframework/shared-object-base":"^1.3.5","@fluidframework/test-runtime-utils":"^1.3.5","@fluidframework/test-version-utils":"^1.3.5","@fluidframework/register-collection":"^1.3.5","@fluidframework/runtime-definitions":"^1.3.5","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.3.5","@fluidframework/datastore-definitions":"^1.3.5","@fluidframework/odsp-driver-definitions":"^1.3.5","@fluidframework/test-driver-definitions":"^1.3.5","@fluidframework/test-pairwise-generator":"^1.3.5","@fluidframework/container-runtime-definitions":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.3.5_1676054837027_0.5656473451710495","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.2":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.0.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.0.2","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"8e902f9f0f47844c0f974dbc317511678e072013","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.0.2.tgz","fileCount":240,"integrity":"sha512-irICh8TC7obinnNteWcGVb7uz4cIFk0MMtnEnJFrDxbMuOf0G1Ym+HSs7w7yHFkmdHEefxY2SunzxUw9h9/Qgw==","signatures":[{"sig":"MEUCIQDQqjxZobe4Gl6BgABl7uuUAYOwHQC41w5LNa3wu2yNKwIgGx4WjhXVVwzKRHEk1Uofy4pT8XxzSjQ4VmAOJs2tBF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4189222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj68mYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeGhAAlUxwJfj5XmrRVGAKvNPdZuZ7CurxvYECUmC7ZgCTuQkmWNIK\r\nTO0EMZ3mVTgrbRGVgQF5r8x+bNI3atSQ+cxj/YyvZm1Uub+tVYAJq16atqv1\r\nGiFSR59UozTozMHV3K0Xw20Yi9yycly+KC+UpAfOsvJgHcedFps2f0OS8gIM\r\nTDl6SR9ydCvdKsreidqAEAscoA7lmcwTGWn2093TrQkyYbhPb4uv2USjKYH9\r\nPX3znxDvlpBUo/tbVCBI1IKKTxDZuoQ7gShR2dmhMyqH4PCjNNigpGant9YR\r\nUw7s9UDouRiBUdvPF489xC7v9/wMyR+yV10f9g2q+aflkYAS0tAtS3KMw51P\r\nhn6OKYJTYJBq3u4oNZb3B0IZj1rXebjqcDgVbglvHqt62gddHsprqH8rP8AP\r\noNzp/xmRqcGgwTp56VrBNqt9QMP13g8QEzIZKs6/Fq4hJ9odMV24D48xxLGT\r\nfSzDRvCtKIKVpMuZUB6jz5t4Ob7q5y2DyDX8L668j53p0YU1kkw/Giq3ECye\r\nBetGxU244q9O7Ki5Dr+rLXsia+6vkxgXRWmireR+avBJh46XciRLXL6Ar9JC\r\nhJ1KOiNglyna+NMtpMV7kLStFJfKn8OKsPIQTb94YvIGD/PAHOfGUAEBkTt2\r\nyD/q+qL6iKPHqurK5BJn0ib5FcJa5cXFXbM=\r\n=4Gkq\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.0.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.17","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.0.2_1676396951734_0.3968220212027498","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.4.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.4.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.4.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"862360243f745a040259fd62d8ce4b060657f0d7","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.4.1.tgz","fileCount":237,"integrity":"sha512-bbv25SfUpWrtKFmDV87wgC/0qjxfYEhlDhe3xZRRe/u2Gf6uiMUuQX0Ac3X+VmnSvQYrj2Ix8KXYYkZEtVhFnw==","signatures":[{"sig":"MEUCIQCCuwAThV3maWuddlfUUYIlFphU4FFRiM2z8dHvdwVfHAIgdGdFUMAof8OozeS9ycN6ENbo6MevQ6uPOh4le5bLTm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4153224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9/RuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2MBAApBw9uuM2vOhCW7qsFM5s11l7gfaMpD9Ymd4qF7ApFXydVNX3\r\n2pyq+TzwK0ltSK7hNCWJxlysQFoh+gSV7Dp/sCNMI3K63iGEp/ujS5k0dqDx\r\n4WZwN8PSf4fU3kXIXZjk3VMYl4nlPTpkVxXEkgQBdbequULltHgdcRGMcwrV\r\nlkic/kXccUy0YvIc1f/Jyq+WE4HoyLpbI6JHS/OreSDYRZaPQQbXO5cNIQ4s\r\nn1wLqK+ayjyP5zaXa1GGX6qwS8KrruRpFI0yXdWthc2ebL2Igz/+psjLGBAk\r\nwh5A4gyGm3vGhaGUW3RQtBGVC3z4W7kSlCRj4P3GHw4YxR4hgcx2UElFaNse\r\nmArTygbBooRTYLT+PSMxheNhDFWYjgujZ6yw2JmUJZDnYDhP1aYmL/HqXnd8\r\nEQke2qfYNVC7O8emK1H1G15gdeRU0zwjF8RrU/TkLAr+bb/59so5kv47kggv\r\njZhg4vS7+Ctof1AY7ouUi8+6UuUKVdIl8MiKp6235diXUf3IVjlg3S8IGZfe\r\ndWR4pP3f75R9sdLfpegw5yVDjKqhnioCKxSYMh+aAXbtBn1BFceSgoAmmdMy\r\nrGshQ+W1hbk3uMqLdY88CsD3RQAc6UyK1cl93l5Lm3u+7Az5Zq4IEsaCSjWn\r\ntyybYe3/gcx54x18ccS7FmS6HzdzdB/MwoQ=\r\n=avwR\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.4.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/attributor":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.4.1_1677194350026_0.4031943922838108","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.2.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.2.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f9c0ed51c211163740d1dbf566bd9e60035904c7","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.2.0.tgz","fileCount":249,"integrity":"sha512-/Altf290r34gFVvGkO+foP1KuhaMiO5T+CXdkDNskyqTEAoUM72Tb5RMkbX1z/bqO7egEFCZ1efe5Y8oI2PwOw==","signatures":[{"sig":"MEUCIAfIgoTrTJAR6Wh7ygop2kIUshsZEIo2RgVHBB3b0NYeAiEAwII2zo2pYDbT4fZHBFPfBo/cneLY+mP6ktBjkU1oLC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4268739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+CfjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3Xw/+NFI0+Gjn5EhAKNI1wimtmtIL8MjR8EdDLz8f8OHq0VeWaMk1\r\ntvN6hQNTmH8nLZVZVhJuqnlkJifazIGmpk1POOpI5daeLbrU7PiKZZ0wwXnd\r\nYKFqvdwEXy72UIA1C5Dfeu9gRdgGMwqbIb0sQREZL3cNvh/oosMsm1M5QBrL\r\ntmLkkKWDzt/BBAzYjlooxgRW/TpHXJPx/OcZUMSZifHHY4fffjIBXqnG3xl+\r\nmGObEetZqTbqSbAC8N9C93LluwoJ3fiHxSikTm4HWZ93BhvN1sIwVrleLND7\r\nfRKxiXI0pTCy9r7vLxkjGoHoeMan9/v6x3qxsDhh6rQIXNAQm34OvVbbChrk\r\n5YjOh18XmqeKp+uOFoFP0f6KUryntwlYJVJUjQQewk+XYFPln+DXGsFSG583\r\nI7ajW6r++wUluZcjU88FN2JneTOu9/5hsxYqw1bFfrXAt5xMYzjWhWgcuKgI\r\nn5llEjMyQE5UpkBVO0pkXu0gnezt/zVazn0jecNNFcotjXQkscmurYMlpHF1\r\nJ7XFNDnFolbZIfhD674hz/rRu2s6xca+iH3cdAtdwSiufEtEdG14q30X6bfX\r\ngM1WZY+X5jHQpfBRHrvEqi5a0zOf/ZWt2/qtOuxrSOCpDVkm814R2DxFwHfd\r\n86yHzjviUhy12GgfoIFzohLObT8tlAqBOZ4=\r\n=2CfU\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.2.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","deprecated":"This version is deprecated. Please use the latest minor for 2.0.0.internal.3.x","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.10.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.2.0_1677207523531_0.1892861794819949","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.2.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.2.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"6fd713f51b0133ce53e77e77b0417f3780869314","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.2.1.tgz","fileCount":249,"integrity":"sha512-rUawJJv13c98fNM3BuBgq5c7vFsFrfLyEZd4U+KFD5wfDlQu4Q48DhSjqSnxZvJcU4dvu4fQZdORXJiSb/8yeQ==","signatures":[{"sig":"MEYCIQCdgfeIGf/fzkEoep6Rvgw3zm2QLSXxtEfKOzobD0P69gIhAJrxQMAIPxfSJvtSvpx5TQtd85hSCmNOVNOdq+tahfDp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4268739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/Sg6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxKw/+P5cq05loCm5BNIkDfAOU5zS7uywxndyi635xXNnl4U+VjLr3\r\nobhn+piidvsJfToUbRZEpGtdciZbtNUnUmKYRCivrIvg8VyGLdL9171Ybm6z\r\nNPN/bRlsJnWhpo/ASgGCB3c0CLX2aFe6qNmPUo2nKjYHZVSPxKCDNICBmhm3\r\n3JSAU5nVYT3O80Tq/XNLJ3H2j+PDVaeIG8hbSxIOQDuh938YfX8lcmrPbSC1\r\nfl3/ChoS5ZJletLCkPBql8UxPlj8/6S7LjDJez5kyjihY0z1rGbG2iXMnB39\r\njCIk+lM7NQkzHrgxMhEdTsZ7CdPMwTGm6xxq5tTvQ2fmC0BHDIreKVk2zHgO\r\n3R8a1RuF817sr01IplGHacU275ci/2L5apHiUcBaGFuIdNsStcXgvjggKT5M\r\nonoYE8umOdFu5qzs9lu4pZiivBLARBEUhpsUOr3hCpGBomOV4OixT5jWw+IK\r\nHbeOsVOcsvYkATCEiUeLLtcQ8G+FnqQyLMRgUWMrBrTwLe2vKO05/5qxhZdt\r\n0tg7tKHKdAVRg51g6Kh7Kw2LdWH+PV9GC2YdwxNn9AfFm1aRUBKwWp4aHWaI\r\n5Ki1JNAkBxazLeUkTVQrF0DD7cTySlbqIy54dFabyjVGmo3lr6qvsgnPpw1o\r\nqhf7JL3y4ot2OcMGxPQoUBjp+sAyHBoWhBY=\r\n=2pt/\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.2.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","deprecated":"This version is deprecated. Please use the latest minor for 2.0.0.internal.3.x","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.10.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.2.1_1677535289998_0.046729724310454746","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.3":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.0.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.0.3","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f000735570840845ccebc7cc7df771d0989465a9","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.0.3.tgz","fileCount":240,"integrity":"sha512-Rma4S9AEPCXZsRALS1EyE/W0oie0UKZ+HR1iumnzaLlzB7PVSRUCzepMomQ7vICsV1VcVCcxwumcrfbSZLwFzg==","signatures":[{"sig":"MEQCICILhGyvW6+IWS6a58Qo0EZOSFZVlQQ/WyI4R4kj5/6MAiAFRF9GfupaiLAA4VxgIYL1KHf5QK3riV34ZH0XtX4ZoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4197332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/UMDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz/g/9EkywSUYtU/i+GYN/vy5YsZ6Lxf0Wlzz3UG5BP3lRcGDvcvTW\r\n08k23ajGLlTSMWIElXhYxfmu2pGgWs9Hkif1S4FMqcKm7+CmTAsth/SlaqJt\r\nTBr8ruMrbedQIsEtByevSEOKNn6CsbnhrYs5jXl6XWKCXI27CCawxOkLnalp\r\n5Zbk7/92+oXg8Xulc+vFL0K51yTB3GtTKMT6TjTvimzfREt0PJ7pu+Ni2jW0\r\n5bmxK4FeEk9WUuNPR849N0hEQ4/dcyasDNeBSRUn4vevjgij0Oa2Kc2VpbHP\r\nnHaS7w672TaRRMWH4LNbRoYf5LPzHA6agfGd6uOTNxDAv8wktcGWuc1lf2ON\r\nnrfVg5azgDzg9H+wSatxF+TpMMqA+S/6JEb6bGQuv5CDGIUU3EnJ/gpfVWx+\r\nsbWhHX/mCv/lPT0B3cqkESkHA+z50Vtc8dBvV9XDdkY2qT+vni1hMYwM3qQT\r\nLCOH1BAqf49gvDkfn978ByPnLrQiIqwRKDaL573fIZ7r2mukS+30hZF9XKnq\r\noavJrLdMX6vl47PGyQyRDCcgjvf12+OzEMJSFu42LrMjX0Uez2dJ2O259tbg\r\nuSYf7Kdvm52ICAK+G1sbme4Ge1nJ8Faruk1mtRLprj09xz976R3a32rrwCzf\r\nJMg8ZzEkYExtavUgMKiZSGSd0WQk8zJdaRQ=\r\n=rYgd\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.0.3.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.0.3_1677542146746_0.8382311124585873","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.2.2":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.2.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.2","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"4af0585ba91a2fde92e6e4aef68f94d9088a74c1","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.2.2.tgz","fileCount":249,"integrity":"sha512-5aMpeHftMhGTBX/Py9vuktioo3WL1IwLN233LGkmiQ8duxKN8UveSirElB8UsjKjvHBxg9Z+pANWk2D5YXF0NA==","signatures":[{"sig":"MEQCIGfG6ABRdPPg2uF9uH0PyKasFQolsqcj3rceA5FS01sNAiBLYIaRA+zDyrqzW7YtX1pFRy01t/5JptGa9kzoLWZWxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4276205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/pa0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYhRAAisPraCzBcdFGap6dUzsFxEmdGOwQHEg2llCFQ21ywJn3mEkx\r\nSYTpRWH6+EYxQAUOBSuM+xAJXl/NFfOWmXDG5kU63KGDi00cDY7zP3s/PNud\r\nE6bhqRNZjqT4ApMraKHCFXWEMRxzI6n7vxWaGijsOKbQFxYDx9fC5UmKlVkU\r\nL7tocVu/LaK4UGGX/y+rWh4WhZonvOl/Av2z/h+I3W7Js2boYif0zofNfHhs\r\nCm5R3hgK+ppKMlBo+cAqO24CA/LwNFyOnLqEbJdhDos40453FgEbKDYvWgxJ\r\nwI5TzO5TJ/nuYa/VX6nHqiR7wRsCEekTzv+Az9FGbHqSWISVwirn9Q2cn0zN\r\n3QGV44QEceh+U4r0Grkdlu2Qix7tdZcx/+W36jERPD02Av+j4/HR3nNSIEDW\r\nSYwycR1Aj4ZE01AlQJ243bMBDWRQg89fdCZwwuZPnKTb1CWmMWanh2z/hAio\r\nxbbY//bXKjRDhDm5wShHde5LIXyZY+10TquezlOO+iZ1TlSs2PwGUAReC6iy\r\nPLXSLfTO07OpWa4KtfZlKxyL9eRHiGSpB/pJomBQSPA262wi1u3Tjh8eXqUF\r\nDIIfWofShUvVe3OXYjFYfCQ+R6Vx7qW3n5sfJfEJMbDG7ynNFpVXe9jPLMk9\r\nnnEUpdwz8TAtTmL84s439kRjYeLoiueO76Q=\r\n=O9Pw\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.2.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","deprecated":"This version is deprecated. Please use the latest minor for 2.0.0.internal.3.x","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.10.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.2.2_1677629108286_0.7481289541539995","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@fluidframework/test-end-to-end-tests","version":"1.3.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.3.6","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"768e4f2e532a5f8f5cb43ca4d20300d2be443e24","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.3.6.tgz","fileCount":180,"integrity":"sha512-12swOzy7MdwPbf0wPz99D2xAkmICCqM8GGbZurpyeoQEuXbd9pNnPKGzd7jX2a6M+GjZwPisO4Hdo7oLN+rl6g==","signatures":[{"sig":"MEQCIAxz5ksiMM3fEcLM6/LhJMU14o1l9G9AE+U2W87gyrBGAiBHKq0paSCRJA4twaYpWj51aUaOVVJSh5MmDink3LhYjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3110545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCPMqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpy5Q/+PknczcWYTVpxQNM4goW72wWe9bcyea9rdMWqOxRRAEFGsxmB\r\nTi/31sf3NxK5GdIUKtf5HLDza+nqGrZ3arp+pnQcxtY0haY7p+zqMx3ZPysa\r\nvecAMRsmATc+6vFQNAhiu7giBPKhs28CUzhLpO+A+35iOxKlbZKwuz6Kc3gJ\r\nYGEqWURkT3aHCkVycX2XmhJR0ic7tmDi1e1pfwONa/r9vAUsDgNS8ZEnIvW0\r\nOEMBUA1dHIKrSau9kgoxrCilbjKWIcbyuX8rIhGmLPHZiiQRaAJx43iAWYAl\r\nPgJz5Y3kxX9WA2Tbqr2ndDAI5knILYCD9PfXqXlO91irrytXCH9m1Kt1yxyA\r\n4va+H/FkE08/1Bl6uVmu6raVjZI0WADgxO5BOnG6D2EGwOK6eLYyPuMXIlY/\r\nr9uDfHKxuBRS2gkP0yWxXkZP6F7sivwZxM+2ZyB5iuRRcUtH8iRxwi8ZHfUd\r\n/2HQjvNI+nGoLaAKjUyl0tgti2lbBLW6dPnkHijTvHCoIFnbZBbhc926s0Ny\r\nVjMAQpCliqpSHgFrbQvL+e0po4dIzJuM8rO4wQfPO3hvTAEMLt/nPDIcOrxJ\r\nj+yJjdYO9KR2hLM2eBRy+rhmeyx6RkzHoKllpfYIAia+TlY0wfjjWWuO6uAY\r\nnV4O0uDkyLN3u4jnS547zUqjEtCyEeBg8SQ=\r\n=cXE3\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-1.3.6.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.3.6","@fluidframework/map":"^1.3.6","@fluidframework/cell":"^1.3.6","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.3.6","@fluidframework/counter":"^1.3.6","@fluidframework/aqueduct":"^1.3.6","@fluidframework/sequence":"^1.3.6","@fluidframework/datastore":"^1.3.6","@fluidframework/undo-redo":"^1.3.6","@fluidframework/merge-tree":"^1.3.6","@fluidframework/test-utils":"^1.3.6","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"^1.3.6","@fluidframework/runtime-utils":"^1.3.6","@fluidframework/agent-scheduler":"^1.3.6","@fluidframework/container-utils":"^1.3.6","@fluidframework/core-interfaces":"^1.3.6","@fluidframework/request-handler":"^1.3.6","@fluidframework/telemetry-utils":"^1.3.6","@fluidframework/container-loader":"^1.3.6","@fluidframework/mocha-test-setup":"^1.3.6","@fluidframework/container-runtime":"^1.3.6","@fluidframework/garbage-collector":"^1.3.6","@fluidframework/odsp-doclib-utils":"^1.3.6","@fluidframework/test-loader-utils":"^1.3.6","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.3.6","@fluidframework/ordered-collection":"^1.3.6","@fluidframework/shared-object-base":"^1.3.6","@fluidframework/test-runtime-utils":"^1.3.6","@fluidframework/test-version-utils":"^1.3.6","@fluidframework/register-collection":"^1.3.6","@fluidframework/runtime-definitions":"^1.3.6","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.3.6","@fluidframework/datastore-definitions":"^1.3.6","@fluidframework/odsp-driver-definitions":"^1.3.6","@fluidframework/test-driver-definitions":"^1.3.6","@fluidframework/test-pairwise-generator":"^1.3.6","@fluidframework/container-runtime-definitions":"^1.3.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.3.6_1678308138029_0.41418938630083346","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.4":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.0.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.0.4","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"2b21b10c81730339f097f7c673937a68e65f6c9e","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.0.4.tgz","fileCount":240,"integrity":"sha512-MvSHgLFyPVI8kGFCr4wKldqHXbWSWL8uQ+n7LEoecGhGJzy+S2LB65QcTpA0lWPXXuVLMIdXDvpXFserp+lv7w==","signatures":[{"sig":"MEUCIDxM2BUIb7Xv6YEynDx5qDFpITHIXvTGFuiiQm4A2PBjAiEAqbHQhLq+EvosIL8XHd6bzUaHjqiKzzx7j0PCN8Dtp6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4197332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCoFNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmob8A/+KugyJqONOuFbAFQa1q9DC2Dw9PLPDlcTW6uP/HCjJpzSX5vW\r\nFervHOTg+Cramidax6dXqMWPRo4mo0iGAp9Nw0dQJIZ5tMjf6lS+IMj6J8cu\r\nc9vibx1ZKQoyeHzQyKlPXL4R/daYbaVMsWX13HmM/0G9LCUevF/SC9wiEdTl\r\nkEW0d7m791D7KnNtIPHHs6IAPz/D/Lohqw1ZU1yELigXo/1PyA5zLBgEYXNl\r\nLfHXLS5EgDD07GQmcuJzQVc72TjvISRYlbHKChhgDqYOqo2bH/6E+oz+AWj9\r\naW9CczdT3SKZmWKd4xiwvvl+pIjdQVvZoNY91q6GM0BtE8sTdIhHNdQpJdkU\r\nBdRkA2aFBLwf1yE6HaS5gDFGaGKq9zawSo33405iO+s7DeCRHcuDU7Lh/mlD\r\nuVbgz/tUioRntZ+hHJBcEoGZamy6ZLiWBZGOp/3wMuytDA6zUnq0+IB6F1yg\r\nQLoGY0WntQOYmZ4V040aLDvwDbdOvPBTSNSLQd/DEImeTMFPJNI+PTdnx3Ln\r\nZCAHb4Yjt9/Isip5WQMnTFdYx+chGg3pnCMyDbD05ugzmWYwmieGEFqXRmTp\r\nPmes8evroQm6v+UYp92bLz8JWkoHLczX4Jbv7l3xkgPmADN0uRM+S1onq1fo\r\n+5gKhLBLpNUj8LGUXevIMirN8ETWYqzinGs=\r\n=wJRL\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.0.4.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.0.4_1678410061135_0.7808672214228691","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.3.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.3.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.3.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"aefbf6713c92b32073d565f242ec7f29c22e923e","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.3.0.tgz","fileCount":264,"integrity":"sha512-RrG3xzuLnWNAqwF+C2JWKMoyRWNcLfbYb4OlbDW1WQrIWg5pH2Jg9YUTmzL/Xu5fl3g1FpDAJax59lMh0kV3nQ==","signatures":[{"sig":"MEUCIQCClRaOATyxzHigqQ9HARNf3GZ2XMWTsvFnE5xVEZLPTAIgQRB3eC9KYMadBsLPCPadeFMCphrBicCy6BGY3YSq9Kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4360790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC5OwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5uA//V7RS3PcxsOL0aALOjFwNSt8owZFjA9mrVpK8D81PrS8tyHZF\r\nPjkq0viYfZUcdqAHOLGRScBbUV5WXeRjKnUqOwkPFkhDKLfrBsoQnyeYN21+\r\nTtRvwGe4v5jMaqJPGwU6hSFuLZrnmNayz8M4jIGOLIRSbTOHai9jPPrquYtg\r\ntkpvpmnsUb4xjlkUahLtVAhPqhHX/5PrDB5CPDVygEQuuHrQTtJxcFgfEYpX\r\nG7XUZARKpP/JXnbmDAuEDUBIY2xixaq1GUj9ZBDNducpOd75+ZCjMGj+E/0d\r\neKoE9OPIKAjB68VK8/E6AcYi9YfoL4SltD3spmf7ixqflMnuISoR/1KnnyRm\r\nzeeN4YSBislH3eiYLYxM5ju7khirvOqs7XNpXKgsLSeawbGxiESIMJ30ZS+z\r\nuPaJDE+qh2OvVIBklBgQRcre527hRLbILF5Y1Z6DaeVh6Y6vIFMFfxwifqlN\r\ngD+WramHwqBJOh8iQ9pg9llN/EPzP8VpteKPMwq8Lu01CDJDtfHR0HHg2RsP\r\n0LJwJCNeRamQBfufKbW1vrMvRQU6IdZbzD9GGhksG9I8eX6n9Wv9QoH72Qzt\r\nD3Ni4jhlxZAC0/cTwaL8IX9EVY5SxC5nwio2raQICNGktvm64Xv7MgiJC1To\r\nahYUrFpSwHLmNV6T39JhCuucWnIykcfpJ/4=\r\n=aLt0\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.3.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","deprecated":"This version is deprecated. Please use the latest minor for 2.0.0.internal.3.x","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.6.0","@fluidframework/ink":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluid-experimental/attributor":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.12.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.3.0_1678480304497_0.5077351874573852","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.4.2":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.4.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.4.2","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d7e02cd22275f82512c90d7296b630152394d133","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.4.2.tgz","fileCount":237,"integrity":"sha512-8YDUSGXLefZvgHXb7vZRUMWiHG4pTA2xXhjExIlnNMBE8fpco73Fif49PQUjIbzvTEP7Wyd63+F9vvt23TufSQ==","signatures":[{"sig":"MEQCIEz5+taCsux0/PrXTSOmBo6khoYHxBSrka+R1StmNexqAiB4PTml/aNLR8Kb/A2vq3U9nTD/t+P97/dwmX4CVSUG4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4153224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC7emACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Gw//aXlDmcNsI+82wbJHu5pnVLqPZGIP+V2nTVo+EXesTWLtQ0Ra\r\n6sMvufNFnOv2Ft7dVDlWXL/gkDWuY8fIm6pVDgn6d70zlBzMv1x6q5iU0JcB\r\nBoBos+UrJSQlFd4a9XBX6nxxWNSGpBMeXuIiN4aR9DZbYUR7GpBwkBo0xQz4\r\nkyL9xsFDyQ1ABJzBVeUliBGog4/GbcjRVeBqkuS9Qtsvrpe44k0foHgur/33\r\nauIbhb/xqXFCgio1wYZbGayFTSy598fOENwLhOEIURJ00dKHPGNARF0050pr\r\nFCmonwA6tG9Dzjb1xNZ7Xn240a7LxzSMs4jMgeux86Ic6kPWzfC1FbZRVjwf\r\n0L8GXnEiFZKqHNtUiWtNe65TYE7zos+bLNek0WStjS/wVXrwf8ia5de9T34B\r\npCh6Uub/iag9l7aOphJe6t9VCMYrdyXC59OFPojahki3Rn3gSfs+5+YqcZAO\r\nF3c88WzXMWa9uEL+oSp6ZwOzvgMxfklq4FzgdJUAiqBDfX5GI9T4APRq8D0P\r\ngsKG0N635w4m7vkgqtdatXQqpxFNtKpGTvWenUH2W0OLHh9+86w+8NnXuClj\r\nYG4R17EqTaYgXNyONDEhxoH33LoHaxPGF0p1fpLd4l9t2UyiwziYeR5SSqMf\r\nXwOMkWD5jRblpX+tfZ173MLU9VEMuZxEEjg=\r\n=cnxG\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.4.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/attributor":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.4.2_1678489510414_0.8919961926940674","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.4.3":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.2.4.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.2.4.3","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"264c6911fd0866b558e903308b504c94c4032323","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.2.4.3.tgz","fileCount":237,"integrity":"sha512-v0RoxnqBYkaxOd6JyYS3ukeazMq3NXeLHlMhXSiM5f3sCYBqb/oOco8ezB+H0fVM+BQp0Ga2MQt7XKcVIkirjw==","signatures":[{"sig":"MEUCIFUAh4HIsLPHZje0PAMl2h2OgRfXM69tdxsG1Jn/CBRyAiEAqaDg2nL3/uJYsCULXjcT84DHP/6u9mldgbsbpIbJ0PY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4153171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE3dNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7AhAAhHeRNVLTm9aGkK1sXXo9XQbuRZkGiDBOAhndWgwhfjm0mB1H\r\nGj2z59Hnxa/fRcE3PwL7HKpzkmMPsMJs7WqZQy3o7+ue5nAzL+o+PzMyuPlk\r\n+Gzi0tNd25bkVyxZY+J80NW07PjmWKnsQmJ9w3Awa+EzzG4S71zGqMTKP8ay\r\nGvTAgkThIKbsHgfvbFFGpiAwULxOoHYB7eouJ8sXgzk8vdNGtO6gn45KRonS\r\nSZEABTJWBboTKyVLqj0acv2up/ZdMz+mauv0yADVLF79B0lFu1dq891Dt8hO\r\n3SqmTF+CyGpuNheK8RBsc/67fle2yIbSRn08M5J6lFrCg8WH8ShMPYWE5M9I\r\nguT8cB1W2G3dSWcxOGXmpBdWi7bvnawLlk1Y49DfFYtuErt4nNBJKJPfpNCo\r\njXUhXOl0d3L4Scmeo6CypQ63gp3XvzaTu+Wca+G6gIbmgOM+MZTHTx+Vu1sl\r\nAPcU/K/FwmDM0X1t8VIzdsi66WY/Y0o/lQ7DOBRDc/xjAk/q/6fC1l79MNMz\r\nkYX4Yi+WKv2IFIAmhmSj4lSoT01g2OwU+csrChwvFKsS4utKTRAdTbn9+ZXb\r\nMPBg9T8tra55Iji04Vzjx9k0zSIpL8zVdZi7kqchhcam5DRD+u/FXW2K4sIW\r\nEfjWK8IaMBN7UMcLGHNaGRyQq85HeSJfp9k=\r\n=8elN\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.2.4.3.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/map":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/cell":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/counter":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/aqueduct":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/sequence":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/datastore":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/undo-redo":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/attributor":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/merge-tree":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/test-utils":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/container-utils":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/request-handler":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/container-loader":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/container-runtime":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/register-collection":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.2.4.3_1678997325491_0.616993721374804","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.3.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.3.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.3.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"92ee9af7da5a987809b93ceb37ce224daec92e60","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.3.1.tgz","fileCount":264,"integrity":"sha512-UtBAZkAwzOzSNGf0r1LKnfsHzsz2gimh/oEY40orWkyJ3ecaY0D8Z1ySv6Fb77qubSSIltAHeoHsLB6I9Jm8kg==","signatures":[{"sig":"MEQCIDD4WQpMj5EfAN7zz58HuO+DOgXv5tT0w+RnnEhPRRNHAiA0FvCtggPnm9a8kxVueIOhOyf4HZEIDxcZqHfIWDeS6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4361979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE6iXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr72hAAkh89ZF7+mvYjWnoBBGAgaDrlxzNDbEqGc5bbSEk6iW1BjhxH\r\nomL6vBMJeBGi1YTJPVnEttYAHxYebgsL8iBI4a9JjJPnQ6210Aig9dUHFI9N\r\nWdQcxLGS5CHfJaOBVyHQvfEmntZJc6BKZzq/xpXNCL0wMHk9l4GsBDrg5l3w\r\nGM2t6A3olEx7VwHuwrks3NLkpBAxQSPaFDCSSjTLVRrgdrxThgOQKYk43s4T\r\nsgx0cYqLsIwMu0IHYN5TUcoSOeQEzdoiX7m8vEtP0GCRFkRbAtXq6odSF5+K\r\n+Ozf8VHQ+iN14d/TSBHyIi1/3DlFto2Eve9hN5Ffe7GLWqaZVsPuS6cjUANh\r\nOIQrzbNi1jO1lbrFrG2bbD2+JTan+DTyiqGwNYN4okm1R5kkNfiaXNCYSQJZ\r\nVmq/oPRWSWkGbMxbUnn1JoZ5i4hUzh6evRitmNdkrNeM+XvkCYinbe3wD5vI\r\npp2WzC2BXWGksOd/yxJXpaDTGfpHt4SxifRIZ2r/rn+Iu1NajMKSnP2uD8W2\r\nOsmWQ3/fIdVpDkr12chk5TgQL/+i7B0dRYL6TlZ/W0WF3JLj5lrqYlgzoJVv\r\nc0E/zDjcknsgsQb7TMG4t5yScnapz70aZtirxmAGsWwue30/3bF/vLrXGYSz\r\n28mPN4kO1hRalu5mMLmBOf10r776RLemOLA=\r\n=WkUb\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.3.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","deprecated":"This version is deprecated. Please use the latest minor for 2.0.0.internal.3.x","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.6.0","@fluidframework/ink":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluid-experimental/attributor":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.12.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.3.1_1679009943663_0.9549881619929121","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.3.2":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.3.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.3.2","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"932166cbe9611fe81e53666a0ba2fac9c0e85832","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.3.2.tgz","fileCount":264,"integrity":"sha512-6NJPXKyrEdWDtSMPHF0FcgnM+bIT9zSBQH7Uf84nfBAu9+7/n3mXATamkRNonIXN87EMPgYy943Ql5Fe1GPAHQ==","signatures":[{"sig":"MEYCIQC7OY0Uu9e+9L1vPju0T0I5DEHGkuxjrGL6QEuIggcpLgIhANWHHAOn1pa1EUHWP/15nUyt3ZVu1ManUmPLB57reYob","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4361979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGQJsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm5BAAnUc9mkQ71jU3RDK6Assa1w4ldzCA2OncYE0UTV9uRTCvh9Cm\r\nKjujMbRn77yY9Ccz6LBJWntUdpuL6wBEfBUP3q8UFA+fjCknAhGylZ8ICU4n\r\nRErb3Ck6DE45JOjTjt0zIZAy+ukGc+ltC6QAiMQ8oWI6VaQFf64CLeGSx+Ve\r\nreqznR8XE8nQVZQLCOPx4j96+Jv+ZUc/ZyxyVsV2qb0g+313vWCCMSw4OlDt\r\nG/+4yerlr76BGFGPlkfLdJxhF6MaJZsRb6MHB8ZLStmdDPqzsNnyUwAC12sv\r\n+wP5B73avDXolvBxlCvgkV4aJGd+GNY7DQCkI76i3qclm3A7xwUCV+FLsaV9\r\noRFh2qY5rKsz5IwLI5njjUFOpZDClQblNOKTejezH0luA+tIJRv0MKYTkoa4\r\ntfbkSlZoBu/bN8tuXlM5DQrJzxv6rISQA9c3q4eta/FXifzBxBiLtLvcBfle\r\n1oeLBAN+hAoy1RVLlPLFhw1ZImx6ng0bbOx8VEhdcBB6WmQJ/xlwoG+ythw/\r\nlaB2TBp8vha66V095F/39a8j5N9b4blJykuajLlz78q+eg97ZZpTZqIiAVxU\r\nAbOSJbkW8ZbwfZNUByKzNo6PM5IGudGnQy3ZF1eaWw8Pdkk3cRijCZwaaZTu\r\nIqBlURZfYYSbIJ8cHWlUq/RXxIrQ+zBaHOQ=\r\n=vX53\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.3.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","deprecated":"This version is deprecated. Please use the latest minor for 2.0.0.internal.3.x","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.6.0","@fluidframework/ink":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluid-experimental/attributor":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.12.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.3.2_1679360620196_0.9686196768413726","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.4.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.4.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.4.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"275fd6225c8e1336c71b46e619f05d497eb9ebb6","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.4.0.tgz","fileCount":261,"integrity":"sha512-afhhUwplIBBVwaYe68f9riWVmaK4hnQTQFVvZ+e9h4uMYU7c0QctKIKDUV8B01xfelxodS7sdBALPU8dIJWQPA==","signatures":[{"sig":"MEUCIEP3U0cb+EguOlkhOnEmcM95gqL5FFJ/Ju7/j2wd3T0wAiEAnEJSMoBOzMFCyX3LmfX1KQAIdYQaUMtmPdReQu8MUS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4359427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG3ylACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNgg//aJj6+q6bj/47d6l2YY7kdGNFwb/4y2d4/crOH2jU+hPyCmjJ\r\nXPSkSD+yGVV4264IF4XvB1zFZdOy3lsXsPqfXuonVyBvC6Hrbdx3SYNAQ5n6\r\nZ1fhDLz7OePexzUlCfcQbOJBsTGGmqHKGJtj6X36mgwGnKkwsTNi0dJ0K3zN\r\nh0GqX9yTNJmmkHxsRshOTIhcKoVHjD+Ktvi64Ah1eFmi4F4pF+oqC5z/GEEq\r\nisBy9aNuoPRrH9VpevE2F3l90rgtmfOlhleHWdcTgNR/ohVi0aHMh0INw2tZ\r\nDacizPBGAHMUs+MB2dFniscXkj4zPu2e+7L06sU3oSwBoedbMO7GyKnfLVL5\r\nbPv121OmdUixWR6Q5aQPM5H7n9czrmBMxCzL7iOjU/Fz8vLvxyXIVSi5p0F+\r\n8tCFK3/ak7aMm9xsewtiSsFYjWHmR/YHyv1m9YcGZaDvbCG90HCBag2+uOHT\r\ntEE20PPWtIGICo93Lq4IP8HkJjvy09M+UhfanBMVRXX2YCHzDUeIVO4NntEC\r\n4a6L9oFLCiDPp1ToNh9Iv/HoSG9AW+uj3y9be3rJFJppa3tlgTyWoB4hdKDo\r\nPQX6wmIlVb7R3oQQc63KNAhC2AliP0RfwMokWjNX464GYIADiklHNnzuHSIF\r\n9xswDaqPJC6FlRSKt9g/cJdQcnArHykgvNk=\r\n=qlRJ\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.4.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.3.4.0.tgz","_integrity":"sha512-afhhUwplIBBVwaYe68f9riWVmaK4hnQTQFVvZ+e9h4uMYU7c0QctKIKDUV8B01xfelxodS7sdBALPU8dIJWQPA==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.3","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.6.0","@fluidframework/ink":"^2.0.0-internal.3.4.0","@fluidframework/map":"^2.0.0-internal.3.4.0","@fluidframework/cell":"^2.0.0-internal.3.4.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":"^2.0.0-internal.3.4.0","@fluidframework/counter":"^2.0.0-internal.3.4.0","@fluidframework/aqueduct":"^2.0.0-internal.3.4.0","@fluidframework/sequence":"^2.0.0-internal.3.4.0","@fluidframework/datastore":"^2.0.0-internal.3.4.0","@fluidframework/undo-redo":"^2.0.0-internal.3.4.0","@fluidframework/merge-tree":"^2.0.0-internal.3.4.0","@fluidframework/test-utils":"^2.0.0-internal.3.4.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":"^2.0.0-internal.3.4.0","@fluidframework/runtime-utils":"^2.0.0-internal.3.4.0","@fluid-experimental/attributor":"^2.0.0-internal.3.4.0","@fluidframework/agent-scheduler":"^2.0.0-internal.3.4.0","@fluidframework/container-utils":"^2.0.0-internal.3.4.0","@fluidframework/core-interfaces":"^2.0.0-internal.3.4.0","@fluidframework/request-handler":"^2.0.0-internal.3.4.0","@fluidframework/telemetry-utils":"^2.0.0-internal.3.4.0","@fluidframework/container-loader":"^2.0.0-internal.3.4.0","@fluidframework/mocha-test-setup":"^2.0.0-internal.3.4.0","@fluidframework/container-runtime":"^2.0.0-internal.3.4.0","@fluidframework/garbage-collector":"^2.0.0-internal.3.4.0","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.3.4.0","@fluidframework/test-loader-utils":"^2.0.0-internal.3.4.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^2.0.0-internal.3.4.0","@fluidframework/ordered-collection":"^2.0.0-internal.3.4.0","@fluidframework/shared-object-base":"^2.0.0-internal.3.4.0","@fluidframework/test-runtime-utils":"^2.0.0-internal.3.4.0","@fluidframework/test-version-utils":"^2.0.0-internal.3.4.0","@fluidframework/register-collection":"^2.0.0-internal.3.4.0","@fluidframework/runtime-definitions":"^2.0.0-internal.3.4.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":"^2.0.0-internal.3.4.0","@fluidframework/datastore-definitions":"^2.0.0-internal.3.4.0","@fluid-experimental/sequence-deprecated":"^2.0.0-internal.3.4.0","@fluidframework/odsp-driver-definitions":"^2.0.0-internal.3.4.0","@fluidframework/test-driver-definitions":"^2.0.0-internal.3.4.0","@fluidframework/test-pairwise-generator":"^2.0.0-internal.3.4.0","@fluidframework/container-runtime-definitions":"^2.0.0-internal.3.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.4.0_1679522981564_0.043493281399944905","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.4.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.4.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.4.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"c1ff83910df05ba65b76dea6a10101a97202f500","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.4.1.tgz","fileCount":261,"integrity":"sha512-6YeyMVoAzrMm0bAZ0tyPC2faZ4PYdmtCBFBvwcNAKJgtekV55JQ61VL4RksYBYZTIYi5o/ox9kPBevN/oCepFw==","signatures":[{"sig":"MEYCIQDxuuscD5auaqTQhsdB2LOtU55xh9mH8KrXBMff34GHbAIhAPEoojrro6lf0Eji1dBr3DL/JMEKxprVQhWKATksBxPu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4360324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHhvsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjCxAAgIxpiLvreL+58Ql3fwXWCYRY1IQ8aIQmpPlThaIZd9XHPLt1\r\niloHOV3Uf62HM8MUZXkFbCRXx5jQZJDND4F95bao/5TpTVc1YqcsWYSyBhsJ\r\nBkjTwcpWLOM1km22hS9k2daFnG3pHI6OHbSPMDlVbYVSOZ4k7LZOS/nPvBBc\r\nAglwnEpaQXlzOfKqAb5gM2Ay4v6yWddwAWzIk/U7sUf1QtalGPpUAeb3rpPh\r\nL2z9mcmudGnG19+N/zZpUHKvS598IPe0A+fM+X6MzsQ4SblhVYCVzeqBnwBE\r\n1fj4cDx7imhNwD/gC823GdXcTwY+IWZ/tNqMb1Zl9QRvBZjrAVLMXwEGGXPa\r\nReGle8tbvryjd3jKNNYdt3oCGfw+AKKz3475csi4ZqP9ny4LnLIAYBiqwe8Q\r\n/8nOg6NoArRU72VeK6w3XEd6rSTtFOVl77dKHIsSgZ63aiK0mVlFKXQFEBid\r\nqP7YqZGwvJ5/aGPTixPtwBTfdtpW9d7G/Cylu3OZ7NUI5DC/Q2OTy84XwXDU\r\nQfo0pNT24Lgz4QIBd2UnHjJTcQC4sGDBPoWVwRYedbZNz3EU3qoESJ/tHYR8\r\n7sOq7mPptSFYE7O8mnx1ZOEYPE6ggQL6nDKAcZj0r2zfJYlhLbJ5pzg89Eke\r\nPKXFMIVl5qcTef+7dLR9W6k5vFEosyZ5nlc=\r\n=xlt7\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.4.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.3.4.1.tgz","_integrity":"sha512-6YeyMVoAzrMm0bAZ0tyPC2faZ4PYdmtCBFBvwcNAKJgtekV55JQ61VL4RksYBYZTIYi5o/ox9kPBevN/oCepFw==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.3","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.6.0","@fluidframework/ink":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluid-experimental/attributor":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.4.1_1679694828182_0.3429814737428514","host":"s3://npm-registry-packages"}},"2.0.0-internal.4.0.0":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.4.0.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.4.0.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"22f80008a8a6ddf2dbd4b7b6026da165e52c24da","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.4.0.0.tgz","fileCount":261,"integrity":"sha512-iSqiKJ3t0capAFbM82xUoeEdQD3xKhfEZFeePJLreYWkly2EOLaylejs5Mfw9lyHabMrZ1Xrl6NG8YLK6UMVMw==","signatures":[{"sig":"MEUCICEqXMprM4ZOC9chvk0VvyoUbVwfTUaaoHH9nM7Z4V6WAiEAwEOsVoWlrUAFfKiTbvckNZj1UsWbPIc7iusdUDAdZ4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4344677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHiNDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCQw//a0+gJu2RkM6QHOxqdFwqRfPyNpmOE1mnLNtt/tyh6Pk/cYUn\r\n8yqEKTwAmZTDnJO7B7o6qHdlIEgsS+ImldCqnX9zom/aviNEyiV33hzqyjWW\r\nB8aGk3rFMXfApaZ7jqGxt0IehKpy5HnW1hCswdcytnzBPkvV2Z7Qven3bH63\r\n5NxK6vfYLz6SGDrNa/1fOkEMy+ssbTnSaW+KeWaODM+/CK206JbHXxMIPcvw\r\nmzI8XarIC+Z5cEAJ+zA5PSJyt91SHErd6GqH6z9T6XhpMdXHChqnCtMg0gME\r\nPDWPVwxihg3h1avvmxJ8BFHPKQ4or0rw4xEFcVlwlLw73Gda1bnpWw408hTR\r\nxj7hhMVbjnR8qSoU7Fwe2kozYmXMV5rew848Ct7d93W6B9o2pdOZl0zYSrj5\r\nSaqCJtxajHszkapsEfa7kh5vCG92iRZj8AqXQ+r7pSJGoHTk4IZveniYG8O4\r\nRWTF0UTy73VT1kBGKL89yvUG7ur8EvJP1reDvcI6kRhDCGs2fNivebPYaRvU\r\n8vlTnNOnn2pb0uTZBDwb/11AtmHlFnvIO7huoLDsSCR3bzGBG7zeg/YyRjui\r\nB+I45Lr7W5SRxHH/NoaZ/8vBVX8KdOFloTmlstVdwfBzh++XejSUMRAwvJh+\r\n3PYQh36s+6rLukw4E/l1mPGNTmoyvKZ73ik=\r\n=maxT\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.0.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.0.tgz","_integrity":"sha512-iSqiKJ3t0capAFbM82xUoeEdQD3xKhfEZFeePJLreYWkly2EOLaylejs5Mfw9lyHabMrZ1Xrl6NG8YLK6UMVMw==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.3","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.6.0","@fluidframework/ink":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/map":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/cell":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/counter":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/aqueduct":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/sequence":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/datastore":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/undo-redo":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/merge-tree":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/test-utils":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluid-experimental/attributor":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/container-utils":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/request-handler":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/container-loader":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluid-internal/test-loader-utils":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/container-runtime":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluid-internal/test-version-utils":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/register-collection":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluid-internal/test-pairwise-generator":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.4.0.0 <2.0.0-internal.5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.4.0.0_1679696707311_0.39449595373607194","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.5":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.0.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.0.5","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"93a533507537cebb8347073f8fc25d535edfbca9","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.0.5.tgz","fileCount":240,"integrity":"sha512-yCN9CNj5LkpfkgNy3Sccp3R6GCfAaHbZB+nQlEU7/4EGM8XosQ4O+Z2nXZgC8GeZRACERDB/Uu5gpDpmJYem0g==","signatures":[{"sig":"MEUCIEtLzxJ5dmCgzNgPWP5vGvD2ubS6nsV7RmWW7nQqjTlUAiEAtSuzrzH6hBnK8NnIurNHy8fWSf8xzc8jfOlu/GYfHDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4197332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHjbGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL7g//S0aIsiQCdzIE/uaE2gcv+thMvDh/s50fnwi8yMpbLeT3sV4t\r\nyEBzAdaQudsHh2EpFpX/88M+zgD/MinptGBDvDn1txG1aNJtkFkT+qJE/Osi\r\n26hWdz16xddckPW3TGLzUSloG1h6OtCDKrEArrAfkQcVnnQGvPBex5+ysg59\r\nASnqxuvblZXw1Vw+35mfm/71Tg6FkkvGGoS1//1h/loxM7XGSkFTFm8qiF5N\r\nDihmwGPngAxr1kjTr5zAxSGhE7ZFBG5l83bNl5Rai2EE6E0a2xdQ3PROlLJO\r\n7h2ajA1beYs2WOk+S4HCUZhHksFgN6CB7E8Yakyf6fzhOsL/npoRt3qmvcno\r\njyXRbqYoz/6ugnQZyOgGLVsCQCWMbumaOyDP3aohLPEAdAIkrNR6kMgnSkpX\r\njDp0Oab918FXQ4+nWLhq2hhGbMBxmTtKOMSLpxhvkKQXICoyiu3Ndc/83fi7\r\n4CusJmINRLVr0VbasUv/ZLmglijbhI/N81nj98ohRX75hFGRoIyg1qA9WtVB\r\n6t8bUYhXBjGtePmXn6CIRyrj4zI20ehce9IcmABS3QmQHoybtl7S/NbJK3Kb\r\nN9myCQCf1m34Pzi8C7lUP1uKKT6Cvs5GdHLFlxJomN03D4KSADGEcWdC2J64\r\ne9J3NOxCWukpaOLayABZpyUEe9ttRyDOWYk=\r\n=yWLE\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.0.5.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.0.5_1679701702059_0.4941834657998747","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.2.3":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.2.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.3","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f10b8fedbb673bdaf015e7f7e47171550fbe66b9","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.2.3.tgz","fileCount":249,"integrity":"sha512-OWkQvdGajGquLGBvdJ8X0r0tIQyxnYpjDMyExwWRKFgh3Aa0IyFp1NDTXpSkRhZmOucca/GQsKgE1PsfYB7J4g==","signatures":[{"sig":"MEMCH07oKwZwsmgzS5S99rJKT+kmKC9VCGQ9LITC80KOtUcCICzhu/OQkW/c7ffrltC5B+zvF0TyfkFx9Se1ZMHvk7Lg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4276205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIeZQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr35g//XMbgj8oMGFNDvd9763oEQ6hnAMVLw23a6f9OigZhOZo8YAwH\r\nuaIJ26FL/J5j4tqM+B7Ii2jJsVyRoYZt/q10Yf/UyMkDsju6SqtvgeU92Ix3\r\nud3TF6DbFbZHoThaJBA/Nj0MCaiPGmwE2flRj4HHDRVT/jTSDg1nr+N1PXiF\r\nvhuoSnIrtLrVbKY7PTF5xgicYHkaWuVNz1/9ZXIPl0bQv3NPfs5zTmWOAyQ1\r\nu4khfb+6NpL3V8DPNq+xO3qcr9ISB8ySZRoISrN0J+8B7ScsxkWzOzZY/aiT\r\nj7yNdIt1+1vZny55SjrOtNvOi/DN/DMAXiOaLk0eMx1IgP6rVopTrRdb/icc\r\nNAkz7uRg6lR9kScSIuT6/+zzEGZLVb/KvMQMlFdHTTffDIwZ5OolZwdqsvMF\r\nWlOP5smcYnTPJWY8wzqEaZVFDDSuJy1w2FSfwz7SHcBo+S16v1XzmaAN+EeJ\r\nCSfSogir8v6fd6y7KHZo1bp+Mg46V5sB2rl/5snJyzqjwYSm/8X/D5RjRwhv\r\nucGrjyMq7n62vw+JUHtURHMwzQdpxXWBJQsXWHK5B9F+lAe+vXcXtKh38S4o\r\n+7cTPQdO2EZ30CXmhrZ3inuul2mLBn8XZclCub8Y00Nd+kyEkaQsP4jLSqCb\r\n3sexC5Le9wU6IIcftBlr0sXk8FyDtXiOCEg=\r\n=9jUO\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.2.3.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","deprecated":"This version is deprecated. Please use the latest minor for 2.0.0.internal.3.x","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.10.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.2.3_1679943248500_0.6383802306219006","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.3.3":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.3.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.3.3","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"94eb754f0fe4433de612fe6ded7d32c4c5ff6bed","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.3.3.tgz","fileCount":264,"integrity":"sha512-xRt2jI0yNfxtSjY9lERdrP1E9hhcszQ3QGalTWYNXiB7LB3bsVYKc4ucOW3NYydyyeZHsn8Y/FviRoNHpX5Suw==","signatures":[{"sig":"MEUCIHRgA2S0blgr1+MWlqj5IhN7Fg+4Gq54OjVOpht69VS3AiEAgW4Jjq0+1ohRCCg8aUZQ3Ety0MvD3Z/N0MRHLHNmUzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4361979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIemkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxCA/+PFQF5cEVnu0gQsKOrDA5HawX/fNmhH1LuVP+j03U3ZZx8cZy\r\n1pKhecL24XXVAp2S+l1TMuM9TVYMsyteMLCtn98UNe+XfEV47Oo16TY0CIWE\r\nQZFnKZ20Hbl3cjztC/wjG9GVt47J4VmuWSI8cLmbQimjjPCn1eYch5v8plga\r\ndv6hhc/7joUN8Ax5zkv5iYQ0P93Ng6AnZb/SwhSlui7FklLAGy/wAJl0wKEI\r\nnD66gOGP797QEnVjhRkxYMmhG2/e+Mg8+0ufJFWy9E1eMvh4YLDhXjY497w5\r\niA3bXNk58wsYLed/QTqcO9VoIKbAZ/q/FtUodtj04vyQ08C2UC/nay4hjrn+\r\nJ4l+UBrcg8bC6Twe9fkFnhEH318cgGY9U1LgPePd/XAxE+G6NGqszKe5Ch9O\r\nQ/uqnEuTiZMNiWE8xqDS1Zqjqw6csE8Nb+Agk+Ormotd+MtlHP929JFQrhq/\r\n3yH302I4G5junwDCpSO8nhzLf+LeQ+ynSOeFBg77DHlbTkwMLUzaKACEQmj+\r\nu4ecbfIKEO1ulWrtcuwAb/aIjH3PQxmMcvc7fUgIHbV+My7RJuK7EQpfoCBG\r\nwzM+z9jLQ6Sx7HGIjSZwyZiXzXMtw8eRVwwqYJhZV5uR+Bc1Wpd1RBowLWL/\r\n2gEBJeD65PCEiaSm9OaMyJEPEG7XCwvWucw=\r\n=WtDm\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.3.3.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","deprecated":"This version is deprecated. Please use the latest minor for 2.0.0.internal.3.x","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.6.0","@fluidframework/ink":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluid-experimental/attributor":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.12.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.3.3_1679944099980_0.04403862195474417","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.4.2":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.4.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.4.2","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"dd6f54e895a1eb618f76d1cdcb92e7ec5a2f9341","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.4.2.tgz","fileCount":261,"integrity":"sha512-VQrQNPsNvCDXH0hSJkwMr2pyoPWfe7lukiMlD4OE++1kW6YvH43X1GFlOQ0lFZpnaL0fHy7KeJOqRgEhjeOJNA==","signatures":[{"sig":"MEYCIQCG++ESPWsnmuRfeCk3irgdV4kzT44VXLOHNe3tLTX1ggIhALzN9DW4t6Ru3KT8NrvweUijWY+BAE1NGXm1bEqXyPMf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4360324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIeqAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0xg//aK4uCAKx5WAKI5eCeRHlw2si5noP6jpKlA3UDcahsfRwzDZE\r\nCPtBRLQ79kt0yIEGTSvCoHsGllWeWcgjvDK6mla52KElvbpAJXVkqJUWk1iP\r\nBrueAOw20EqaumfIf3f9iYGKRQOXdJgguWWaKRcjS/dRhHg+RDh9ccxTtfRv\r\n7WE0oHP99X1KC3enERJPzXp7FBky4gxxrgbMqYciZD8TLVNYlvmM+MpDqFEz\r\nDaT/V9ViZ8GvLo1D+W5UmznuZeQgXfahJ7aMBmdKAedJY4BBkVTcqhKPWiTB\r\n6jQZHWSkv+bCw5qxe7aiv2DXH/y8L6vLcJb9bqXeigQgE35dubuvSvkrn4l2\r\nGUJPliFiPloyTRZay5mS1nhJiHvxaP2e4DufstJaDGip60Dt6IKRBb1Krt/a\r\nyFDKthYh5TPc/ugHcnEVs0TbwWHfTky3iF8jUZcWc1y0h6FX+RagAjZsLOu9\r\n1wzMcXk2BUq568hSVcsplLQsmh3P9WUpg8SqQxZO50lDH62AH3kaw81ZzaTi\r\nP4AKeEzHwAPt8QSqFUS5hIpPcSN9857ORC5HJScvbKFeBJu792qhhCzXTlcX\r\nwJAYMwBdHxeV6ab0QT2ml037kGPNJCj07ksGgksj4fnF9+8QDyk6gc1UwkMQ\r\nkZCOyNRQiDMenA0gM+kQVg7s55YrGJsLaHo=\r\n=gOZE\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.4.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.3.4.2.tgz","_integrity":"sha512-VQrQNPsNvCDXH0hSJkwMr2pyoPWfe7lukiMlD4OE++1kW6YvH43X1GFlOQ0lFZpnaL0fHy7KeJOqRgEhjeOJNA==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.3","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.6.0","@fluidframework/ink":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluid-experimental/attributor":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.4.2_1679944320682_0.8517137848173109","host":"s3://npm-registry-packages"}},"2.0.0-internal.4.0.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.4.0.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.4.0.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"a918a60f5c9bddbc08fea0376613d7c7d902fb61","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.4.0.1.tgz","fileCount":261,"integrity":"sha512-6cvxURXsq8LdvwEAoh3qdO23fRBIbJ93MxDWMK1keCzfjDYyqlDP/IKVnyRa2M4EkVBIY+VLnOOvsv4julJ+Aw==","signatures":[{"sig":"MEYCIQDQhTTmCn5GYIPX9O/OYeKbTEKzImCTA6poRzClZUifmgIhALmhLyWXlLfjCWhlRsX9Ia3pMAmFH0ZoQ0tk5C6jNIOq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4344677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIgtEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfHw//dNCZ1u9c1iSn9rQCFA5QqCLt77YBH8fairiEOAlNvlWSkQCk\r\nJywyCV5mVuVQbzAmBU4e8qNw9zux7g0Ketwiscksjig0Ee7ueH4r5nx5lNQI\r\nvbIUJ/m2Y5a4Wkv0s9e52IyRidUVSMLM2GXiQv1+7VDpGmNAYwFXpToMcc7e\r\nqis9drKKPj24qSCWn3TyQVaFM9xR0vccoJ5+gcNEEGRasBZEzI/YYafGXF0Z\r\nmHiYC3pXy5Q9/IFi2i4QCZM3HmQC2GRnmtyuh+2Amnmc6mVlZhE01nlHeLKN\r\nQX+GsYpyBudhfD3aHicgb4iCH2rOxA+g2M/iJg2XD9Ei+5b7gNGJBmjfP08V\r\no4xvF3ESWwwBe+hJnQ3MOxuBSYV1Q6Kg6nk8Uc9nBh+5sFYeCGtvs6NYFdne\r\nJUpzyUNiPxmArgdnHc7GLjHzkycxah4n9AfjWVvFSWX0wCi4ODHzd/yI9iuz\r\nv7SVlHXqZqaw9MUsiLpRzPwe0SRss1+xT3EvRChvQycFDq8j+L9/c8xEBPWR\r\nbmjjaLJ6lfaOVsEs0fx1j3WS/dnvW/IElRrvjec3v+OXaVJNRObuJhz7zH5b\r\nxjLCOKV8rhko50K1GVYD4m4ROFJOlQgypM6osOmSABC7XhdZaeRD6Ta+P+d8\r\nEioCZcK6llFu9ApOn9hXG9b9TyOGOsKOxbY=\r\n=/iHc\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.1.tgz","_integrity":"sha512-6cvxURXsq8LdvwEAoh3qdO23fRBIbJ93MxDWMK1keCzfjDYyqlDP/IKVnyRa2M4EkVBIY+VLnOOvsv4julJ+Aw==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.3","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.6.0","@fluidframework/ink":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/map":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/cell":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/counter":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/aqueduct":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/sequence":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/datastore":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/undo-redo":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/merge-tree":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/test-utils":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluid-experimental/attributor":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/container-utils":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/request-handler":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/container-loader":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluid-internal/test-loader-utils":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/container-runtime":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluid-internal/test-version-utils":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/register-collection":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluid-internal/test-pairwise-generator":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.4.0.1 <2.0.0-internal.5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.4.0.1_1679952708680_0.06906659432109241","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.1.1":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.1.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.1.1","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"d8bc7178e9c2654843168b0290f748ffd531588a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.1.1.tgz","fileCount":246,"integrity":"sha512-JbB6WQHNpChjKv1Coh5MuM2thjNA6Le1nqE1WkM8MjtQuFLe5QvLjTF+5/L6CLFZtzGhkDu0Z/WdmkAlQ7SIhw==","signatures":[{"sig":"MEYCIQDQY5NRiADqwOsDJ5VAEje2dg95oy3xPPkY2dlD1ogz9wIhANar4AO+jeBa+25u7LeE4iAQs1iPOtRX997g4iPYoARO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4127508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI5emACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqIw//QwL3soqwXLiVuocdZ2HQyucB4Czi8FStvtQv8wtI/wMGOr3U\r\n5j4KdY5G+9l7l3OAfCEmug5jLgGyPbI4/tYywGNCf+ogXRuUmqVhQ9qYW3Aj\r\ny1A9bLx+W3+1m7AuCiick3ubNTq5XqdCO1G0ciIj7XMnclnzL4E/bO2XDSs4\r\nqybHI694LgeObMY71pwPOsM4ckXsweBNC6zXIM19ttJIbqhRw4BfAFBVp9cr\r\nx3MVdoUui/g9WhL5eCATZ0zi2qG+TpiqpJDx3knTEgB95nbaUmK1ol9e5FUa\r\nA8wjszdUek8kgWGN7CdZuWSy29WxBLXcUAStAK1BI1Gsbf0bgGyn60bdEH0i\r\nFUO7ChmClkUwM7r4B8WJwc17CbRWTG9DSSTN7H7znXKtSfFcljtoJFGzuPJZ\r\n95yHsNr8RSlZ7b1+zCPznfK8EzQbMZrngudzOP7fgPwSqS50YcEOWHEWV/gi\r\nNiw09GJXHJTrg4L0XMzy6egPFSwvJK1C1fvlVmcgFVzUGbgq+ItW/PVKwAD/\r\n1xqc56BUEfWrMoPLfALWHgXldIlD7JFC+Z0BWwFd99SINv9NAkw5vyH5zRUt\r\njbLI8ybsoKEZgmifo6XuJT6/dvhgT+UH8ACHUEJFePn7B+a/uinBIL18WIss\r\nh8pNPADuzsV4YfEbaOb5JzR3ongwQB0wEjA=\r\n=Pr9A\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.1.1.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","deprecated":"This version is deprecated. Please use the latest minor for 2.0.0.internal.3.x","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.9.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.1.1_1680054182701_0.456419954194097","host":"s3://npm-registry-packages"}},"2.0.0-internal.4.0.2":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.4.0.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.4.0.2","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"5de72dcf568b570de2785de1abe6d030e0c3759a","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.4.0.2.tgz","fileCount":261,"integrity":"sha512-PLmb/R3GROmOf0+z0Ya9ek9iPn+zbnQEtuXbYEY2S9kGxxYEP2EOC1yMekV5Cy00iphaVNMc2SMOt6abJ9huHw==","signatures":[{"sig":"MEYCIQDuqjtdFu9lSu9podsAhEusNrCUU2zdoxxl3QPZXmQtLQIhAMjXo5P6xfAtQYtoTpPvmeukt1JAem4yMojvQ+uDKp97","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4344579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ4J0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiZxAAiW2xoV3zIFSYLlATMT5a8gYMdK1u4inKAf3Tc+x9OcWroVVc\r\n3gB4Hy56Y+SQi5cettxP9W8rUgiy+4hbDZAFpNcQVCWpmegbTYF3cmSctW29\r\n7LYGEaiCVJJ9rlRfM7RyQY9h+Rh4WteMOKmoFwcNDF5fx+JSq1X7nk552hFc\r\nK5ugi4ww0Ksi4IiX5GeHZ3KjXd62+0z/0fPPum0lOsLhxHR0USmE0BhYUf4h\r\nKJ/Nk2UHKh6jAhFC8VZCCokc3LnbYhAhOee2LV7lv7Wje+2nV3dePrEfdJ6k\r\n47ESaRY6yL7TSHH/iWcURN0T2rhp4evFGBoZOURb/lQhNh0c3HmLfltraQGB\r\nVc6y5mwhQ12ScIzGEa5bN+e/C69uFnm25pZ1C+6C9MIP/bJcRaJnKo80Z08r\r\nqAOwQ6ELKrbK1rJiUfvRzQE72ddTpjsUNnNKNxVM3Rcj6iKEzLm7z3ShtsCP\r\nsJCX3M23AkwRTi95Ut9dhk4LxWFZgmO4Blaq2L3s4YL4s84qFvV/z7Yus6wT\r\ny2Ft1v84Z76bd5PoPbaL65l1hS+/4CxHaXilQgOqrD0JD0TGArdyqu50tmLu\r\nVemxRbDYIU4JzCvOj1GPphykSVuKGVTWraPPjLCvZno/WlNIVhvYpA58rYan\r\n/09oZuseD3LcPBSVLOM8JfNt9a4TKW6gfyM=\r\n=dA6B\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.2.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.2.tgz","_integrity":"sha512-PLmb/R3GROmOf0+z0Ya9ek9iPn+zbnQEtuXbYEY2S9kGxxYEP2EOC1yMekV5Cy00iphaVNMc2SMOt6abJ9huHw==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.4","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.7.2","@fluidframework/ink":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/map":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/cell":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/counter":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/aqueduct":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/sequence":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/datastore":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/undo-redo":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/merge-tree":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/test-utils":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluid-experimental/attributor":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/container-utils":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/request-handler":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/container-loader":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluid-internal/test-loader-utils":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/container-runtime":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluid-internal/test-version-utils":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/register-collection":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluid-internal/test-pairwise-generator":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.4.0.2 <2.0.0-internal.5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.4.0.2_1680310900509_0.015205088384826926","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.6":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.0.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.0.6","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"79958e615bcda75865614365644441f1cd56136b","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.0.6.tgz","fileCount":240,"integrity":"sha512-OIuz+TCIsfQ346cPMwaPI/Nx1GdChA0VWP+nUmjXo8fI1my3GW5jtt7re/65rp5+/5azk80yAbV2qoRETmcJfg==","signatures":[{"sig":"MEUCIQCQAHyYRpboDQmzkui1ImB2iHKVtF5BoWY6jTPT//f6nwIgaTE9p7lTF1wbmAjMgdSpDgknX4nPZ76nhGIATTYTJWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4197332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ4xcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqX/Q/+JiXDdj67mvZPG80eWJNgRkHm1ZFSX8uIRvDVJ/83YWNvb6aH\r\n8G+zIKA0DGhEciF6ODtQmTD6uBxtc4v/Cogn0B5AEEiVuTmhzoQ66EnVmktz\r\nnRrtMTD/Y976d3e7a71upmR5tYsIbshzM1ugjYcD7glgTnizr6ftWxryBONF\r\nVq861BE/27ss7L82lUDNVpAQMgJ0AjPeG7jXLmG0nQXibG9WESUPJ0V/pjh/\r\n0le7Rd1hoPaW62uUdHx0LUIvmCGyeekuPpjqhLXtBu37TkTQUzw+e3NOAy0s\r\neZcUdbVKJuH7Qsoa671orSkNW1zS8NmCFGK9K4sPOQvTcPsEkrlKZm/3AEZi\r\nDiFWd4CSMLRPYIFlcbjzjSr6D6fZSajWl+U02KwuYNOpDEfZ31uqYd70oYX+\r\neQzTiXE3cfaR+z/QoT05b4l831PPgznBzSiYHyqG34kjOtcd+hl2Sg80PXEP\r\nCyE6G6Q9Cxi5pvykP7bkJG3heeMLJkPUHySn7v4/VBxIHeZb918gMw4M8nAE\r\ny4TruGqr6iK5CPR62tJdP4NjFeekuTu/Nkpjd9cv234Jv7DxcwygUx6/3bbU\r\nIhmH6cTcyzixYGSy1dFJUypmi3U7F41XFybO9XjhQFFAxyQ9BzIThXnBU0cS\r\nsiz+bsbB2YHvGtH8J8B8y5Row3sFsJDOjh4=\r\n=OKKw\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.0.6.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"0.5.0","@fluidframework/ink":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.45.0","@fluidframework/matrix":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/attributor":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.36","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.0.6_1680313436728_0.13476554933511897","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.4.3":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.4.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.4.3","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"45b129e08559a84b1c23dc0af7deb0125de9e1a8","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.4.3.tgz","fileCount":261,"integrity":"sha512-dPlWluew3Bfn4N8YGxblsS+M5xuJ/y51Rda30oGjrr1rNZq8xiKHbHNAUOVynQ7WH2cV0Bi7PW4maK19ug3BVw==","signatures":[{"sig":"MEYCIQDv7jE3PsLSuVfj/V6BDca+YgZrugjOmSMukf2Wfbh/YwIhAIATglkXlrEM9tEOswvAZhGBewYFc6A8MZU6QWgmwjSd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4360324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ59HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXQQ//eMWB+xkIKP+ZOrfT+qPJBn/azGB8Vm5ddrlIyhtqPCP6yovd\r\nIylq27S9xkX9f8HGSf2SMvNLlCv5qmFzGOXaXjvOllwIS8yxuxOc6tf4sNMa\r\nSYQ+fSyXcfTdybatMcPdtyQZRZDbnH6qPuyGQZUpmCfc+GqJ6oJhZwTRSj6U\r\n4jxW04DzK0yivRG+QZZiHTlpEFOvz+jdWtoKpP87PSLi08DUtPHzF1UC3oYS\r\nBuJ4kqchJ5I+/c1QfFwuBRBF7aXm1XAQMd2e6w8X3pbPGaevN+zx4R8kpZb0\r\nmS4hbs/yTp5FJR1KTWTtCh8diFGKs/TA+ev4kLUfFzWy9KCftbn6riDcOc9s\r\nrK2av/DiE8sMOrf83J6zBxI9DbqyiyGuwaDoDu8+RBFSVzvRClUOzQokIcE0\r\n41gNtp5h1X9ee7aPjNSi59uvxPBx9OO5eeCTi7pTN1KNe1Fa5pOMABAP8GaX\r\n6vSG0VkGMc8ha1x/JEPOZbE/jcJThp2lbHZ3o27bSvQYMJGkSS5ywlbZumcu\r\nooVaSqsmi1HkKRqHxpn4+ONSJMwFsm6wWD+psuUmV4tqai9fefPSW0FZ/KgT\r\nOME3QktUWdjxOs+/Le/XcSFid4PAb3xTBBkGoc3DzcouKmuJyx2/gln32zlw\r\nh7ZQRWmtICjRYTxz9abn8easqU2oAg1R+z0=\r\n=KBm9\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.4.3.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.3.4.3.tgz","_integrity":"sha512-dPlWluew3Bfn4N8YGxblsS+M5xuJ/y51Rda30oGjrr1rNZq8xiKHbHNAUOVynQ7WH2cV0Bi7PW4maK19ug3BVw==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.4","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.6.0","@fluidframework/ink":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluid-experimental/attributor":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.4.3_1680318279590_0.18622271263620305","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.4.4":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.4.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.4.4","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"de7104d544aba3678b78050852ef26e8b2d40635","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.4.4.tgz","fileCount":261,"integrity":"sha512-NOqi0gXtV00J2N4gGyyhJDOdNGGhgGeZvxpU9gWXIU3u5LN87YgfbN63ZXuX5ytWxjwo4q2IhPK5am5YfpJrwA==","signatures":[{"sig":"MEYCIQD6qJ1oz5WLGXwFM+ybtXeBHyi54188Anlt7AUEaH5fdAIhAO3f14DeKULfMqJkFTOB+xphnYskv7rpHErG/i78BoPS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4360324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLI1qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsfhAAkVkVv1BmRDpNyqH0ilFPnDaaV5vEKcQR3b4txWJeo2RlRCP3\r\nA8zKnXya0HJNWs4LxIsAfopxPQal163pZLNfg6mwbog5EHl5C6aM5Dsth//A\r\n82MWHlrSklQvdGSrzQ7kbXaiprKpjSy8SdstnIEPCztpZZY5NRZaEu7ar1yV\r\nLqs1c2h5HtAtg0utzVbMF1AnsE/zBhy4ggd6lBS9q07IAgmwwhofAqYSqfhb\r\nB9ydXxvPbVrIIkQ6gjZbe87um5hrvCmYkqLVKT1wlhdllVIG4zXz52qMfolE\r\nviCly4Hs2GN0gr+2y29mC2MHWkU8vcbNvwh8nD1enaDQ8/wv7fvlftspW4Ju\r\niXzh6iCHeaGK8JjcJC7Zo4QVri+lRtg2nkIoss7fHxf0KtEINQ/k1Hrym8iU\r\nQ3ZwN4jqqs+3CN0wZXZmV5hXr1q7lJ+SuOksfTTHrrQneVpi4pKHTw7r4FX7\r\nj/cTV/Bgym7eAIvUEUY06P2EbFtRH69+GL668ZoTwcJ3+VT5nYW3lYWgxHiq\r\nscjeYqCUmlatRXYMenvqCiot82PH1dsegsrAqVqsycKD8scSfLkirosS+231\r\nsEmnf1TPXKunRzKrbp2irw/o5zGcImNTLtNvfdQ8F07jWwQlg+0N4zEzoGn6\r\nO0evWy5Y87J0J/OjNmFBz3Y/qi01BYT4eUg=\r\n=Vk4O\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.4.4.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.3.4.4.tgz","_integrity":"sha512-NOqi0gXtV00J2N4gGyyhJDOdNGGhgGeZvxpU9gWXIU3u5LN87YgfbN63ZXuX5ytWxjwo4q2IhPK5am5YfpJrwA==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.4","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.6.0","@fluidframework/ink":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluid-experimental/attributor":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.4.4_1680641386175_0.9111108168338657","host":"s3://npm-registry-packages"}},"2.0.0-internal.4.0.3":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.4.0.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.4.0.3","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"c364860992b54b2837be2e9a05beb65a4007b45b","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.4.0.3.tgz","fileCount":261,"integrity":"sha512-W11fIqzx7QqV+DVG6as+bTYuk73scZKWBigGQ1zyCUdIa2HXUnVTo1Ap7x/4Um09R1sZhBFzWs7hDV94ZAbW+w==","signatures":[{"sig":"MEUCIQCl0A9ZdZdjFXdeDX8nHNV0SPgku4/u0pvboBT2B21TsQIgHOh0Ya/4hccxnvJI62dAhp06WjTYaJ3ahM/fDxfc6Ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4344579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLKlZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdThAAgbWg7gx0WaT0kTZiE2HB6DreqNhg1HbAr9wRmTnzz8PwF8PM\r\nQjr0dYIKsQOBd70nNywt3DVDNujBrYiXztHKxDhkAjm2Gi7xX+4vhjNiSbgC\r\nI//AlIlRnJn7Zz+kiCXRE8oqgT/03eMyBymiZ/Jt/IAt24eHhmARCPu1N2xJ\r\nASMMUz6LwW2h+5pvTJrQ+2dvFWfEFf0zGovXNJE9EwfF1DwcMXZeD3EY+FJJ\r\n4qWJh8n+9Bmr6irO5G1orv+8wlwTaOIOdhvcitLM+Kt2vFPFG4RRocqWIUPu\r\n/8LTygd6Khzi74AWMMW7mvDxzrnB66vff5RlC7wkXAhcsUpSNB02TaJvyocT\r\nuF32HPzXLGTUZ0TYkcKyzssk4fFRjZaZ1YANyVilcIKGZfTpXXdDEIbLEvtP\r\nGUs2qMWdJ7bvflvfWdoPFMccM8PnzU00itDtygKAzHLOWJR58dgGYDMbCQzo\r\neNfBnL6EbY8pvL4o5Qf+yKhnur5ox4aJAi9JdUesMeko3vTBtRN3t7GW4JFU\r\n/pGwSuNVMGRAsRZq3LIFka3vcOgEfhc8vNYWsWcCHOQso1lIJEKzdPQb0Od8\r\nVzyRLJI/8ttFff9K9yW+pHIJ+aVnDQWtOVKbgUIf1fUpwqKe0lnzrOrEyuhb\r\nk9vNtLYWtDN0viaPbn6T5Xx49+p8JL6rP3M=\r\n=YjTK\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.3.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.3.tgz","_integrity":"sha512-W11fIqzx7QqV+DVG6as+bTYuk73scZKWBigGQ1zyCUdIa2HXUnVTo1Ap7x/4Um09R1sZhBFzWs7hDV94ZAbW+w==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.4","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.7.2","@fluidframework/ink":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/map":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/cell":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/counter":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/aqueduct":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/sequence":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/datastore":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/undo-redo":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/merge-tree":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/test-utils":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluid-experimental/attributor":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/container-utils":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/request-handler":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/container-loader":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluid-internal/test-loader-utils":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/container-runtime":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluid-internal/test-version-utils":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/register-collection":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluid-internal/test-pairwise-generator":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.4.0.3 <2.0.0-internal.5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.4.0.3_1680648536647_0.4764792889882692","host":"s3://npm-registry-packages"}},"2.0.0-internal.4.0.4":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.4.0.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.4.0.4","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"86ba490c409127e8238c49e480117b7ba6e5b9b8","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.4.0.4.tgz","fileCount":261,"integrity":"sha512-oh6UDOxWtZN7fK2pRiPpGo1u9jLkk+2rlNr87+AH6eWMGuHUIVPjr/Ernkl+S6pKs58uxC2M/KHpJInYBHHxvQ==","signatures":[{"sig":"MEUCIAcQLqegkklkXMS7dx0DrgE8B2J18u6cKcpQtiWeD9MXAiEAsNZs0Om0jE0WUIsHEI+mqnp7uVunavyLdqF+YV0BIsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4344579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMFIPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdVA/9F8J5tDz64gTkM6vW9as0xVSQVZ8eAcp2rDCTPuenVBuQ62bM\r\nbql0PZxjRUCXdQEYeWTReAR31UIvkl5skKXJYIHRq9idt72n+hxsUPfByIbF\r\ncxHu0P+qLp3j2+xMFP6trmfuJ4STW2YMHKJFevvgLesiEWXcl2TvxQJnNOLX\r\nH1WgPT8QfNVtr7n5qe6v78ey5BlsJrUCxxN8a0nfgAR3lyxZxF4hrJV2OBfO\r\n/cxY03jJ8QjkniP53ISMu1RVMi7dWg8nvBBpHKdXZfUDvm6ciXn3Lmr37xIw\r\n5lbw0l643it4X5O2QuONu3WwEcsTMPSviWxG6RWRlSG5qRW3dxbBZDIeACXk\r\nAPemySnL0gBIo0QPyo/giK33akWtJbZQY0P+YXt9ZUkHUh+RJ+e/wsxKxkwB\r\nNjvXyqJCVcKoGKv9I8ZhZ82fbkOYoiZiGc39HYfBPq0S5ZAZOr+3qO9LxPh7\r\ncpmhJVi9Qdj/tpU/lmw+B2n6au8eOzEWWJ3mjHp4G8L/YJeeANiwp9x8AzVI\r\nOWJL53GoWAni52iFIhOmGPfjgGuwl9GLIWVa/nJJTDUJ4Newo2v9HVPP4jB3\r\np7+1DXAFqneCjFzPMnfq6EJ5/rBwvLz3573q6tkr6ZumbSDCQ3BKJmNl0CSB\r\noiYRXmm4Ri+3wQHLjfJNaXx+w/0cqANB2Yg=\r\n=mWzu\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.4.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.4.tgz","_integrity":"sha512-oh6UDOxWtZN7fK2pRiPpGo1u9jLkk+2rlNr87+AH6eWMGuHUIVPjr/Ernkl+S6pKs58uxC2M/KHpJInYBHHxvQ==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.4","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.7.2","@fluidframework/ink":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/map":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/cell":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/counter":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/aqueduct":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/sequence":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/datastore":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/undo-redo":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/merge-tree":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/test-utils":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluid-experimental/attributor":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/container-utils":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/request-handler":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/container-loader":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluid-internal/test-loader-utils":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/container-runtime":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluid-internal/test-version-utils":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/register-collection":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluid-internal/test-pairwise-generator":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.4.0.4 <2.0.0-internal.5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.4.0.4_1680888335089_0.39166473882914343","host":"s3://npm-registry-packages"}},"2.0.0-internal.4.0.5":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.4.0.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.4.0.5","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"e2fe5d32e986366f5568e7647c1877e46dfc81ac","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.4.0.5.tgz","fileCount":261,"integrity":"sha512-q//VlrjxmJTFaDGarJ2ztHKmTWtXiOewT9UD4GeEGbtQ5QmMfV4mPsc7TgcfrM2AnZLSBHodieJAb9iyRDiyvg==","signatures":[{"sig":"MEQCIDl3E7zIpQ4BSOUSvNp0MTybHQUo0J6Qwsf4IeCiqYYzAiB/pub+e+IoHxKmjCoX99OF+KxH0/O6OTcm3ASI9z2qhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4344579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMJFAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEZw//RjpWx5Tvgrc/08H6EEasNfGe6C/BIWuClY+nRtts3fc1Wg4x\r\nHKxyjnwJoYNNqiro2A16aytRfQT17Df86CEekK+hrUmvS3opevPy3phaHPsd\r\nWHL4/yNN2lvAedvsAfaoGQMIK2ij/EkHxG+PBPYwwHlB2s86WVKhNdN7QA+1\r\n99XSRLGIMTCIvw3BlpT4VknM3fT/DBVaQzk9de7EPYzk+DvIvTznn4yeQWPg\r\nBzW/7zU+mRJHVu1SITqVvNyXBtDszzkfls4UklSboqkBWKYGJoK7qWmDEekT\r\nlckc4PfBoVwEmyZrfbzY1YRsBym1L/cxpTHMGOL//UFzZjzZkLGes8G5rX8b\r\nQZywsz60R809J6W0CuZZPkkv6xTSfqXTOnC4AWYmbCDqQEf1/gDjth9Xahti\r\ngIjyQ8MasULiiqJBVHPLnSDLjdaF8hUXAq85h06EqVlu9YfSSHbv7U7r/kQp\r\nj3/ucYtsKjX2h+uqPncZ66LP/99a4pK8M6lDm52ZMWGu+dnm9phrAelAYLq+\r\nnZwAMklhNt3IJ9F+3ElH/1U7ec4OgJuaCCpdX1AXZdWy6tZUJ/Gpnmyes3mk\r\nDI8/8MNPm0eS/gLnz+PuXjL1awoez8Udm9McLJE/I9AIbsGttcbqOrp3N5gn\r\ns3QjrMkbgBWEzwuh9FeCAO0KX45kJKcINFI=\r\n=53YN\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.5.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.5.tgz","_integrity":"sha512-q//VlrjxmJTFaDGarJ2ztHKmTWtXiOewT9UD4GeEGbtQ5QmMfV4mPsc7TgcfrM2AnZLSBHodieJAb9iyRDiyvg==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.4","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.7.2","@fluidframework/ink":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/map":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/cell":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/counter":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/aqueduct":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/sequence":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/datastore":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/undo-redo":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/merge-tree":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/test-utils":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluid-experimental/attributor":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/container-utils":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/request-handler":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/container-loader":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluid-internal/test-loader-utils":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/container-runtime":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluid-internal/test-version-utils":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/register-collection":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluid-internal/test-pairwise-generator":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.4.0.5 <2.0.0-internal.5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.4.0.5_1680904512383_0.3771871918936165","host":"s3://npm-registry-packages"}},"2.0.0-internal.4.0.6":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.4.0.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.4.0.6","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"sky.jokiel","email":"sky.jokiel@outlook.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"12d0280d58b7ecef829fc61390b980c03752ec62","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.4.0.6.tgz","fileCount":261,"integrity":"sha512-knodEpx/Z5PMiYlcf9EsBCZnf2ECNG6J3HccQneTIiStAA4k4bFvYK8eINWwvsyp+CipLTQclmwPd8BlntbrgQ==","signatures":[{"sig":"MEUCIB6oAK6Yjo+cTSRGNqunGs6oNQTLbr2bDT/EsNQlISfIAiEAwU/Es/fcwQaIn0AhNULbd7RNkgE6Gp2OpMAoF3YMTk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4344579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQfIoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJsw//enXyRt7WDi+0tB2/p8GKaCzAWXkCUylUJe32q3uAJAO+F5oF\r\nddbst2t61Oj7sZmEGuywoeyBuJQK2+jLCBT98CvgQHdvSnKf9M+WT0MXSs6H\r\nzjVQjMe7bCSH1dhy4mqEou+1qbdfx9OYmV6v9VitOv0xXgQRMF+EoNCANKYY\r\nemOscckLI9LG+xwxvcadAXj6WEjQRQh9FRFKQQq8FyMjnEjLXrrwM6kbU08r\r\nV4jtK1aD6MHwDIUaugT4FJtXh0ZaCxf6wL3kf0b0Lx56fx2/D0rNnPIH61Hg\r\nIZSuvFvbIQaEwltxLziMg1iNOR/04Y1w2tDRMtPGWI6JBrmhIrUDFqMypEWi\r\ne0byqssnnXk2iqrW5MQfGX5aWOW1WIF2uRvZEFtYUfSxmkS0AZfVicUEvVy4\r\nnMIwDQZpwdnIUUXYYE7Whm8vwi8lSE9rzhcHFMH/ij7P5LOfZHIMi20NT+nB\r\nS3WPoZlj6zguvgmv7kRcOQ9U0fwXZf82krtx2fKwuJdvUUK/gdffhC7zeK7p\r\n+RAQn2G1aI1zw2OCpzx+c7X3HCu1phZ2ccDcMHw1L22hjNOKM0TzVojfeIEl\r\nadopn3R3cnLZHtTk73zjWoZywivsHg0tVMJj2XKAN6pxbzH+kvMp/hQEiIn6\r\njsvjj/zIgLfVSJF3diYsOstvo/BFwKVnj4I=\r\n=eXfm\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.6.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.4.0.6.tgz","_integrity":"sha512-knodEpx/Z5PMiYlcf9EsBCZnf2ECNG6J3HccQneTIiStAA4k4bFvYK8eINWwvsyp+CipLTQclmwPd8BlntbrgQ==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.4","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.7.2","@fluidframework/ink":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/map":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/cell":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/counter":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/aqueduct":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/sequence":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/datastore":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/undo-redo":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/merge-tree":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/test-utils":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluid-experimental/attributor":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/container-utils":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/request-handler":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/container-loader":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluid-internal/test-loader-utils":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/container-runtime":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluid-internal/test-version-utils":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/register-collection":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluid-internal/test-pairwise-generator":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.4.0.6 <2.0.0-internal.5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"disabled":true},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.4.0.6_1682043432403_0.3726151739996961","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.4.5":{"name":"@fluidframework/test-end-to-end-tests","version":"2.0.0-internal.3.4.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@2.0.0-internal.3.4.5","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"f09e30a7ebaa7d8e068def48a4ecbf51fe0b089c","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-2.0.0-internal.3.4.5.tgz","fileCount":261,"integrity":"sha512-wiHa3q61+yUVROBaVow8NV0O+IfarhHdmZuFwnZ7j84Ko9frxOxNlSNaY9Nx7D7M0eQT15ufzC9Wp/IuNlGz8Q==","signatures":[{"sig":"MEYCIQDJ05sIoXEyvxQz9KrliBYn0UWTstlg9LRkjYZdT4Wk6gIhANg3HxWMRufQJH62o7xW5jlQ/Gsa0/ZfKWak1CJPO5Dn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4360324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVBRfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRzQ//RRiHo55wgzXGp2/xmZcnubycSkWkfZwYluVfH5KVZmwNRiba\r\nfsr6+/nGjoJv6Iybrl8dJi+7dOgqfqcxAvVA0bDyq5UV5oqMqdWxVGKwSmZj\r\no3tyvSrqmUDKUDTGETV/2knk+1cgibrVh4FYTBKaXoZJAK9B5ad9u+QF6g+/\r\nCP8gyzVhqtHTMZI3Th0dN5wYtMvugtazmjr1jZDETx7MqA/UY8dCMBppphO2\r\n0jiaIqUPeoQk2S+kkVZEOP+oJAQqNBiF0lmfo9P0X9vk6sfX7xZnNFzywwBh\r\n/0wT0bEeF8n4zH/K6Zsd4M1RqW8vSBOIWbWif9PWT90g7DP8ONLmTuyvMSMj\r\nhfSaHp5paKO0jLMsv6C//y6JiWmo9Wh8glcvPFDpdN77zQbQJArct1EAP760\r\nX5yAmUF+xLxgucGEUI3sMeJ+yEjQOq1/I6wh7Wi5/aBnWVWeiwFDb1mai0vq\r\nXO80jlb4xeOsithhcvwQLHTVjoXmy2LvLvybEfjKmlqEXJzdNnDR3m0sRSF7\r\nU4YCM7741ZpQ7l9OKIgGCWKyDOo+w4Q2PrQnXxkxi06BaYzVFHhUN3x03IDz\r\nf5r7XvPzEbUOA+Q9nWk5CAaZDkWcayNyNDHmkYuDLxnH80np1cyz0E0Zd8Ow\r\nM/JS1UajbPNqLyX8AWf8eO0N5x6bKmd7RUA=\r\n=mHD1\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:fluidframework-test-end-to-end-tests-2.0.0-internal.3.4.5.tgz","readme":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","scripts":{"lint":"npm run prettier && npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","format":"npm run prettier:fix","lint:fix":"npm run prettier:fix && npm run eslint:fix","prettier":"prettier --check . --ignore-path ../../../.prettierignore","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js --exclude dist/test/benchmark/**/*","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","test:benchmark:report":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=local","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:benchmark:report:frs":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=r11s --r11sEndpointName=frs","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:benchmark:report:odsp":"mocha --config src/test/benchmark/.mocharc.time.js -- --driver=odsp","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:memory-profiling:report":"mocha --config src/test/benchmark/.mocharc.memory.js -- --driver=local","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:memory-profiling:report:frs":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=r11s --r11sEndpointName=frs","test:memory-profiling:report:odsp":"mocha --config src/test/benchmark/.mocharc.memory.js  -- --driver=odsp","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-end-to-end-tests-2.0.0-internal.3.4.5.tgz","_integrity":"sha512-wiHa3q61+yUVROBaVow8NV0O+IfarhHdmZuFwnZ7j84Ko9frxOxNlSNaY9Nx7D7M0eQT15ufzC9Wp/IuNlGz8Q==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"8.19.4","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.2.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.3","tinylicious":"0.6.0","@fluidframework/ink":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/map":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/cell":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","start-server-and-test":"^1.11.7","@fluid-tools/benchmark":"^0.46.0","@fluidframework/matrix":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/counter":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/aqueduct":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/sequence":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/datastore":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/undo-redo":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/merge-tree":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/test-utils":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/runtime-utils":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluid-experimental/attributor":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/agent-scheduler":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/container-utils":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/core-interfaces":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/request-handler":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/telemetry-utils":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/container-loader":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/mocha-test-setup":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/container-runtime":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/garbage-collector":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/odsp-doclib-utils":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/test-loader-utils":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/ordered-collection":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/shared-object-base":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/test-runtime-utils":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/test-version-utils":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/register-collection":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/runtime-definitions":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/container-definitions":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/datastore-definitions":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluid-experimental/sequence-deprecated":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver-definitions":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/test-driver-definitions":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/test-pairwise-generator":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/container-runtime-definitions":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.38","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-end-to-end-tests-previous":"npm:@fluidframework/test-end-to-end-tests@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_2.0.0-internal.3.4.5_1683231839158_0.7371091129491922","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@fluidframework/test-end-to-end-tests","version":"1.3.7","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.3.7","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"590c58e7a0e94ed6f2342a3021053dcac4fd12d3","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.3.7.tgz","fileCount":180,"integrity":"sha512-Yfso2XyPVbS8KXNcAFfrUJHdKbNTGNAQhPJ2oTdsXQZvcvL1HZPv9MaehMZWTT3WxeuZXK3aXHjFuWveOU6U9w==","signatures":[{"sig":"MEUCIQDpq9aOTVmpnpeqRe2S124pQEjaUJtjKOItJNomq8f7GwIgDXJ6HYSyvsNPulpP4dxI/7iUHrAfiE1gzkP/I8UWHho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3110545},"_from":"file:fluidframework-test-end-to-end-tests-1.3.7.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --timeout=5s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.3.7","@fluidframework/map":"^1.3.7","@fluidframework/cell":"^1.3.7","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.3.7","@fluidframework/counter":"^1.3.7","@fluidframework/aqueduct":"^1.3.7","@fluidframework/sequence":"^1.3.7","@fluidframework/datastore":"^1.3.7","@fluidframework/undo-redo":"^1.3.7","@fluidframework/merge-tree":"^1.3.7","@fluidframework/test-utils":"^1.3.7","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"^1.3.7","@fluidframework/runtime-utils":"^1.3.7","@fluidframework/agent-scheduler":"^1.3.7","@fluidframework/container-utils":"^1.3.7","@fluidframework/core-interfaces":"^1.3.7","@fluidframework/request-handler":"^1.3.7","@fluidframework/telemetry-utils":"^1.3.7","@fluidframework/container-loader":"^1.3.7","@fluidframework/mocha-test-setup":"^1.3.7","@fluidframework/container-runtime":"^1.3.7","@fluidframework/garbage-collector":"^1.3.7","@fluidframework/odsp-doclib-utils":"^1.3.7","@fluidframework/test-loader-utils":"^1.3.7","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.3.7","@fluidframework/ordered-collection":"^1.3.7","@fluidframework/shared-object-base":"^1.3.7","@fluidframework/test-runtime-utils":"^1.3.7","@fluidframework/test-version-utils":"^1.3.7","@fluidframework/register-collection":"^1.3.7","@fluidframework/runtime-definitions":"^1.3.7","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.3.7","@fluidframework/datastore-definitions":"^1.3.7","@fluidframework/odsp-driver-definitions":"^1.3.7","@fluidframework/test-driver-definitions":"^1.3.7","@fluidframework/test-pairwise-generator":"^1.3.7","@fluidframework/container-runtime-definitions":"^1.3.7"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^10.0.1","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.3.7_1693504057288_0.13340491956345857","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@fluidframework/test-end-to-end-tests","version":"1.4.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-end-to-end-tests@1.4.0","maintainers":[{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},{"name":"curtisman","email":"curtism@microsoft.com"}],"homepage":"https://fluidframework.com","bugs":{"url":"https://github.com/microsoft/FluidFramework/issues"},"nyc":{"all":true,"exclude":["src/test/**/*.ts","dist/test/**/*.js"],"include":["src/**/*.ts","dist/**/*.js"],"reporter":["cobertura","html","text"],"cache-dir":"nyc/.cache","report-dir":"nyc/report","temp-directory":"nyc/.nyc_output","exclude-after-remap":false},"dist":{"shasum":"42ada55e90648f5cafbbacbd55d90f604fac31e2","tarball":"https://registry.npmjs.org/@fluidframework/test-end-to-end-tests/-/test-end-to-end-tests-1.4.0.tgz","fileCount":180,"integrity":"sha512-LU+P/AJjSz56VNvU0CwzpGaHsQwx7FA6OY8P6xYwlPlB5CqWeZ8rwL4pagNbtMhH8LrEElkLusQb+QYfJbn/3g==","signatures":[{"sig":"MEQCIB0bmWzkzMPryRc7mIAfIloqt6Z+NvgQBcH7HlDG8neNAiBRLgHV/gZxJ5UII3JNFj113nVrK9YtrQrG+C/NruHQBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3148066},"_from":"file:fluidframework-test-end-to-end-tests-1.4.0.tgz","scripts":{"lint":"npm run eslint","test":"npm run test:realsvc","build":"npm run build:genver && concurrently npm:build:compile npm:lint","clean":"rimraf dist lib *.tsbuildinfo *.build.log","tsfmt":"tsfmt --verify","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","tsfmt:fix":"tsfmt --replace","build:full":"npm run build","build:test":"tsc --project ./src/test/tsconfig.json","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:genver":"gen-version","test:realsvc":"npm run test:realsvc:local && npm run test:realsvc:tinylicious","build:compile":"npm run build:test","test:realsvc:frs":"npm run test:realsvc:run -- --driver=r11s --r11sEndpointName=frs --timeout=20s","test:realsvc:run":"mocha dist/test --config src/test/.mocharc.js","test:realsvc:t9s":"start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run","test:realsvc:odsp":"npm run test:realsvc:run -- --driver=odsp --timeout=20s","test:realsvc:r11s":"npm run test:realsvc:run -- --driver=r11s --use-openssl-ca","build:full:compile":"npm run build:compile","test:realsvc:local":"npm run test:realsvc:run -- --driver=local","test:realsvc:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc","test:realsvc:verbose":"cross-env FLUID_TEST_VERBOSE=1 npm run test:realsvc","start:tinylicious:test":"tinylicious > tinylicious.log 2>&1","test:realsvc:frs:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:frs --","test:realsvc:odsp:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:odsp --","test:realsvc:tinylicious":"npm run test:realsvc:t9s","test:realsvc:local:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:local --","test:realsvc:routerlicious":"npm run test:realsvc:r11s","test:realsvc:tinylicious:run":"npm run test:realsvc:run -- --driver=t9s --timeout=5s","test:realsvc:tinylicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:t9s","test:realsvc:routerlicious:report":"cross-env FLUID_TEST_REPORT=1 npm run test:realsvc:r11s --"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-end-to-end-tests"},"_npmVersion":"6.14.18","description":"End to end tests","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"url":"^0.11.0","uuid":"^8.3.1","mocha":"^10.0.0","sinon":"^7.4.2","semver":"^7.3.4","cross-env":"^7.0.2","tinylicious":"^0.4.57763","@fluidframework/ink":"^1.4.0","@fluidframework/map":"^1.4.0","@fluidframework/cell":"^1.4.0","start-server-and-test":"^1.11.7","@fluidframework/matrix":"^1.4.0","@fluidframework/counter":"^1.4.0","@fluidframework/aqueduct":"^1.4.0","@fluidframework/sequence":"^1.4.0","@fluidframework/datastore":"^1.4.0","@fluidframework/undo-redo":"^1.4.0","@fluidframework/merge-tree":"^1.4.0","@fluidframework/test-utils":"^1.4.0","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"^1.4.0","@fluidframework/runtime-utils":"^1.4.0","@fluidframework/agent-scheduler":"^1.4.0","@fluidframework/container-utils":"^1.4.0","@fluidframework/core-interfaces":"^1.4.0","@fluidframework/request-handler":"^1.4.0","@fluidframework/telemetry-utils":"^1.4.0","@fluidframework/container-loader":"^1.4.0","@fluidframework/mocha-test-setup":"^1.4.0","@fluidframework/container-runtime":"^1.4.0","@fluidframework/garbage-collector":"^1.4.0","@fluidframework/odsp-doclib-utils":"^1.4.0","@fluidframework/test-loader-utils":"^1.4.0","@fluidframework/common-definitions":"^0.20.1","@fluidframework/driver-definitions":"^1.4.0","@fluidframework/ordered-collection":"^1.4.0","@fluidframework/shared-object-base":"^1.4.0","@fluidframework/test-runtime-utils":"^1.4.0","@fluidframework/test-version-utils":"^1.4.0","@fluidframework/register-collection":"^1.4.0","@fluidframework/runtime-definitions":"^1.4.0","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/container-definitions":"^1.4.0","@fluidframework/datastore-definitions":"^1.4.0","@fluidframework/odsp-driver-definitions":"^1.4.0","@fluidframework/test-driver-definitions":"^1.4.0","@fluidframework/test-pairwise-generator":"^1.4.0","@fluidframework/container-runtime-definitions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.3.3","eslint":"~8.6.0","rimraf":"^2.6.2","typescript":"~4.5.5","@types/nock":"^9.3.0","@types/node":"^14.18.0","@types/uuid":"^8.3.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-end-to-end-tests_1.4.0_1712697313684_0.8496768987323555","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-03-09T22:46:29.299Z","modified":"2026-07-29T21:16:08.554Z","0.36.0-18883":"2021-03-09T22:46:29.742Z","0.36.0":"2021-03-10T03:24:12.511Z","0.36.1":"2021-03-19T19:30:24.411Z","0.36.2-20364":"2021-03-23T18:49:17.243Z","0.37.0-20427":"2021-03-24T20:01:22.760Z","0.37.0-20517":"2021-03-25T20:56:23.685Z","0.37.0":"2021-03-26T07:06:15.951Z","0.37.1":"2021-03-29T18:51:22.350Z","0.37.2":"2021-03-29T23:43:51.967Z","0.37.3":"2021-04-06T18:24:29.200Z","0.37.3-21287":"2021-04-07T22:05:31.262Z","0.37.4":"2021-04-08T20:52:25.028Z","0.38.0-21934":"2021-04-14T18:27:31.652Z","0.38.0-22000":"2021-04-15T00:28:44.532Z","0.38.0-22040":"2021-04-15T17:00:16.901Z","0.38.0":"2021-04-15T23:48:59.725Z","0.38.1":"2021-04-21T00:23:09.322Z","0.38.2":"2021-04-21T22:00:04.738Z","0.38.3":"2021-04-23T19:08:34.873Z","0.38.4":"2021-04-23T23:18:26.747Z","0.39.0-23254":"2021-04-27T17:17:07.617Z","0.39.0-23272":"2021-04-27T18:19:56.938Z","0.39.0":"2021-04-28T00:11:59.714Z","0.39.1":"2021-05-06T01:29:27.115Z","0.39.2":"2021-05-11T22:36:13.145Z","0.39.3":"2021-05-13T17:29:02.372Z","0.40.0-25719":"2021-05-24T19:02:13.762Z","0.40.0-25851":"2021-05-25T22:39:13.540Z","0.41.0-25957":"2021-05-26T20:42:28.261Z","0.39.4":"2021-05-27T16:46:10.621Z","0.40.0":"2021-05-27T18:07:44.059Z","0.40.1":"2021-06-04T00:35:13.643Z","0.40.2":"2021-06-07T19:48:38.768Z","0.41.0-27154":"2021-06-11T19:00:42.914Z","0.41.0":"2021-06-11T23:32:21.229Z","0.40.3":"2021-06-15T19:30:21.735Z","0.41.1":"2021-06-16T01:52:02.847Z","0.42.0-27549":"2021-06-16T15:33:29.423Z","0.42.0-27644":"2021-06-16T21:55:27.633Z","0.42.0-27677":"2021-06-17T15:03:58.159Z","0.42.0-27683":"2021-06-17T16:32:47.543Z","0.41.2":"2021-06-22T00:40:04.894Z","0.41.3":"2021-06-22T23:09:38.872Z","0.41.4":"2021-06-23T22:44:59.807Z","0.42.0-28410":"2021-06-25T20:56:58.168Z","0.42.0":"2021-06-26T01:57:16.717Z","0.39.5":"2021-07-07T22:01:02.449Z","0.42.1":"2021-07-08T16:32:40.655Z","0.39.6":"2021-07-08T20:53:39.299Z","0.42.2":"2021-07-08T22:57:25.491Z","0.43.0":"2021-07-09T19:55:03.859Z","0.42.3":"2021-07-09T21:00:44.054Z","0.43.1":"2021-07-19T23:16:53.511Z","0.42.4":"2021-07-20T00:18:21.934Z","0.39.7":"2021-07-22T20:11:07.103Z","0.44.0-30858":"2021-07-22T22:15:02.132Z","0.44.0":"2021-07-23T01:36:09.216Z","0.39.8":"2021-07-26T21:53:34.637Z","0.44.1":"2021-08-04T00:57:53.765Z","0.45.0-32948":"2021-08-06T19:44:14.359Z","0.45.0":"2021-08-06T23:25:27.024Z","0.45.1":"2021-08-10T01:29:41.234Z","0.45.2":"2021-08-11T22:05:12.564Z","0.45.3":"2021-08-13T00:54:35.230Z","0.45.4":"2021-08-17T18:36:36.137Z","0.46.0-34784":"2021-08-20T23:14:06.959Z","0.46.0":"2021-08-21T00:50:01.516Z","0.47.0-35912":"2021-08-31T23:57:52.522Z","0.47.0-35961":"2021-09-01T17:31:17.776Z","0.46.1":"2021-09-02T22:54:55.492Z","0.47.0-36362":"2021-09-03T18:35:48.162Z","0.47.0-36699":"2021-09-07T23:46:34.107Z","0.47.0":"2021-09-08T18:04:15.089Z","0.46.2":"2021-09-15T22:05:34.277Z","0.47.1":"2021-09-15T23:01:18.578Z","0.48.0-38105":"2021-09-20T21:25:12.804Z","0.48.0-38142":"2021-09-21T16:03:17.387Z","0.48.0":"2021-09-21T20:10:36.081Z","0.48.1":"2021-09-23T22:31:43.475Z","0.48.2":"2021-09-27T20:00:07.873Z","0.48.3":"2021-09-30T20:32:22.045Z","0.49.0-39015":"2021-09-30T22:02:45.031Z","0.48.4":"2021-10-01T17:23:19.880Z","0.49.0-39313":"2021-10-04T23:24:38.597Z","0.48.5":"2021-10-05T22:01:10.742Z","0.49.0":"2021-10-06T23:03:56.539Z","0.49.1":"2021-10-11T16:26:50.140Z","0.49.2":"2021-10-11T22:25:19.488Z","0.50.0-41365":"2021-10-21T17:04:02.839Z","0.50.0-41540":"2021-10-22T15:53:30.289Z","0.50.0":"2021-10-25T16:53:09.429Z","0.50.1":"2021-10-27T22:57:05.121Z","0.51.0-43124":"2021-11-06T00:28:36.583Z","0.51.0":"2021-11-10T22:22:26.440Z","0.50.2":"2021-11-12T21:15:07.106Z","0.51.1":"2021-11-12T22:03:56.226Z","0.50.3":"2021-11-18T21:59:39.263Z","0.51.2":"2021-11-18T22:50:58.155Z","0.52.0-44610":"2021-11-19T23:03:41.850Z","0.52.0":"2021-11-22T22:22:43.608Z","0.51.3":"2021-11-23T20:32:28.969Z","0.52.1":"2021-11-23T21:51:00.700Z","0.50.4":"2021-11-24T00:18:00.680Z","0.53.0-46105":"2021-12-08T23:10:37.952Z","0.53.0":"2021-12-10T19:04:48.758Z","0.54.0-47413":"2021-12-29T18:50:27.174Z","0.54.0":"2022-01-03T22:39:50.852Z","0.54.1":"2022-01-05T22:07:02.190Z","0.54.2":"2022-01-11T20:54:14.192Z","0.55.0-48551":"2022-01-14T21:30:40.606Z","0.55.0":"2022-01-18T23:46:31.660Z","0.55.1":"2022-01-28T19:08:22.586Z","0.56.0-49831":"2022-01-28T20:35:33.750Z","0.56.0":"2022-01-29T00:35:09.231Z","0.54.3":"2022-02-03T02:23:57.108Z","0.56.1":"2022-02-03T02:36:42.577Z","0.55.2":"2022-02-03T02:37:52.563Z","0.56.2":"2022-02-10T00:01:07.747Z","0.55.3":"2022-02-11T01:31:36.686Z","0.56.3":"2022-02-11T01:34:55.505Z","0.57.0-51086":"2022-02-12T01:15:32.459Z","0.56.4":"2022-02-17T20:00:35.120Z","0.55.4":"2022-02-17T21:16:42.434Z","0.56.5":"2022-02-19T00:43:30.675Z","0.56.6":"2022-03-02T23:12:52.031Z","0.57.0":"2022-03-03T00:00:47.267Z","0.56.7":"2022-03-03T20:18:55.928Z","0.57.1":"2022-03-04T01:48:49.627Z","0.56.8":"2022-03-04T18:48:17.781Z","0.58.0-55561":"2022-03-04T20:07:54.479Z","0.58.0-55983":"2022-03-05T00:53:26.256Z","0.56.9":"2022-03-11T21:04:20.755Z","0.57.2":"2022-03-11T23:56:42.715Z","0.58.1000":"2022-03-14T20:27:31.697Z","0.58.1001":"2022-03-18T01:45:38.791Z","0.58.2000-58133":"2022-03-18T22:15:14.640Z","0.58.2000":"2022-03-23T20:44:16.929Z","0.58.2001":"2022-03-25T01:09:04.641Z","0.58.2002":"2022-03-28T18:58:50.308Z","0.56.10":"2022-03-28T22:07:58.427Z","0.56.11":"2022-03-29T00:24:42.185Z","0.58.3000-61081":"2022-04-12T01:56:46.022Z","0.59.2000-61729":"2022-04-14T20:41:01.418Z","0.59.1000-61898":"2022-04-15T23:18:28.433Z","0.59.1000":"2022-04-16T07:36:44.406Z","0.59.1001-62246":"2022-04-18T19:11:56.602Z","0.59.2000-63294":"2022-04-22T21:12:48.948Z","0.59.2000":"2022-04-27T21:36:29.406Z","0.59.2001":"2022-05-03T21:40:14.078Z","0.59.3000-66610":"2022-05-13T15:33:40.779Z","0.59.3000-67119":"2022-05-17T17:12:04.178Z","0.59.3000":"2022-05-18T17:47:02.846Z","0.59.1001":"2022-05-19T20:44:46.751Z","0.59.2002":"2022-05-19T22:48:40.548Z","0.59.2003":"2022-05-25T20:38:26.324Z","0.59.3001":"2022-05-25T20:50:06.453Z","0.59.3002":"2022-05-26T17:31:49.291Z","0.59.3003":"2022-05-27T21:17:51.641Z","0.59.4000-71128":"2022-06-02T18:58:55.320Z","0.59.4000-71130":"2022-06-02T19:11:42.057Z","0.59.4000":"2022-06-04T00:57:24.991Z","1.0.0":"2022-06-08T17:56:30.619Z","0.59.4001":"2022-06-08T18:01:02.344Z","1.0.1":"2022-06-15T23:40:16.281Z","1.1.0-75972":"2022-06-24T01:04:13.756Z","1.1.0-76254":"2022-06-24T20:49:05.946Z","1.1.0":"2022-06-25T03:49:36.689Z","0.59.4002":"2022-06-28T20:55:03.332Z","1.2.0-77818":"2022-07-01T00:07:11.358Z","1.2.0-78837":"2022-07-07T23:59:11.680Z","1.2.0":"2022-07-08T00:54:47.637Z","1.1.1":"2022-07-13T23:11:32.312Z","1.2.1":"2022-07-13T23:14:35.412Z","1.0.2":"2022-07-18T13:47:17.234Z","1.1.2":"2022-07-18T13:48:02.304Z","1.2.2":"2022-07-18T13:48:26.320Z","2.0.0-internal.1.0.0.81589":"2022-07-22T15:11:08.344Z","2.0.0-internal.1.0.0.81601":"2022-07-22T15:54:18.998Z","2.0.0-internal.1.0.0.82159":"2022-07-26T14:40:55.006Z","2.0.0-internal.1.0.0.82628":"2022-07-28T16:50:39.516Z","2.0.0-internal.1.0.0.82693":"2022-07-28T19:51:53.453Z","2.0.0-internal.1.0.0.83139":"2022-08-01T21:31:43.338Z","1.2.3-83900":"2022-08-04T20:02:55.187Z","2.0.0-internal.1.0.0.84253":"2022-08-08T19:31:27.946Z","2.0.0-internal.1.0.0":"2022-08-09T01:19:40.410Z","1.2.3-84921":"2022-08-11T21:32:09.779Z","1.2.3":"2022-08-11T22:42:30.688Z","1.2.4":"2022-08-25T01:57:23.382Z","1.2.5":"2022-08-31T23:48:35.539Z","2.0.0-internal.1.1.0":"2022-09-02T20:05:40.472Z","2.0.0-internal.1.1.1":"2022-09-09T21:40:50.711Z","2.0.0-internal.1.2.0.93071":"2022-09-14T20:50:50.446Z","1.2.6-93452":"2022-09-15T20:55:01.173Z","0.59.2004":"2022-09-15T22:24:33.810Z","2.0.0-internal.1.1.2":"2022-09-16T00:16:08.449Z","2.0.0-internal.1.0.1":"2022-09-22T23:38:01.573Z","1.2.6":"2022-09-23T18:02:49.136Z","2.0.0-internal.1.1.3":"2022-09-23T21:52:38.276Z","2.0.0-internal.1.2.0":"2022-09-26T20:14:03.156Z","1.2.7":"2022-09-27T23:40:46.483Z","0.59.4003":"2022-09-28T00:18:16.177Z","2.0.0-internal.1.1.4":"2022-09-28T00:28:43.584Z","2.0.0-dev.1.3.0.96595":"2022-09-30T20:05:23.657Z","2.0.0-internal.1.2.1":"2022-10-03T23:49:46.673Z","1.3.0-97515":"2022-10-04T23:14:47.429Z","2.0.0-internal.1.2.2":"2022-10-05T01:00:43.435Z","2.0.0-internal.1.4.0":"2022-10-06T23:15:18.253Z","2.0.0-internal.1.4.1":"2022-10-10T21:14:56.015Z","2.0.0-internal.1.4.2":"2022-10-13T00:01:55.182Z","1.3.0-100520":"2022-10-14T18:33:49.058Z","2.0.0-internal.2.0.0":"2022-10-18T02:54:06.003Z","2.0.0-internal.1.4.3":"2022-10-18T22:40:47.881Z","1.3.0":"2022-10-19T16:07:00.427Z","2.0.0-internal.1.4.4":"2022-10-20T06:43:32.378Z","2.0.0-internal.2.0.1":"2022-10-20T19:17:16.865Z","2.0.0-dev.1.4.5.105745":"2022-11-02T19:49:43.503Z","2.0.0-internal.1.4.5":"2022-11-03T19:25:03.170Z","2.0.0-dev.1.4.6.106135":"2022-11-03T21:56:35.790Z","2.0.0-internal.1.4.6":"2022-11-03T22:40:20.726Z","1.4.0-106438":"2022-11-04T22:03:27.499Z","2.0.0-internal.2.0.2":"2022-11-04T23:00:24.113Z","2.0.0-internal.2.0.3":"2022-11-10T18:49:19.613Z","1.4.0-108057":"2022-11-11T04:35:58.437Z","1.3.1":"2022-11-11T20:36:24.391Z","2.0.0-internal.2.1.0":"2022-11-14T19:14:43.869Z","2.0.0-internal.1.4.7":"2022-11-21T19:49:17.921Z","2.0.0-internal.2.0.4":"2022-11-21T23:04:15.095Z","2.0.0-internal.2.1.1":"2022-11-21T23:06:51.783Z","2.0.0-dev.2.2.0.111723":"2022-11-28T15:31:14.038Z","1.4.0-111997":"2022-11-29T15:13:19.414Z","2.0.0-internal.1.4.8":"2022-12-02T00:31:00.574Z","2.0.0-internal.2.1.2":"2022-12-02T00:36:49.713Z","1.3.2-112998":"2022-12-02T01:08:00.297Z","2.0.0-internal.2.2.0":"2022-12-09T19:44:56.471Z","2.0.0-dev.2.3.0.115467":"2022-12-13T23:16:33.376Z","1.4.0-115997":"2022-12-15T18:32:02.453Z","2.0.0-internal.2.2.1":"2023-01-07T01:22:45.386Z","1.3.3":"2023-01-12T19:21:11.682Z","2.0.0-internal.2.3.0":"2023-01-18T01:42:38.803Z","1.4.0-121020":"2023-01-18T01:43:14.968Z","1.3.4":"2023-01-18T19:22:13.413Z","1.3.5-121405":"2023-01-19T00:16:22.549Z","2.0.0-internal.1.4.9":"2023-01-19T00:20:24.079Z","2.0.0-internal.2.3.1":"2023-01-20T20:26:07.187Z","2.0.0-internal.2.4.0":"2023-01-25T22:21:10.263Z","2.0.0-internal.3.0.0":"2023-01-28T02:06:15.632Z","2.0.0-dev.3.1.0.125672":"2023-01-31T16:31:39.862Z","2.0.0-internal.3.0.1":"2023-02-04T00:01:04.487Z","2.0.0-internal.3.1.0":"2023-02-10T07:08:30.051Z","1.2.8":"2023-02-10T18:41:27.542Z","1.3.5":"2023-02-10T18:47:17.288Z","2.0.0-internal.3.0.2":"2023-02-14T17:49:11.986Z","2.0.0-internal.2.4.1":"2023-02-23T23:19:10.273Z","2.0.0-internal.3.2.0":"2023-02-24T02:58:43.753Z","2.0.0-internal.3.2.1":"2023-02-27T22:01:30.253Z","2.0.0-internal.3.0.3":"2023-02-27T23:55:46.978Z","2.0.0-internal.3.2.2":"2023-03-01T00:05:08.495Z","1.3.6":"2023-03-08T20:42:18.347Z","2.0.0-internal.3.0.4":"2023-03-10T01:01:01.404Z","2.0.0-internal.3.3.0":"2023-03-10T20:31:44.808Z","2.0.0-internal.2.4.2":"2023-03-10T23:05:10.636Z","2.0.0-internal.2.4.3":"2023-03-16T20:08:45.765Z","2.0.0-internal.3.3.1":"2023-03-16T23:39:03.927Z","2.0.0-internal.3.3.2":"2023-03-21T01:03:40.480Z","2.0.0-internal.3.4.0":"2023-03-22T22:09:41.815Z","2.0.0-internal.3.4.1":"2023-03-24T21:53:48.423Z","2.0.0-internal.4.0.0":"2023-03-24T22:25:07.528Z","2.0.0-internal.3.0.5":"2023-03-24T23:48:22.291Z","2.0.0-internal.3.2.3":"2023-03-27T18:54:08.766Z","2.0.0-internal.3.3.3":"2023-03-27T19:08:20.271Z","2.0.0-internal.3.4.2":"2023-03-27T19:12:00.951Z","2.0.0-internal.4.0.1":"2023-03-27T21:31:48.921Z","2.0.0-internal.3.1.1":"2023-03-29T01:43:02.931Z","2.0.0-internal.4.0.2":"2023-04-01T01:01:40.829Z","2.0.0-internal.3.0.6":"2023-04-01T01:43:56.934Z","2.0.0-internal.3.4.3":"2023-04-01T03:04:39.770Z","2.0.0-internal.3.4.4":"2023-04-04T20:49:46.433Z","2.0.0-internal.4.0.3":"2023-04-04T22:48:56.977Z","2.0.0-internal.4.0.4":"2023-04-07T17:25:35.352Z","2.0.0-internal.4.0.5":"2023-04-07T21:55:12.663Z","2.0.0-internal.4.0.6":"2023-04-21T02:17:12.635Z","2.0.0-internal.3.4.5":"2023-05-04T20:23:59.430Z","1.3.7":"2023-08-31T17:47:37.577Z","1.4.0":"2024-04-09T21:15:13.927Z"},"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/test/test-end-to-end-tests"},"description":"End to end tests","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":"# @fluidframework/test-end-to-end-tests\n\nThese tests can be written by using the [test-utils](../test-utils/src).\n\nCheck out the test-utils [README](../test-utils/README.md) that outlines how to write a test.\n\n## Example\n\nTake a look at the [SharedStringEndToEndTest](src/test/sharedStringEndToEndTests.spec.ts) for a basic example\nof how to write an end-to-end test.\n\nThat same [directory](src/test) contains more complex examples too.\n\n## \"Real Service\" Tests\n\nThe tests under the `real-service-tests` dir target a live production service like r11s or ODSP's Fluid server.\nThese are run via `npm run test:realsvc:mocha`, and are included in the CI such that a test failure doesn't\nfail the pipeline - since a service outage or network hiccup could cause a failure when no code defect is present.\n","readmeFilename":"README.md"}