{"_id":"@fluidframework/test-drivers","_rev":"318-d4135bc9223c03ed02da2b09a10adee9","name":"@fluidframework/test-drivers","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.32.0":{"name":"@fluidframework/test-drivers","version":"0.32.0","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.32.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":"082f0d5c486909d5cb423d4b21a4c5076e5fd964","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.32.0.tgz","fileCount":71,"integrity":"sha512-GfmpfWqgIg2ur5UsFaVokf0/99IqGUoVYhR41teGMPUh+tbTCIzwk4mNFo8XEHbjw0jjEzRov2XeSWMqGF/dRQ==","signatures":[{"sig":"MEUCIB8lJ/uxi9f7lPyaHKIlJ+T8MdxheZMC3DU9KJWTVgbZAiEAvayiVAgHA/ogLFYTO7srZS58Yz9U0EQoWCu2BiNGdCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9lVuCRA9TVsSAnZWagAAc/4P/jCdAhV8r4m1rOqQ0sb2\npE54Tf2FzDwuu9HTDVm2BQj03k6Mc7Pq0CkdspPN2tAdMI5DgnEagPt6/AOh\naqDmL//iL9nK1SccM67f1YvYNhmPwwfUMm/pYma67zbhdGjs3JJYko4IsgY7\ntG6hBmw3Ys7Xshqrr4LsFxGUmzkD47d0apqjFrI3d5KB+/nsvQ6kg9iqomOq\nVyek0Sfm2xDZ120PC9TQeVryYK+IEAwqBv7gh6pIQM5IL7hB/yKAw48bY40n\n34DK/SUi4pzZj8XjdJikqCgXxQxHuu4PD7zPFo/cfEnTFQO3qHpeCrjSAyFP\nv+Hf7pD5ssQqLYRqJqLIzgwUnh/r6cayXoPpFOv8vTpwSezToHdC8yNE2V1H\n+8nWRMWa7PeYdle0AxHZL6AIjUD3DS4C84HmIEpsW/kGW//mDImFLaHY1Pdo\ng9cA8c3oy7czuTwqoBxWdubg1eFyqFqo6HFexE9NQNlf5BM2lIhi4XPXkWxC\nNaQOGBozdt6AsjxumVKETVeJ/tyAKdXwT4x3mmcL3aS1XgeuuPJwhsUPPYSp\nnd+B5B2ym9PIHm+WPNDUOiAyUr0rQTR7ch6vNMR38h6mJ5W+nfBf/dVlT5F3\nSDjagO3ii0vo6wdRNRCsYgX+vKUAJmqw3tydBs/t6L57EchFOEd3bSoysSSj\nW6s4\r\n=SRoM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.32.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.32.0","@fluidframework/odsp-driver":"^0.32.0","@fluidframework/local-driver":"^0.32.0","@fluidframework/core-interfaces":"^0.32.0","@fluidframework/odsp-urlresolver":"^0.32.0","@fluidframework/odsp-doclib-utils":"^0.32.0","@fluidframework/driver-definitions":"^0.32.0","@fluidframework/test-runtime-utils":"^0.32.0","@fluidframework/tinylicious-driver":"^0.32.0","@fluidframework/server-local-server":"^0.1017.0","@fluidframework/protocol-definitions":"^0.1017.0","@fluidframework/routerlicious-driver":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.32.0_1609979246012_0.9542304538031376","host":"s3://npm-registry-packages"}},"0.32.1":{"name":"@fluidframework/test-drivers","version":"0.32.1","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.32.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":"442358297c5712bc49d46a2fa154ff922a727b91","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.32.1.tgz","fileCount":71,"integrity":"sha512-klKrpthWrx48V9XDuSFYuYBzT94VuDvzSmG9QyZWUwqUH4yDPyQ6mGbf4kt+z2+BwNsbF34KrLmgCnsssPGXUA==","signatures":[{"sig":"MEUCIQDcHPTgf2LGf11MziZAPnUKk7MKjp8h3GkCS2Ai8wecLQIgSwNHR/QH/59aX0IqFH2RFF+xH9EaZXFqH9AmmF2xVto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9n8PCRA9TVsSAnZWagAAffUQAIynAzbpE5d/eL3H3n5D\nObn1/U9nxmE/lEGF0vV6R7Jzt86H1MfHapS22HPphatYRB+LVZlin1lKYa/m\nlXBAXzbO/1FUa2UVKxlSvZPxRTeG6riVu8XCnkni4v3mI/Ip06I9uxts4pDr\nyqfa1ArOKD41G5BTsP0QZSNne5a/6mF6W62ECiVt6W/aTMwtqhC6h9cm1GZL\nE/B4kSLjFxFaLI6/ImPlkyCQnVY1EIAtI3Glta5GLXQdNv2Rn6INi2skKUUO\navM6DgL+mY3Ofu9Oc8yk4khOb5AvelkmZpl6Z+fAgEQH4I8+yr9LjYRajX73\neoegY6F+qOs7/kL5ymeeupeXk1DJ2g4pInO0ep/CDisrk0RfBHBfGoLA7nfL\nn1lYKTBe2wWjNx8KLoaiTlyAMEJ49W1gAgNDU2V+LJzPzwKoa47xywEP3fgZ\n2JYXYcLFobNX62NR06zxKUYy3Nh7EUDF0t8ic+CitnI9cMGJ0tfo5GThUaSp\n9BAmm5WiLp/p6AxDfV00lCU1/s3oyOgdOEfjrA0K20E7FKwd88zrwuOUcAw8\nTVJ7r5qowiRZxIbTVVo5FetWuWZD8c0rju2FrrVdqpd2I4Q72sXHJu2IsJa6\nHSHcWxIQ0cX6Kwp9FKMPdpFwoUw+BD+F9tRjSS2a6d/tNegphpX+B+PPHdHV\ngV+m\r\n=3B2r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.32.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.32.1","@fluidframework/odsp-driver":"^0.32.1","@fluidframework/local-driver":"^0.32.1","@fluidframework/core-interfaces":"^0.32.1","@fluidframework/odsp-urlresolver":"^0.32.1","@fluidframework/odsp-doclib-utils":"^0.32.1","@fluidframework/driver-definitions":"^0.32.1","@fluidframework/test-runtime-utils":"^0.32.1","@fluidframework/tinylicious-driver":"^0.32.1","@fluidframework/server-local-server":"^0.1017.1","@fluidframework/protocol-definitions":"^0.1017.1","@fluidframework/routerlicious-driver":"^0.32.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.32.1_1609989902886_0.1678842732975434","host":"s3://npm-registry-packages"}},"0.32.2":{"name":"@fluidframework/test-drivers","version":"0.32.2","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.32.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":"301d90de6df0ebc5fa651031bf539aacf0ab9723","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.32.2.tgz","fileCount":71,"integrity":"sha512-/CQ4/gbGLydVnt2EDi0K0yDETCsLUoIwnfKnnHTKfcmwOlwHmSsNrB+I9KCs3zhaUIVAhR6ItFYUvuKR2ZgLxQ==","signatures":[{"sig":"MEUCICTRT2R7P/KoeBBefDeeYDKc/jaMp2tq9Adso1K5apydAiEAjNFHSIijSdlyJ1taLSmTO2emagmq0U8lisYbTmdPSqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCOt1CRA9TVsSAnZWagAAPsYP/iZlbPTyunpf1505Z9mX\nGF9jdE6HPFnXKB6CC8y+r1adpdmch05prM54eHR1E9TbhLRRBxAWl4E8pjzw\nDCzdQRpiTZm6e3v4KjtBVzOhvZp1VwPAMtPu5drViFqZaOzSPmpWqzo0b1C7\niZVvlBq6e2T/kpMs8NAIJ6UkNe3PfHUPizvKEDdBN3L8jsYZY6tPfiWHAL+C\nbvzaVyAFyyNghdkrU22QpQczj6iKC1OSZr1pOfPUCWAz4CT/nMR2wiD6b/7C\n8E9Fo1+t2Hrptdusm0qQKPVcP5x8TEQ62aEhaxbx4JfbwmwwqzmJXdLsckcV\naU1NAsV8Cn22a52uuXCy5W+/lYdNt4LTrBm0f2mSq1Q0xdlapJ9BCujOQzZ5\nzJzw6IWAVwIod/GFHE1Rb1nZMAUrvV1M2swGQtOGCh0kTmo2/8VpTkbx6BnZ\nkxq6Eg6KlMv0Hn0M/7WfZ8pycghRVY3MJXr5b2o/MBBKSCz6U7zq69/CtFNT\nrgl/svwIcwOPkedysu4TGLp5qV/J+L2lgg+x3elzVzENdPxNsJVQ+wT4MA7K\nxBbBzvL+LzmC3AYWL/9FAHb2KfLU7fU0gb1jDiAVA5LIM16Zc59Hlkm0eQZr\neBqTMd2J9umTqqAHOedPkIGnIkPX49SjQo9cQ/U3byBtCQ6SpmnWKCtwawp+\n80ZN\r\n=jkcK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.32.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.32.2","@fluidframework/odsp-driver":"^0.32.2","@fluidframework/local-driver":"^0.32.2","@fluidframework/core-interfaces":"^0.32.2","@fluidframework/odsp-urlresolver":"^0.32.2","@fluidframework/odsp-doclib-utils":"^0.32.2","@fluidframework/driver-definitions":"^0.32.2","@fluidframework/test-runtime-utils":"^0.32.2","@fluidframework/tinylicious-driver":"^0.32.2","@fluidframework/server-local-server":"^0.1017.1","@fluidframework/protocol-definitions":"^0.1017.1","@fluidframework/routerlicious-driver":"^0.32.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.32.2_1611197300649_0.1728867828452807","host":"s3://npm-registry-packages"}},"0.32.3":{"name":"@fluidframework/test-drivers","version":"0.32.3","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.32.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":"52590f1324359b1a953c214a81358f499510a3e0","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.32.3.tgz","fileCount":71,"integrity":"sha512-fHo5q+lcECjnsIKwLgalWa1Rj7tsaBln1WxsEujGCkG2we3n/jd/QkBa2+okvmM4n/9Z88ovgacqErlzFyY9fQ==","signatures":[{"sig":"MEYCIQC2vYIp9OtTpYQqBZNIDEjG6zi7CRPcPRQ/N3PvjHhleAIhAPXOIU+EsojYqmL+TU3AjQeZCUh8XVDoKCTbDhF97Xej","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCglwCRA9TVsSAnZWagAApVcP/1/bo05/jHS7GQ8txtdq\ntdRNeISajBXulJW0dq/ObhdGKGTNUqRhJDxlRsfop2o3PIy2hkgcMGAQB0H/\n/H6OtM0GqTr4bbCC9vKkaIg/Xv6t58PgBXN/8raRRtkHDhPzGUXJZpUhde3i\nA1bA8BG0Npk2XKVGTSFQsNVB94SXepNHUxTVpC4HnS1mfEx7+loJvr49+IVN\nvOot1W8tj15vSd0pjxCPj9XqdCsAS0IJrrYbRjM4ClYPW+V3Po6q/q0gt14V\ntvelMbgGdosAqtsONOTpdZtbB2IQ23B0SE9ZduLVfNO3lBl2lWkpMSWUyLe5\nZ5Ro5o7lTwceVxUUMeA2pVEXCUM79sANOsA8bp3MOu/NraCRZt06e9OE4OhP\nggjCIWni6JeQlG1wnafIyQr/BmFk9FFnHOPrG6S1UtlvoRgCXIByzfmWpB1y\nJYFHfs99bs0q3jfguznSCbnyen0+GNvhNe2ZcqzDbVZQRnOVCfbV3OoDaYD2\njTBofrViN3TqEMHpm4hdgFmcJi73GJVP2m1zypbDQqXIWpkkDRjLvz0Lr6qt\n834xK4HbKohoJMvlDwy020oo83kOisKqwLEC/3uzrA82wB/mg0BMghEbJvLB\nvrFesdo+H4viWOjEjtD26NMxYejgU+I3t4hvaaZCUzzRwhR2IKW7Pl7CBAHm\nbenZ\r\n=h2cd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.32.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.32.3","@fluidframework/odsp-driver":"^0.32.3","@fluidframework/local-driver":"^0.32.3","@fluidframework/core-interfaces":"^0.32.3","@fluidframework/odsp-urlresolver":"^0.32.3","@fluidframework/odsp-doclib-utils":"^0.32.3","@fluidframework/driver-definitions":"^0.32.3","@fluidframework/test-runtime-utils":"^0.32.3","@fluidframework/tinylicious-driver":"^0.32.3","@fluidframework/server-local-server":"^0.1017.1","@fluidframework/protocol-definitions":"^0.1017.1","@fluidframework/routerlicious-driver":"^0.32.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.32.3_1611270512480_0.5159526179514131","host":"s3://npm-registry-packages"}},"0.33.0-13708":{"name":"@fluidframework/test-drivers","version":"0.33.0-13708","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.33.0-13708","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":"9925925dd170614da40767bd42ade581fda11a86","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.33.0-13708.tgz","fileCount":71,"integrity":"sha512-6Tx3wugyCuVZbN/k2Jv7icW+1sKxytABQySjs4IwW2XbsqSLxtVFWAHFrkuDZrSHlfIVj5P2TdLwYjDxGXq3xQ==","signatures":[{"sig":"MEUCIQCD2X5RRUEgYppVnPJIVe9joG+C5oaGQJgwOD2hj9+7qQIgC8zJ04ruXWFY67ccD6JdPjPF7kr1tMoH5nnvHWOxGUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCzRqCRA9TVsSAnZWagAAbroP/jpVn5JsY/dVG/OSnR+b\nCDUhB/tuyabWfF4nlIZPXX8rGfaDTVXY+d6TsfjRW1tBRM7aDC9kcyVCH6w2\n3fJnBuGBeDG58sDnHopCic+dHotNOsglNXOCff5GxsJ7qOZga2OCvhFBUqDJ\ns5dsQ44yFj1zkFgQZRbAvm2btWxR947zF7gdA+Al7C71N9Olwxf68nDIWC6I\no5m5IE8c2tcUq9fZZ1zXSSQEqvCUoCXquOilhfdn993n7ac2l5svrXx1MaOI\nl5uy5xgYE3G8Xp1MbCiA6t5SAdERgZIdrZTC5KX8RfnXanNv/C1d7GPa/Nab\niceUiRCwa9pgb7/BjRwCaVnJBZpO8y06XIoEF3NnBPPnYhPGvuZDYcH2MW43\nwY8wJHmD3AOuMqcm2zNO6cADlaefSAKnGg8VBEoL84DKnatI8KnakIf8gSUX\nP0gyi8J+PARx66g8Vaoc8YSkAb5M0uVuZPmVSR7drIPPDEAEHGD9k+E40o5j\nbVbxXuBi6wyg4p8wltCD8bRZAZ76k5Vfz+mfKP9wqci4ctUdSfxEf3nxzXJV\n5mJIcM0IlVsMl7Ug85YsRnr5HtCrqC7XKFoZGyi5FaYePiPXxNw1JOj3u2d3\nSApWg4rzL6AbMkE8fWZk4+vKVJJsKFzAK5J54OgjEjL729r42fhkrpbstqiS\nwkzA\r\n=+VZy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.33.0-13708.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"0.33.0-13708","@fluidframework/odsp-driver":"0.33.0-13708","@fluidframework/local-driver":"0.33.0-13708","@fluidframework/core-interfaces":"0.33.0-13708","@fluidframework/odsp-urlresolver":"0.33.0-13708","@fluidframework/odsp-doclib-utils":"0.33.0-13708","@fluidframework/driver-definitions":"0.33.0-13708","@fluidframework/test-runtime-utils":"0.33.0-13708","@fluidframework/tinylicious-driver":"0.33.0-13708","@fluidframework/server-local-server":"^0.1018.0-0","@fluidframework/protocol-definitions":"^0.1018.0-0","@fluidframework/routerlicious-driver":"0.33.0-13708"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.33.0-13708_1611347050423_0.9946613548146572","host":"s3://npm-registry-packages"}},"0.33.0":{"name":"@fluidframework/test-drivers","version":"0.33.0","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.33.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":"87081435416ab60334f629fed20d52ff05a25118","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.33.0.tgz","fileCount":71,"integrity":"sha512-Wd7bv1i2KvQwqQgMgE3T6ZJ8VY1rnGr8xLvdeEhy2sMZtf9Wq6WVL81j7zXyNpBZnpYRtbAaYor2r3p85MBwVw==","signatures":[{"sig":"MEUCIQCaHdq0zeTbA3Zx41Cs0rPvzBP+IS3pyNwQO2GPxsLqUgIgK2bvs5yY6wFiwcYn8k94829ATI+c/cslCAIvJFrp5WU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC3hfCRA9TVsSAnZWagAAwc4P/iookgpsIDCzraQ9w+RT\nVV90xZPfaZfi/W9gwzQZ5F3q7v8BQ9qCmwuTGwgDB4ArDM/HiaRPSUOFLI2H\nKljUjBC+Daj9qDI9na900kUjICb6SXnVmwYXszugkOQUW3PgcY1uI0tV5qvR\nbxeDwq1auMJKbXr6eQcO/U0CSxERN9x54HcYv8Zdl8g+0IvwSJDeiLQr7scO\nfEx/DH0WggkmiySWdDp1X3MnpIztwKAQNpJ8sT2AM5KgH+kjP09MKqwEgfFL\nwCFckiXRpFlR4/9b8lhWXxpkuFtsyesyzsWNMcqXS6JQZamxCgaCQdX5G9JQ\ntPItbEXOMQTs1Q6oPzWwftJJ8/x+4+pm6hWWMyXJdUKcpWs19Jw8tJHW4m1D\ncIwUzooENU4kkYzjsC1tfVHPzHxljIiM5sZJV2EAIVydG7nbwHzzVPC9m7ys\nQWMC7b20WBFoEkf4EW9L+s8hzzGFhU/51U9v8gII1RTnR4EDm4OwfoXUi5va\nbiEbkwWBSerPoLIF4ep9zKX1Wc+VdIHlRRrcW9qXui3FEmSUzmT2JJEvfVrC\nyGaVLqYntMOFuHgpDmnRfWBdAm2n90ZCrq5MlnL1febCGuvMOEQfun8UbGv8\niZXiIbH2GmmM0gM3hynBMHvhruOKSBXQZiKxvW8PoTVmuwmmS3yV9653tUFe\nws2H\r\n=w0hz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.33.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.33.0","@fluidframework/odsp-driver":"^0.33.0","@fluidframework/local-driver":"^0.33.0","@fluidframework/core-interfaces":"^0.33.0","@fluidframework/odsp-urlresolver":"^0.33.0","@fluidframework/odsp-doclib-utils":"^0.33.0","@fluidframework/driver-definitions":"^0.33.0","@fluidframework/test-runtime-utils":"^0.33.0","@fluidframework/tinylicious-driver":"^0.33.0","@fluidframework/server-local-server":"^0.1018.0","@fluidframework/protocol-definitions":"^0.1018.0","@fluidframework/routerlicious-driver":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.33.0_1611364446507_0.5753458717456759","host":"s3://npm-registry-packages"}},"0.33.1":{"name":"@fluidframework/test-drivers","version":"0.33.1","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.33.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":"6a674909a5a338fe480604608bb7c0451770af4e","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.33.1.tgz","fileCount":71,"integrity":"sha512-ylj0Bgz4i4foirgEwwIjwPR9iP9UMKgkyBJ5wxuRE7hh+Xf0AgzI628Y6o4A8COfFGAufGTPgXRwIwKz+Ahmng==","signatures":[{"sig":"MEUCIQC+pBAzwYeBFwy5seMc8RL0c1JFsZctSi2C3sorP6Q/zQIgY3oKSq5AYq8Ha9FK1YwN8u+eH8nJ/kTOooDVO1B+9Ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEdseCRA9TVsSAnZWagAAvpwP/1efv6173w+eWApjWFby\niAMVIRKIbjlwWYbVvt50A9mgWMLLwfVD1blCxW65AMoxvYv5XbXToD+bo+Ce\n7darfxnLAj1k7fZNQiC0wnvtWR9Z52NlY+Es/GwX032Gwg37I0Qgyg06/f88\nQzcozGfkyaGn1j6tbJIIsNVid6ggcIJQIpqHAl7cQ8Mxo9qTQP8vHfIOsFWc\nae4RXticZzsE0I+hA8n/P+npwAfsuNQw1uX+s1b/ZWyoB0FNykRou4Ydnkqq\nuQpofTrZSS730bDTZdvfPlrBKMjdUB+q2I80Wj2YI73bhqMYwavrVlr50eeV\nF/YVJ8ltusUTglA6UiXYLLpHHhG+SDbIvF/8Mku6KvRRE/LOUvdVgMuSfWCh\nXW10okSTklQUT4sVlJgmQmVwgZbLI2e+hBMbB/AR2Nw6CBDeCH9h6ruPejc4\n7QCMFFq01s97U+RvuHI0pz9uZ9aFlrsQWn8vgoAGicCdGpXrnTkmUrEGiQZ6\nutsL0xCa+Fa1BZvwlU//F8MOEgy0vujrUhGwWE0Q/4fussWmtMIDrJ6PGY84\nNMMQMDKUypaRpPTbcLsklh9wIM6BK5d98Eu1hgVyXajuQUaHuCOlgtRtmISd\nCAtZi/KOEUZDtK4yyjshKIi1cY03wlpaHbSs+LQsbhCPHhRJQ2wGi50FVEaz\nHb7z\r\n=1yc1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.33.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.33.1","@fluidframework/odsp-driver":"^0.33.1","@fluidframework/local-driver":"^0.33.1","@fluidframework/core-interfaces":"^0.33.1","@fluidframework/odsp-urlresolver":"^0.33.1","@fluidframework/odsp-doclib-utils":"^0.33.1","@fluidframework/driver-definitions":"^0.33.1","@fluidframework/test-runtime-utils":"^0.33.1","@fluidframework/tinylicious-driver":"^0.33.1","@fluidframework/server-local-server":"^0.1018.0","@fluidframework/protocol-definitions":"^0.1018.0","@fluidframework/routerlicious-driver":"^0.33.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.33.1_1611782941670_0.9846553801883371","host":"s3://npm-registry-packages"}},"0.33.2":{"name":"@fluidframework/test-drivers","version":"0.33.2","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.33.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":"11e5cd73ae75f20427fca0715aec2b073e8364cc","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.33.2.tgz","fileCount":71,"integrity":"sha512-C/9et0VZ8WsGDoKAX/7UBLQGNNhPC9sOF1te4qzTkurnyKf9qfQwHo9GTo5KdzxTNhMXP5uVtT8BcmY6UvHhlA==","signatures":[{"sig":"MEUCIFEKXWfkzkTIltw+f98WqTz1ePev5MYNn/K0lnMsoN/yAiEAmVT0tupzJS9tfCYm2x+W22FiESgyakhRgyN3JOuEslU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEvnTCRA9TVsSAnZWagAAln8P/3CZUpi9oEYLvGrIH8JO\n06cXZuOsfxJ5smRcJnOXbQNLS+Pm8oPVwTCBmXKpQnR1KMc48SoRcRVs7hW2\now9fSMmvzFOOyppvkq/dKUoAVGFFM/fGFsKaxpZKW2K5ACcb4wXqHS5md2a0\nf+bH2Y6s3373L3n13xEV+VhZsjSzSGQxStpLr8AHRvz5Np4/q+2V3xUlKR+Q\niapLgJ0YK2jjdcaY9j+tAYhS45CuTSGMjqFyfcfZ0QSZk6j+gH4VOj+pokQs\n1rDQTUsjrzC0fVLMmmd6ntq79xy6I6RZQ0Z1wucngs2h0wrz/ZxiMH4DiwOt\nhvl0nwr7Y/BUnRcMnxuFcyfMpRKlaqTJ4jqFBV7S2z6FqhuUyGYOsJTn2+ZL\n3lLzjgpndHzb8h2ydhxx+m9Nnhe/al2ZajpB7ctOeVGIB3bmYWqrOFTwDBkn\nbl61MIBk57HTSmwOyhJwjrZ0PtbXG+Qs16Rz8k5RjArduLZECKGODU29oADS\n8bq96Ko8R0UZe97fMFS8G9S2DWPsOR72EBjqFm3WfN3M/zMlNBLK+BzPyFqk\nT3dZi74+iS106qRceyl1hCqmqdi1/UjxLUpm9CZSw1gR2XYm+RMRHNJxRX7c\nAXCnD8vEKeKcGy6+DEnNcRRLePJFwjZRSo3Hp7zFte2O2DmgIfMgC+IH/75L\nCvFu\r\n=3Y3R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.33.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.33.2","@fluidframework/odsp-driver":"^0.33.2","@fluidframework/local-driver":"^0.33.2","@fluidframework/core-interfaces":"^0.33.2","@fluidframework/odsp-urlresolver":"^0.33.2","@fluidframework/odsp-doclib-utils":"^0.33.2","@fluidframework/driver-definitions":"^0.33.2","@fluidframework/test-runtime-utils":"^0.33.2","@fluidframework/tinylicious-driver":"^0.33.2","@fluidframework/server-local-server":"^0.1018.0","@fluidframework/protocol-definitions":"^0.1018.0","@fluidframework/routerlicious-driver":"^0.33.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.33.2_1611856338995_0.30384500627927213","host":"s3://npm-registry-packages"}},"0.32.4":{"name":"@fluidframework/test-drivers","version":"0.32.4","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.32.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":"28d6522219811220df274d8f10907883b18faff4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.32.4.tgz","fileCount":71,"integrity":"sha512-DeDmue90aCtvffW8gaB7FZRh8JgMzKk3o/ba8iMjgyqUzLk/FmnLxhqwNjs8veZCxgMxvWpS2dJhBKnC8b4HjQ==","signatures":[{"sig":"MEYCIQDGOMKKHIYV4D8OCyxD84pgFGugCcShRlk+YNb0U3XPSgIhAI7ZYlBkV9kU+nZEwFwGqtOPKoIq5EL3jLa8oBNMxiD1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEv7JCRA9TVsSAnZWagAAhOkP/1dGPhZWF/yJIrANiTWx\nJxhOkffG4m57hxFafchRQIbYPzGZ22aXjR+QDUj+q4+5CWBqDellwy+p8ea6\nJRP6IVa2p/j7mx/gZMIzZEOYaz6Hi1jjvFILYjCnmbye4wUAfWjmNxP4MrUn\ngcJf4f4TM30JvMshPWH2z76BHmlRbuTy4aDyc+MGmJVH8UXBu5lJ694oWLg6\nbMJaN1eBOu05Xqikk+6D9yUFhyoAYObqsCHxTKNOErLQ0gvTwK1gjL+cvHeh\nacO4FmsnSlapa7JflvMAvduJs3mah2TYeVupQ2o5RGrJYfTPcgRQJ2QEEG2S\nm2g7bYhzi2PE038OIRtKQDPkx63Fta/SGVfmBM19QEa4qSzbWtDSpU/2pRTi\nr6HFczGjecLRW2PF/qQjhWKdoUvu79RLeuQxrl/RsFY+L29xdVWXc5vFkQG9\nJkvge7r0g80YxxnuBPiHBTws+CQtRmj2lnFMSg3ABQDX3Grciziqyg1jC95w\npcawwB7BKqgIetzxmZFV86PsDa9MF2KZbZyn+f5lIYwUyW26F7VyAZ1b9QMX\njBP0CnJ6htvoIIJB6W0LQTGDd7iHhXlud+99HvEAbWbp8I6aZ3QWNfdKjGeJ\na1DyyC5Gthye3GxG9/QLhuEfLr6UHBg8+Vs8KwP+PnswK1wHSfeKqKISLAcX\nYybq\r\n=xaX1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.32.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.32.4","@fluidframework/odsp-driver":"^0.32.4","@fluidframework/local-driver":"^0.32.4","@fluidframework/core-interfaces":"^0.32.4","@fluidframework/odsp-urlresolver":"^0.32.4","@fluidframework/odsp-doclib-utils":"^0.32.4","@fluidframework/driver-definitions":"^0.32.4","@fluidframework/test-runtime-utils":"^0.32.4","@fluidframework/tinylicious-driver":"^0.32.4","@fluidframework/server-local-server":"^0.1017.1","@fluidframework/protocol-definitions":"^0.1017.1","@fluidframework/routerlicious-driver":"^0.32.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.32.4_1611857608535_0.5205412004875576","host":"s3://npm-registry-packages"}},"0.32.5":{"name":"@fluidframework/test-drivers","version":"0.32.5","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.32.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":"114d196e0d275b6cc758d5d1dbd2dcbe47075454","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.32.5.tgz","fileCount":71,"integrity":"sha512-K1QfsjxlGFeJ8o0/NVyjTaFWATAniJdcSTeShF1f1Gtj/mEGLp0Yda9feO1GQb0+kdcBQ63vVzDy0GUxlAk/Gg==","signatures":[{"sig":"MEYCIQCtlq5nHPdqKoSPfSCTn53u3Q2C4FRrdr3+JfyP7sKHiwIhANa2FGaSeL1HW00Luft+cWIwIqw2Q/WpoBzcCXuZUYMM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE2TgCRA9TVsSAnZWagAABKsQAKRbhfYtmhhrdTK4rgpr\nsPPx/47+DBNIzxREVMSYjg/+0lxwPAD0QKNMwEnQmXsxtUJEA3ctU0tnS0BR\ntMuIw93Fh/f85Ns+JrFMbDT1dETkAqWtEb5I/3s5ILba3LcOPnlMpNueWGc0\nMbxreZt3lMHKXjSaTr3K1Y7+Cu46fBgTRb2UrolAolh1jfW7okgNebkWaNFE\nYULv2bb3/skWdzju6gIDZZMAwNhM23DDsNkkgoRpmdJhbg2v+Lt9MqLEmtt8\nC36aUGBxdD+PtTxeOct2Oc6Rp0FTbSNkhuZ+G7AxQvJNkc6UapiaLfs/FDwr\nbrVN1duXU4VkZbgxu99TtKpOBbJGPvdYAw8ZRY5441imfZBLzsnIeFEosgZG\nAJkMFMtjQxYnh4gNo8rYUZ6sQnAKMgLUhX8r4qExywgKUlo+zBEr0Y8ozJW7\ntV/JNAWRoYBGK+Ciy191kr0FD/vl8w20I3caFr1VhEInvnD9g+seTbipyoxF\nsOWu72RHXMrpkFiifjErr1PL1ZnZz9LK17HcJcTu4X+GDFyOz6PJ8r300IK5\naOQ+5e3gfWgUfVGrNxotyiq+nlWICke3oOQ+Lcq9taTKMA4DlKh5aTVu2H2x\nPXTWzUa3b4ph9zxvwRftAxnxfuRx2Acl+fBow2FI2tOIufZ4/ugRjn7j/U4Z\nVquY\r\n=NfHR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.32.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.32.5","@fluidframework/odsp-driver":"^0.32.5","@fluidframework/local-driver":"^0.32.5","@fluidframework/core-interfaces":"^0.32.5","@fluidframework/odsp-urlresolver":"^0.32.5","@fluidframework/odsp-doclib-utils":"^0.32.5","@fluidframework/driver-definitions":"^0.32.5","@fluidframework/test-runtime-utils":"^0.32.5","@fluidframework/tinylicious-driver":"^0.32.5","@fluidframework/server-local-server":"^0.1017.1","@fluidframework/protocol-definitions":"^0.1017.1","@fluidframework/routerlicious-driver":"^0.32.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.32.5_1611883744081_0.040277090948130256","host":"s3://npm-registry-packages"}},"0.33.3":{"name":"@fluidframework/test-drivers","version":"0.33.3","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.33.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":"aad13b836ca081116c3d17fff20e2bd84586024c","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.33.3.tgz","fileCount":71,"integrity":"sha512-G/nx6oibaqyGhpUVXhITARFyJ4Am3AF6Px0nGn1d2rXKLO3/Lxxrc0tYzji6x2Ntv2lM9x1V5n3F+ivYsQXvyA==","signatures":[{"sig":"MEQCIFfDeYdbTAp/Mvi0fBNOyeHpEQqnItLi9E1oTkWmBsq7AiB2ijtZdwkPCgHF7LzL+0VLBhc3rxhcKoiQ2qT5dI1qKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE2iECRA9TVsSAnZWagAAYD0P/2qGxKCn2mEcZLDaOhKz\nAOoLJEN/DYSkN7TUfwARh00pgYR+p9cWzrPiJmb3Z2PB8OA/fe37OF4Kqjzg\nLaczP/0wqC/+wX/Kx73QwM6mL7tlyL27R9KVXgpQXDycBpTafJ7u9IfirQfg\nJQo6r5WB2PcjOtI8PbyZeDgR8P7OrLsUCY/Yl4784+NiH5CROYC9Voxa/1Qf\nV0vT2eC3Tm29SWCsfO0J3u4mKHrmuAEjNUS2t9B6yIQo3QLc3smiGVsZvmT5\nrf4icSlPLUn7ce9WKKEKJARSK/T9UeeN8GVYh2DOAHxVTrRMoHgUholIWku9\nNWnO4xNqGCr+a7KO+1mBdfFIjqaxdgN7DajQkLG5vEj/tLWSno8LyQh/hgQ5\nuZgIS9YB+RLo1CX3/YXcER2X91A4ST195fOzfgTafAxaPHtJvX+bl9dHM9/x\ntjgg9tzbEweEpbfTFj1DFDLulk19yJ4z75nSss9r5YByhk6qhQJMe1/DWGdB\ni+Rn6v/5Om+dQo1m6beVYPk+RjHyhn1JwMhZVV4Fwu81ekiJk5BF4BhPx2Mr\nwtgsT+Ewfmc/juDIMLf+spQ1j8dXVwsrIZRNy1ziKzrUOISxkTm4wbuOrBi+\naI3XNQ9YxD0MOE+/j5vfMb/CEkLBif84FlEXFyQQbz9CJSM/tXU7JStuuqJt\n1oe1\r\n=FsqF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.33.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.33.3","@fluidframework/odsp-driver":"^0.33.3","@fluidframework/local-driver":"^0.33.3","@fluidframework/core-interfaces":"^0.33.3","@fluidframework/odsp-urlresolver":"^0.33.3","@fluidframework/odsp-doclib-utils":"^0.33.3","@fluidframework/driver-definitions":"^0.33.3","@fluidframework/test-runtime-utils":"^0.33.3","@fluidframework/tinylicious-driver":"^0.33.3","@fluidframework/server-local-server":"^0.1018.0","@fluidframework/protocol-definitions":"^0.1018.0","@fluidframework/routerlicious-driver":"^0.33.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.33.3_1611884675735_0.9685979342571367","host":"s3://npm-registry-packages"}},"0.34.0-14942":{"name":"@fluidframework/test-drivers","version":"0.34.0-14942","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.34.0-14942","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":"d25d81ba3efe5c3216526f078be110c7a186faac","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.34.0-14942.tgz","fileCount":71,"integrity":"sha512-X3UjACn5UPAb2290xaVUiOh82YUlHRMZg7RoGfxkC7/UlbiD1D1joC0b8HJE/S8SVaDaAQeNAYhJLjq/g6Xx+w==","signatures":[{"sig":"MEUCIQDCRs/5QGHl6KTjyDx4PnUZF7NkIfCu8J8QVeGyF4PDrwIgZ+WSy5JCNXqmGbQ9czSI1cJd36rFyyfoGK19515jmyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGZLGCRA9TVsSAnZWagAAHqUQAKSJDJ4J2tXc6yeFDliF\naaKiwcqVoVdAOG014nUz2EgmyWb2I/fJfOSV6FhYK/bFo4IYrGAyxS5Qg5C1\nzzNedCHmYMZ9Ol/sX+X1iUSSpMeO082PqKtQQV9gqmEXlEbVNWBHasUZSlig\nj3YCm1sSiX3vqaYau3WpHPCHaV9pmRIL/vZwYiODoe1BBLc7aUwK8bR3d9Rh\nyufg86i3DnuwCqpfy/UwfgWp9ByIu2PzzEfqPGQjYcJWy+dzBfSeyH2w6/xn\nhEkNn1TankN3i169A9iZ7wqlpr5K/jbzrAekl+P91BcKM2jkx7Lu611ImYBK\n42VXR/xIq5A3HlP2a61RpaQEyQtKO+/H/rgObP9Ih1EJkeUuBHFbSKIupgpE\n6uZF1jbOHNFP2cOQKGkecRW242D8D6tQ2uttp5sH+E3bLP19B6+yfAvRO8Oa\n++TifwLAhqfYNkONYHUZxO2MoQW87MElmIF7ECJORicp57IsQzIqXanvmZ8H\nopxwvelYTf+ArApI1OaNcrGh6kGUtW3LUXWNpz8BqIXihAY9eutxkEsj0gJx\n7cds21/o+8g9DSZwALkR3UTuN6Suw7mKiA9YBzyARgv7W84wA6OqnoJhovJ+\n5ZUhCaECp2n+d1R96p6dIHigmlgcV/9l9EucjNnqRCHlQa8nyA9Vjt0JGDcQ\n0Ina\r\n=4fcf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.34.0-14942.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"0.34.0-14942","@fluidframework/odsp-driver":"0.34.0-14942","@fluidframework/local-driver":"0.34.0-14942","@fluidframework/core-interfaces":"0.34.0-14942","@fluidframework/odsp-urlresolver":"0.34.0-14942","@fluidframework/odsp-doclib-utils":"0.34.0-14942","@fluidframework/driver-definitions":"0.34.0-14942","@fluidframework/test-runtime-utils":"0.34.0-14942","@fluidframework/tinylicious-driver":"0.34.0-14942","@fluidframework/server-local-server":"^0.1019.0-0","@fluidframework/protocol-definitions":"^0.1019.0-0","@fluidframework/routerlicious-driver":"0.34.0-14942","@fluidframework/test-driver-definitions":"0.34.0-14942"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.22.1-0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.34.0-14942_1612288710060_0.2848298399056062","host":"s3://npm-registry-packages"}},"0.34.0":{"name":"@fluidframework/test-drivers","version":"0.34.0","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.34.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":"9381331e1bcad5e73768421657f222fb1b1e81c9","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.34.0.tgz","fileCount":71,"integrity":"sha512-VIyjwRoVJfAj1Vn0uNYxSGGibVu60NK5/uHPA3LFd/7DCdjimW65v38wY2bxZKMO5p3uXLnpOe9PfwthxGYBdw==","signatures":[{"sig":"MEUCICzOS+eh1g6wfIlmhns2vuWArBf9qYqKcRYL3WT4893cAiEAvz25nkKtRQT8fcmYwEUJXxJPMnwnaVZfAgRfjX1ObQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGxXUCRA9TVsSAnZWagAAtFUP/R6EXCegGtq/SLL2aO4C\nk0j19sCKEjdjRn4RHJjctEw6XqXixvMMLJVYua1ARLNP9PLGLuClCfAg9jrr\nlF4KdpRuufLA3+jUplGwMFs0avDsc8FKmL0yJb2AjhadFKN5NpXnkp7IZs95\nPalHU+JqMWW0z/3sgN9Q0pX6pbIPjG0qKXAAPcBbdAWg9LnUNncPClTmGEI0\nnW1+3WxPTYQqMuq26r0SmZNq2hVJ7iLaNNZErXMlaDbuod/tT9FZPxOToYor\nbDfh0t4pNf7OdkOyGVcAuHgEieCPd1xAuguEke377dikJWj1kakhLv3e2uGO\nLayOHSvqAj124uxTeEi3U4GRz7kfJsQgjnOzLyLjUCuPI+XJ5FAPjKMZGNbJ\n+KRCr7zYdK7i09fkhwmzTHvlpBAolTexjprBVkkKw7/xsNfVOakf1QtgdNkp\nKEAMQa+QydQYx947fvKFErFkneywOS4Y6iRksLl4aX9XnF9faeYOKi6Pg/p+\nieqhVayM00T9Gs3xsfpgFsL9N/T6NM/Sy8HztIjwPAA5Iei/TLoUWZMbD4pI\n8oYh1U9wRGYXQziO+X4F4wwj0GWAgeT6NVPbA8bzFwCbTCAfNKkDYhXBxkKh\nX4b4BmBRJyTRZAvBb2kBpqmpy0WkUB5sJ5Ve77BNhqOwxRUC4DCXcmk032C7\nCU7E\r\n=tO+c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.34.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.34.0","@fluidframework/odsp-driver":"^0.34.0","@fluidframework/local-driver":"^0.34.0","@fluidframework/core-interfaces":"^0.34.0","@fluidframework/odsp-urlresolver":"^0.34.0","@fluidframework/odsp-doclib-utils":"^0.34.0","@fluidframework/driver-definitions":"^0.34.0","@fluidframework/test-runtime-utils":"^0.34.0","@fluidframework/tinylicious-driver":"^0.34.0","@fluidframework/server-local-server":"^0.1019.0","@fluidframework/protocol-definitions":"^0.1019.0","@fluidframework/routerlicious-driver":"^0.34.0","@fluidframework/test-driver-definitions":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.22.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.34.0_1612387796117_0.020121853823816593","host":"s3://npm-registry-packages"}},"0.34.1":{"name":"@fluidframework/test-drivers","version":"0.34.1","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.34.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":"0d42a1e521f3d28f7948374c126d4dab69d14acf","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.34.1.tgz","fileCount":71,"integrity":"sha512-ZeslodXywBIEjFuCSXJE+rGhGy+KR5WOCRIsPnLdTcWlgoetdSl/yDtgCV17lKdTooIvBgdSS6qHDmnZEhKNRw==","signatures":[{"sig":"MEUCIQC/5TaKKrB5SrnkpHJvhn6jpaVYXtY4j3wxGbwhDGMFgwIgfnJUPjCAOrx9ljrZCo4Hra+41zPGYmCXDmuhpk/N/wk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIaidCRA9TVsSAnZWagAAUVwP/RC8CcbRFLDS3y1T3P18\nwb2ElV4T84+Urr5yEgMLvbUxcc1wieExBZtxd6LOuHVEdmPUDFA0i/ZlXbDk\n/VWCLdbw63+RMvakOlE8OtHSmmIrVNRmCIwljtj+B+HV80C7YTX8UGV5ekEm\nr/qyrMvy4nwpNN3vLVqw1GWTuFLe3qHjXmgaWFwOkK5GaPeIGV0vrNIMKGFh\nRoq8HX+sSKPX5WLTCiNgoy+S5f4YSJ9pvolhDgqpzZkZuVvYiWA2Sk6IH3/J\nIeaDavrpti4gt7SjyuK3vaSJFW2Mt4XMHM0ymSuEii08fWd12r0RlZFhX/yD\n9ftNL6mcXb2kP+tH1miaaReOQRFR3Hmi/y5Gko/Q2hvlbCM3ZGnyqAc83Ev7\ncgT04MD532hW2Wq7eWX5ONKIJSYRoC0Gq8l4KYw1y6/YTcJMfj0b+JWu0u07\nfZ7I4WzMlxH4G7uiIVPNcgmWRRIPvkRThumtPuVSK6JWPtdPk8PLZj8rhnMx\n2gC5Mvt6W+XvvoG5dUbF/OtjqD14s8laaV/oCLzkMULAc6FBC88wMJx60fX9\nK7HBcv3X4P8uTz766ifia8RQksMNgORZ6SkWgpIhzmz/yOJjEol2Ee7i0Sl+\nDoTm/FQxJvEyJ2mjafGD0jLU1Hbj1kdj+EdPXyj9CoU8UqL3b7dJjrano+/M\nvFDm\r\n=vCZK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.34.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git"},"_npmVersion":"6.14.10","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.34.1","@fluidframework/odsp-driver":"^0.34.1","@fluidframework/local-driver":"^0.34.1","@fluidframework/core-interfaces":"^0.34.1","@fluidframework/odsp-urlresolver":"^0.34.1","@fluidframework/odsp-doclib-utils":"^0.34.1","@fluidframework/driver-definitions":"^0.34.1","@fluidframework/test-runtime-utils":"^0.34.1","@fluidframework/tinylicious-driver":"^0.34.1","@fluidframework/server-local-server":"^0.1019.0","@fluidframework/protocol-definitions":"^0.1019.0","@fluidframework/routerlicious-driver":"^0.34.1","@fluidframework/test-driver-definitions":"^0.34.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.22.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.34.1_1612818588688_0.3213131388115078","host":"s3://npm-registry-packages"}},"0.35.0-16170":{"name":"@fluidframework/test-drivers","version":"0.35.0-16170","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.35.0-16170","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":"a641f4fd7730a2e5be14b03b6d34b9715e336713","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.35.0-16170.tgz","fileCount":71,"integrity":"sha512-TP/gHaH3oSZomrIWufUctAADof4yVksFqqVfFBa6aqfRgf+S5l5HKi80MFCURMmAm+/nK+bxCyEuT6RAfW7JCw==","signatures":[{"sig":"MEUCIByi/SpljxCE/PatDELZGYto1YpJim6VzbfqstBj10xHAiEAxujS9KvZ3Y0c/55S9cPv3AggwWyvY9Y/H7ImvypmLwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLBXKCRA9TVsSAnZWagAAQtIQAJMe+4P/JODB5Py9BNGF\nkrm4hlbaYUIPpCrJij7TkRqmmK4OCZQcOuHWDz/HcNTiUjBZ6Tp8nC+7yFWA\nQVn+dZ0LYa6y0gsbFAaNfgzXGkr6/J2RTbIA/CUpMgdDsG/nbZWmlcse7aG5\n5yS80p96Re8m9XHCYJzZzvQc9vlG/nX9dhYc1iY4gVPdkkK5nnm0IDHliEDL\nxmy7grR86MdF06Tn/P86DBjq58rMOD8sg6s7SqCtNwhM/IXdyWzNTTH7Doyy\no+boyH5fK7uY2s0Cf3GNXx8rG124jb5dSpVikouc0sSsVnLWAI/u6hkpAt20\n1ggPsL+yJjJm2ejSHd8Z4Y0FXaY4Hr8RYjTlFRK8K8DWuNO08TgYuYAmjaoa\nHHKP1Npq+xtqmGz2FpdZE24Jx/Ky8JABpv/R16FFjSRJT0LqaFqw3UkUtSGY\nzd9h1jhdYKPFgxzXN3odS6SP+Kygdaya1DUNIdtpmRaqLdDW8DF7dg4gymC+\nSG1ATu4j2XtPte0EPNty7oxjW6pxJ4L5HddmA649Vny474sShYI1DhN1U9cF\nzg7dnKTHnTGquGajNQ5Q16QOgxEQXk1Rr5Utea35ZxUWKa0cGRoonNQi5v97\nAymSPQL4BQLFSQvsQPUDDDDNJcev04sty6CflcOud4AHfL3op1or9OwKOjw5\nqk+5\r\n=c5IF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.35.0-16170.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.2","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.35.0-16170","@fluidframework/odsp-driver":"0.35.0-16170","@fluidframework/local-driver":"0.35.0-16170","@fluidframework/core-interfaces":"0.35.0-16170","@fluidframework/odsp-urlresolver":"0.35.0-16170","@fluidframework/odsp-doclib-utils":"0.35.0-16170","@fluidframework/driver-definitions":"0.35.0-16170","@fluidframework/test-runtime-utils":"0.35.0-16170","@fluidframework/tinylicious-driver":"0.35.0-16170","@fluidframework/server-local-server":"^0.1019.0-0","@fluidframework/protocol-definitions":"^0.1019.0-0","@fluidframework/routerlicious-driver":"0.35.0-16170","@fluidframework/test-driver-definitions":"0.35.0-16170"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.22.1-0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.35.0-16170_1613501897961_0.550820594975961","host":"s3://npm-registry-packages"}},"0.35.0-16887":{"name":"@fluidframework/test-drivers","version":"0.35.0-16887","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.35.0-16887","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":"6ac187d80c2577eade10fc64718c25d45f7e6a82","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.35.0-16887.tgz","fileCount":71,"integrity":"sha512-tDPhOH6jhqJkmyoC+TZRq3LHBsQhEUesY/1wQhHu7eFk+xsVTCiqPzIE7Ho2byL/ebdJQgZt+jhRjqQVl3GsNg==","signatures":[{"sig":"MEYCIQD8xER+eTxLlMnbK2EiQCTH410zuKtrfsA/3OscxDbarQIhAKbyQa8vy5G3d3nHh84k0bKMKW9qb7Tjc92J0GZqU0YG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNAT6CRA9TVsSAnZWagAAKLUP/RZQFPqF+UkDB8/zaf9S\nWhu8tUTWzl1QegiFKpKRm7e+EY12lHAJB9qcxxXkBpAP8zj9Tdvx7wZdhKbU\nHd8ozxXbm+uPF0IikPjUTpK/3czcMe322CfvyhiMKuORrxunIAKSSjjS8QYy\nYXuzhjgMLUn/vQZAmvsLHn2+heZ3m73OWVW3Z28FIDCcnXzNmtwrGn3Kcnzo\nkb5FkrylDFmdU7ivxrfOUPdv2nlTXrMMTkW6MM3O7EazOtn6DpNHn+VXZXhB\nD/zWJPzrv2WkGu1Vl5yvISX8uSbCowXsiRO+Uz/aKoX9GvUfJGe21uSFPA/u\nMB6sDQAGzdvVyDfVGPgBz4FAw52HxQpd1y8P3GD1jFpxtqrQ5PmjUZ8GcyNp\nrsZRdPc73FBO7LJjIrw0Co4LMAY6TjJ11vjCz2mHkxaijAGK+eUvkGGHAlcP\nIOFiaJmcpYE9XBQwN1n6id6BH6BSOnAyXIeV2g4X87tgn3YDxGTVmMr3fkJy\nEfeHk8/w35syysFilAf396/WkwjKAuUE/FdqTuNadzaTLxxcps3CsVRX5wCI\n4L2+A4f49BMvFkUtWhkZV60N44hLF9LfOUlMDdw6Ia60+/iL9S34EKDvksYB\ncphvN7/s82VkEpVNfxbKRH40fReYmKaO/KHk1DKh3V7JmfFxeBo946tG8bLd\nLgBz\r\n=I9Ar\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.35.0-16887.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.2","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.35.0-16887","@fluidframework/odsp-driver":"0.35.0-16887","@fluidframework/local-driver":"0.35.0-16887","@fluidframework/core-interfaces":"0.35.0-16887","@fluidframework/odsp-urlresolver":"0.35.0-16887","@fluidframework/odsp-doclib-utils":"0.35.0-16887","@fluidframework/driver-definitions":"0.35.0-16887","@fluidframework/test-runtime-utils":"0.35.0-16887","@fluidframework/tinylicious-driver":"0.35.0-16887","@fluidframework/server-local-server":"^0.1019.0-0","@fluidframework/protocol-definitions":"^0.1019.0-0","@fluidframework/routerlicious-driver":"0.35.0-16887","@fluidframework/test-driver-definitions":"0.35.0-16887"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0-0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.23.0-0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.35.0-16887_1614021882373_0.04122014338297553","host":"s3://npm-registry-packages"}},"0.35.0":{"name":"@fluidframework/test-drivers","version":"0.35.0","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.35.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":"1fc4908ce8810dd4d707734fca907b4061ca7424","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.35.0.tgz","fileCount":71,"integrity":"sha512-avkv1xp2oimfElw7QJmuzz4BgdPe0VaLWiu5/lKXBUu4WRM6Hb4MsO6zJVP6x15AgeZ8/54T0ExjV9+YQrdPcg==","signatures":[{"sig":"MEUCIFENqjHBudQHmsyaNzCbEsQ3+m+Gm6OJuN8F2Q+FdAssAiEA21NGkrWik/8KsYMaRXWlR9F/lpjaS/XDJMk7NOqh6w8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNIEWCRA9TVsSAnZWagAAMrYP/Rzl2TwrwkZjfWv88faw\nIBL7uuaoRVr00hDXsMSw1W6hoA1402Ct9rFjAuyAb/2StCgwRSKSa9OJnCmo\nrHGkc+wVnGisgmx4DdNuvdB8WPUN8UrhBnKuFYMoRcLqL4g5THtnCsujTNbP\nGhZSOYjuns0Nrig5IRbv4hikU2IKBeLd45gTH2I90KNG8yui7Xy7NfL/i+IO\nZvqunbL5o7WBbpc75ZMU5/h7/P93zrb3/UjB/pv5hkKNaA1+nFAJS8qUxhM1\nZbNi71X04PT0+aiGocdKMgFjDUrtfyRto+CHk00XK5imo5FdctJ+K7DwqU6/\neu5ym1TE9g6ZfuY7Pg7zPAntVxv3u4Dyj9YTfCrycuB5bAQo5CGPpp9lrwR+\n6mls1WlFBTl7Fs5KadnFT2vgdNdY8ryTGsD47UNFV47elYx9v3dqruNTF//U\n0FwZjMo9oD4BO4IaJO2z/oU0d+w9/ZPh5gFhP5L5RxKs0PSewau7vt+zanOE\nn7hO2X9z7coO5djDPcZc9knTemBJMx3e8+b7Zqn4I1QVYEiVqsn5ietyttga\nSQZsNIMhFIxMVvei1qX++Y8XqRkynXJMUyf4oXxFuEFj9O32AcfJV35OLko7\ntpa23bC0fBC9OmuEjEzl3VdMFU278dDHebav0V1J8nri7X2QOqifrqkgr5J8\noQ1s\r\n=eg0w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.35.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.20.2","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.35.0","@fluidframework/odsp-driver":"^0.35.0","@fluidframework/local-driver":"^0.35.0","@fluidframework/core-interfaces":"^0.35.0","@fluidframework/odsp-urlresolver":"^0.35.0","@fluidframework/odsp-doclib-utils":"^0.35.0","@fluidframework/driver-definitions":"^0.35.0","@fluidframework/test-runtime-utils":"^0.35.0","@fluidframework/tinylicious-driver":"^0.35.0","@fluidframework/server-local-server":"^0.1019.0","@fluidframework/protocol-definitions":"^0.1019.0","@fluidframework/routerlicious-driver":"^0.35.0","@fluidframework/test-driver-definitions":"^0.35.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.35.0_1614053654281_0.4900315324397029","host":"s3://npm-registry-packages"}},"0.35.1":{"name":"@fluidframework/test-drivers","version":"0.35.1","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.35.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":"62475723146e3a312d12b9e355ff238cfbf78529","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.35.1.tgz","fileCount":71,"integrity":"sha512-pPi8q7uYyw7/Ih50BMrPEmQMNDP6wqgAApBZdfrqqidsyxCgljZT30lDyBT/B6QammLHgLrGkW4aPRhsozMoYA==","signatures":[{"sig":"MEUCIQDg9YLlqUyLpX5INvt2c1DyEjNObX+YCHbdFJuay3N0fwIgXHp6W0R34RhKJqPb9mXm2iIkP4cVIGHn8RbIHnGNKio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNtYYCRA9TVsSAnZWagAAPBMQAIDFL5Xuit3oxQtS1gRB\n8p1dahbB5ebWuB37QxBlsz8nEn9TafvoN0dqD5V7ZcMZfNtCSbV1xNbtedoO\nhJ2ZOrDIJBIFkAXGfMj4ml8tytTGSXWhx7usLuIwh4A8MW+jXnCHsC0F1mRB\nNHMWwcP6QxFfoyPbVKgC+YtHSGaINBskAXLd8BP7dzI2kBebq/jsz0X+W1Zh\nKLBmFUxay+bW4Yg7V1cgGBG/APS6hrB1ZQXGbUdhSb48ebxGz/0hva92Y6V2\nErGneP7KCagN1mxns2+zcD6g5R2iFi1mDefrxMadjlSxmFzvI1WhP/dDiX6m\nf4GVjIl4KDc76Q3c8tTzb+Nnn3GWedTLxpDjSyddsqxK+p4qmoKBm2JlDAJY\nOUyI86ar0iaRxNqdr+EA3QS2ktUtOlBwkUfwM1FU4NqF8brRTCc3XA/Lsbnp\nrlasqRq6svc2jHUe40frZm1X8qHsucfQtJEDVGGyz4W8KigNwB9tWbdyakQS\nyH3i8gu5+kD/KiBiGJAwMQxPsv05IWtxedv4QD1nTqlj/dE9lfnOlaf/z9qs\nmi8MEjE8J2oYuO6VIDKM8lYLxs4QNaF00z7dazA5Hk11DAWxYC0IMqyD8jSm\ns+sy2lwVL7XeZ1bO9pu09re3cMbprDBbRsmZ460bEeq0lNfljscJcXtTG0JQ\nnmnP\r\n=4T3x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.35.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.35.1","@fluidframework/odsp-driver":"^0.35.1","@fluidframework/local-driver":"^0.35.1","@fluidframework/core-interfaces":"^0.35.1","@fluidframework/odsp-urlresolver":"^0.35.1","@fluidframework/odsp-doclib-utils":"^0.35.1","@fluidframework/driver-definitions":"^0.35.1","@fluidframework/test-runtime-utils":"^0.35.1","@fluidframework/tinylicious-driver":"^0.35.1","@fluidframework/server-local-server":"^0.1019.0","@fluidframework/protocol-definitions":"^0.1019.0","@fluidframework/routerlicious-driver":"^0.35.1","@fluidframework/test-driver-definitions":"^0.35.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.35.1_1614206488458_0.13394540936530164","host":"s3://npm-registry-packages"}},"0.35.2":{"name":"@fluidframework/test-drivers","version":"0.35.2","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.35.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":"fc1c6d6e445da22d630ecfe1b6dc87edb6f23bb3","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.35.2.tgz","fileCount":71,"integrity":"sha512-kVMuJamVOOZqNZA3YSTGfz4ydeZbt+H0BTdl30Xn3W2IKUAIFnuZugV7zRh5lEw1MCRNFPOG9BpRaFZ7Ovd1Fw==","signatures":[{"sig":"MEQCIEUZrE67vtHqsGZ54jzgxSleor+NrvD6/JneEhvIeAUKAiAXylJpaHEn5Mkd9Zns9knNWev9BfHHPF4Yw/syQ+ChgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPXkqCRA9TVsSAnZWagAAQDwQAI15foT73PO5TQHAVbn+\nHJLT0tqu23Whon+hp2vS8RlrKKUIfCtuD862DxUD7s3P+3X/VLhAboOkkcqT\nZxrdvlXJA6+eIv8rTUTX+yv9cidZL/B+1RoNV8HqlC8kVXBkSErKuW8hikPL\nd+RComv/T0FIRyUAjR09If5g+3IzhQxjLFZ92DWnMKU/49ho/5PtsU5BolwH\n3BVK7l6BLcguj2mieAcfvqmBfhbr8eMtqE9ovyfpvAgT+/kBBPglYBrvTeZJ\n0d5kYejB/5VTvtvnicb2+m+s0vLGXEzQ3fFhOGMIk511LCXt7KbYPNbedAlZ\nvdtpDf4xNrz+bR1edqio4KI/N2wppj+e/RsQlo8q6I4HoIYSgb4nk8RyXGL8\nVs1jnAbE8aKH6GF9Jq1pJ1TR/lO4xATlcKAgL2hdMHBSGTYRYC1GiXYBmKfN\nPowGr0wGP7a1qN1qV1b/zDyCNZLJh10afcy1/y2vtO4BwGRwtSj1eQYuLmOO\nKwZx5m+sxAW27AteVkvDoLI3FHt6evblIqomSOWCNEMpSoP8RE/Tp6YDNE9f\nWz1RZ3CDz9mVFrnS5OBKjSauro2YETiu8xSoFejqRgYkFC2LoytX2Rnu4xf9\nJUvcOYwNUnjCvwhVa1t56j86NVK2KDrVABJ3CH1AhAhDPif3kTn9ediXuzZ/\nRaJf\r\n=vmtn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.35.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.35.2","@fluidframework/odsp-driver":"^0.35.2","@fluidframework/local-driver":"^0.35.2","@fluidframework/core-interfaces":"^0.35.2","@fluidframework/odsp-urlresolver":"^0.35.2","@fluidframework/odsp-doclib-utils":"^0.35.2","@fluidframework/driver-definitions":"^0.35.2","@fluidframework/test-runtime-utils":"^0.35.2","@fluidframework/tinylicious-driver":"^0.35.2","@fluidframework/server-local-server":"^0.1019.0","@fluidframework/protocol-definitions":"^0.1019.0","@fluidframework/routerlicious-driver":"^0.35.2","@fluidframework/test-driver-definitions":"^0.35.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.35.2_1614641449552_0.778123406415294","host":"s3://npm-registry-packages"}},"0.33.4":{"name":"@fluidframework/test-drivers","version":"0.33.4","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.33.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":"42388d531613dff26afeab6739e766caa99654ff","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.33.4.tgz","fileCount":71,"integrity":"sha512-+lCLnRWN7Amp4RKPxa5NFbWnpTRUdjg77qEc4X2YgkOhnl9VeAl7UtIuySHBNkV9+xEj18Q4mR243PzZJOSSMA==","signatures":[{"sig":"MEUCIQCP3PVJHKKhjXBRdziv7k0ai8FW3+XCVPCQj2Bk8HhL0gIgICHE4AaMICMK75qYuxHWIbDJdMWNty+mu54/SCVeE70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPrLUCRA9TVsSAnZWagAAh/UP/A58UKWCRz0CE0VqggnX\nVti4a9bbQQap7RL8Du7yhzRY4sH4fuglgP+baechKOz0S8mFkcF093gF8QM5\nsSQ8HED1yzLbCbSq35+Jx+g8TQJ31rFQpd4BcAicfKPAlgR4doOj5GvA+4Lx\nvqcwqEx5s/hbS+tR8LX0B4qdjum/E7VDo6GqL8YVuVIcxKDs5P0QJTQNAWL2\n2cRlBu9UOcwug7uCAMZfZvC3QcntTZidJNLXT/EuGnrgr8YvIEZHINKPv233\nP0NCQW4Iwnvw8ZWzvBKGTuJpSAWIpjwgkc17hirmnARsII1ooPNZ7CV3r3dm\ne4BptZ1TZuVuxlMMc3PNcbDEIsrr6UAEK4iaikKuH4BXIw66v3gB+eH5Jfm1\np6v15Evy78o/uFvjqy4xGdqQ/ZXcOVitCa0V15vb5zkX3N6qv/6fEj2VANXh\neGqYQ55HPPLqGuELBVgTZTl7QHRs25OFN8RoT8Vjr8/1adYEAuaIq5bajTHb\nBDnQ8wWlTlWuxiDBlmOe/AzoOjbUSdi4WEh1VvOGTqu19BIGAwNxDMQoSa9e\nHIHcNL2tBgzmFYOcNZp9qWjX7smHIB170xjZ0AenJYvs7LeU01yHlFGKQ+iC\nHrbez5L5hqfEK6SanuWikUjagh6ul4Llw7/o3+l0Q0LMNRHurOE3y+Td5DFW\nEtha\r\n=+YyU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.33.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.33.4","@fluidframework/odsp-driver":"^0.33.4","@fluidframework/local-driver":"^0.33.4","@fluidframework/core-interfaces":"^0.33.4","@fluidframework/odsp-urlresolver":"^0.33.4","@fluidframework/odsp-doclib-utils":"^0.33.4","@fluidframework/driver-definitions":"^0.33.4","@fluidframework/test-runtime-utils":"^0.33.4","@fluidframework/tinylicious-driver":"^0.33.4","@fluidframework/server-local-server":"^0.1018.0","@fluidframework/protocol-definitions":"^0.1018.0","@fluidframework/routerlicious-driver":"^0.33.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.33.4_1614721748515_0.06957652102009892","host":"s3://npm-registry-packages"}},"0.34.2":{"name":"@fluidframework/test-drivers","version":"0.34.2","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.34.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":"d53174f87d4a86b07c0deacbafdfe71f3884067e","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.34.2.tgz","fileCount":71,"integrity":"sha512-PwAZTLzQUNvYHkR0JePFc7uEvwlzkORjhhFLfSo49QEcD3dvuEywgPIshBy7el+l49a6xuC1rS0xCVL/uUgyTg==","signatures":[{"sig":"MEUCIQCs1eioQnVdeVdEExUOFHgwVGqrWLuADMHQ9JisdNBFVAIgDWy86x+Zxo+wjzKTs7kdjiAfXgzgFhYi3SHKMi1uU8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPrLuCRA9TVsSAnZWagAAYa0P/i+IJ9HC6N4BcCh4O+vH\nV5rqAoRTLq7WK5i8lqplB8CErZm/qQ4Jmz14h5mqzpKC/ZP7uQ/lolab0IOe\nkckA0BkKxNmkRQPl5fdaGHH7dhnZgGPOJXDeMflxnafwE95dwFBkbhgYUo9b\nV6iPDSprTb5CsLSL/4OCqkKWOY1h34W4xJbX7TCneqrmE98Qz8zfR8USEizP\nkpjOxRkEhFffzofWnqCV2PHn63ETvMhXEznQIzIC+yD+Pgk65lrF2f+4RX1c\nyHw0TfdkwP1s4YFfzXhc6/nRsCuXOF0eSaBMhgi/uyCtRc2ZzdZGKPrYRgS1\nkGTfIJZyQo84PjAOglufv0rgwi0uzQ79xKgCIpinRL5OosDvvef7OuSGmYw2\n6hGYVqYTI7VUU4i+7FdDQKzf9sTQbwnaILcpWqnN7ftyUMeT7BheIBB/rQW7\n/r4RQMJKrbnwoRPynH0zR7GT/2XjZr8cT3TGR8ofTsYA7WGU5pGWjyKyRWEu\nfiS6n9kepsxz5G9Oh3XAIT2E+dtoKN/1Pztck5nmjvRECKEPJ7zHljrt44y8\nxSEC35Lm8vMcwypE3PwZv4A75cgs0L/qcDXh/5NHu9eKU60ukqCfQRzXcryY\nc5BIoVuvkH66l0wA4AA9RDAYMWyf0KxGRhsNTwl/VvbPLo9yeh4xMRXx/0K2\njM3P\r\n=u/ye\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.34.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.34.2","@fluidframework/odsp-driver":"^0.34.2","@fluidframework/local-driver":"^0.34.2","@fluidframework/core-interfaces":"^0.34.2","@fluidframework/odsp-urlresolver":"^0.34.2","@fluidframework/odsp-doclib-utils":"^0.34.2","@fluidframework/driver-definitions":"^0.34.2","@fluidframework/test-runtime-utils":"^0.34.2","@fluidframework/tinylicious-driver":"^0.34.2","@fluidframework/server-local-server":"^0.1019.0","@fluidframework/protocol-definitions":"^0.1019.0","@fluidframework/routerlicious-driver":"^0.34.2","@fluidframework/test-driver-definitions":"^0.34.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.22.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.34.2_1614721773835_0.33957623477943266","host":"s3://npm-registry-packages"}},"0.35.3":{"name":"@fluidframework/test-drivers","version":"0.35.3","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.35.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":"2003b1893dae62bd971a498f4deefadd7f5e5205","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.35.3.tgz","fileCount":71,"integrity":"sha512-n4V5ZYqyoNhbtSr6OJSCTDqjeb0XaVoL9T/jh3lz/uZgwiQqlrEYq/Yym4NMQezCzBTPQyfpz+Myupd8uGJ2jg==","signatures":[{"sig":"MEYCIQDKr1VUFjL+VMy/7nmmtiwTM1gmtOBMzNkaH9m2n3LZ3AIhALHJLiEzzTvoPFT8n+moMMrabPl3zsVWCPt0YTfsAY6q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP9RkCRA9TVsSAnZWagAArIEP/2FURE0G++7Qo9DOiDiO\nFYsWzVtM5U0xzeipSEsIL2j211B1n9vrP99c0E9qLFM60+3IhLd3FeawhdLt\nrUgvM6DwT//oe1brCWj8DiIzTSLt+Zh0p2ljukxOjizDePb8m/uYD0ruwV6M\nSZaUQ6OdANHCiDyuB8x0yr1IUKP6kNFmyYxKxJYtw1BeWka2Gty8iJqovWQj\nzUqDbMGYtV45R24d7iSZQUb0iGyCwQ/w7m9TVu9D4FaB8/usfIA7vEVGkcJy\neR8bAIFmubnmcFK9bM2q469Fj0lvoVpM6Wd/IF2JQrZJanxszvMcb7XLEThv\n8UKm+6btX9Xap8g9JQOSuMJ/2NlpO7cgyOqfDpy+f3eGIT2KbSDk/Bs0fzkZ\npifiQsdJxTwUptBq+TU4iHOCCnnrVeHkNinHXE2US1r9h2spGtWiFZZxPudm\nROUAYcGppbfeo69ShYyqYexhEAKuy3HaRnqX6KlPSjtIi4i0bz2SoKODvqr3\nqjTjZN1SEmxPPRGGAYZEYGq2DXHKd8zxlD0e25StbwK1hZfSziR477v3kx+z\nDKEX6MNnP3A6Md/XYdOxDI5wvbBIO9V/Pj6744TFazZk7n9/kQ1vLlgCF2hV\nWuklPwJDSE1a6i3Lr0NWwNQSOtNwAXNB8STrRzIwWynijC2m1gXSnfrlN06O\nFpTZ\r\n=bL7m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.35.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.35.3","@fluidframework/odsp-driver":"^0.35.3","@fluidframework/local-driver":"^0.35.3","@fluidframework/core-interfaces":"^0.35.3","@fluidframework/odsp-urlresolver":"^0.35.3","@fluidframework/odsp-doclib-utils":"^0.35.3","@fluidframework/driver-definitions":"^0.35.3","@fluidframework/test-runtime-utils":"^0.35.3","@fluidframework/tinylicious-driver":"^0.35.3","@fluidframework/server-local-server":"^0.1019.0","@fluidframework/protocol-definitions":"^0.1019.0","@fluidframework/routerlicious-driver":"^0.35.3","@fluidframework/test-driver-definitions":"^0.35.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.35.3_1614795875805_0.35104500245906944","host":"s3://npm-registry-packages"}},"0.34.3":{"name":"@fluidframework/test-drivers","version":"0.34.3","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.34.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":"1754b54f501ea179f4fa1223d26759841ff0f19f","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.34.3.tgz","fileCount":71,"integrity":"sha512-xnPRA7n2oPiWaJZw9AwvWFftD+ihgHG5xn+Hdw+GtDBSdWjth7ECwvjpTIp5eTuHBjx2XLwElRPkhh//YVoy4w==","signatures":[{"sig":"MEYCIQCuCJbL1MDOmP5EgH8fkhejOgAqBlJvScgxqx/I1xs82wIhAMo/cwIJoMD+goxwd7PPtZ5CbDrViQ82KkU9XVGNudQC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP/h2CRA9TVsSAnZWagAAAC4P/ApY6B6vACU4tVU4fiah\npFTnZxXMrx5QPOsSA4Z5Ftw8E/2CPw5P6XNDbtvXqwp0K3pS45zZaHMhkgt6\ntoidlC2ooxzUK1ezxR9ZpCmOb1b6Q4pUXAQtLogmfJooBE0Cvv6eSxNkZD5h\nnLrQy1Lfrf+naYp+nfdEk1j8ieb6EhS+a2UzL90GhDp45UlVQE52ZH03/MRp\nsM4sZbJfC63Gjje+Yy/Q3t0Goy9dor+EWlmZd4+9BLyWU13cFGB0l2mRnw5x\n/n9kEDvYRvr2QjMiZ/0K6APT9oOsppL8n7VskZiJQL2rB1RXfX8B3YB9Gl6b\n6Rzi5dvKAAzR6CFS3JPUiDhLqqIr0MKHAIgryI0gWdHUiU7PJxE+j/m5RHaZ\n5aAqqRIm7ylqsiCnwFSPo9wafCNT8So8DdEcNVV1UJvSn+nIXyUJvb2cdsGK\nLpyZ9z9POtyLWqq/hwStNy0jZZ468c9hQH57J9OFiUh+BiSll4kTj81zOMdT\n79OxMSCRCzsT7FURo8ha68j1Dmbqg07BxacIDDiwaNxr0eTolrR/16PjrXlG\nJFFijIKaMSamkjq4ujOkL8pGot5/uMkMu+Ri59eG7mo1Jrsup4i5zRY5u4s6\nO9nk6dvEpFKU7CItsBvjrK7ARpkhB5FJ1BVsPa/PICdfexLBC7GZLBhVB0Ry\nkve9\r\n=BjBR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.34.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.34.3","@fluidframework/odsp-driver":"^0.34.3","@fluidframework/local-driver":"^0.34.3","@fluidframework/core-interfaces":"^0.34.3","@fluidframework/odsp-urlresolver":"^0.34.3","@fluidframework/odsp-doclib-utils":"^0.34.3","@fluidframework/driver-definitions":"^0.34.3","@fluidframework/test-runtime-utils":"^0.34.3","@fluidframework/tinylicious-driver":"^0.34.3","@fluidframework/server-local-server":"^0.1019.0","@fluidframework/protocol-definitions":"^0.1019.0","@fluidframework/routerlicious-driver":"^0.34.3","@fluidframework/test-driver-definitions":"^0.34.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.0","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.14.0","@fluidframework/eslint-config-fluid":"^0.22.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.34.3_1614805109794_0.8836914914087068","host":"s3://npm-registry-packages"}},"0.33.5":{"name":"@fluidframework/test-drivers","version":"0.33.5","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.33.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":"a3ced90421abdec5938df5016ec687fdf2cea936","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.33.5.tgz","fileCount":71,"integrity":"sha512-xsqv6hCOUvX+rHVQLeyCTbh5ApKhfJMvJhpDeboEw3cijvrF2+3BiuPbdtuRY8VQfFVi00qP2EHkv0ahShUq0Q==","signatures":[{"sig":"MEUCIBHwdJcE0zhM39JJVMyahWSP4uUO+cXQ25jK/0QPuE2VAiEAtXMZqeZNEf+JaQQQkTHmiOdmd5qiK/4J37uOrI+uC28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQSMDCRA9TVsSAnZWagAALsMP/0rgqd8/hwivVj1M7kkY\nzSOD2cARtrSmY6RlIdY4k/7nU8kp/Z3k0jNIXX9Dd4jV3CGPBGj0AG+xsymo\n3munXkpFhZaDcWKraup23XklX2kR2Emp7V7Ahqu3Ik91hMrqCwLX9PkD5nqx\nDwgXv5AuIDwy4Gi0azK0ao4jXhsr0Agp6HyKiI6H69mwswoRPMtMxc5o/rdL\nn9aWdxVFEeXQk+McqzLWlKv1mlvRKzaBd2tsACFf8fUPSVtNaxkUprs4Xs1G\nq5YdCkbFl3NB2PAhwBKqmIvFR3J8irUwVRP1+jFbouYJfERge1YUkkzI0+tu\nVKeZWSt6LcsriU/8uom0nAdeWYR8fCcAyU13PugQ/2HuaG0nJ5sdzDQQY+ic\n8NOynRNRT9OhXANZKqCr5zrM1peh8dRIDxo74vvxhXhIkzw4hqG/5lRgRvHY\n1vRgOieTSu7IDO0cwZ31kgspsJk2g8ehegxbajEofIFECL4lqYBKLFl5OSB8\nMveeANuXSu9sjtooi4qYzjYBheK6j2bmhpXyO9VNnOlsUwRtLabDObb6Ew1t\n9MuIrrndHOZ4lkV9Dl4G1qRXumyjoo8CQGd2ExLB82XDedaGKEHbJPZv7D/m\nyCW6wqQ/5hXGYh1nbPJJvl5IUQDwuqP7/Qf29omGolcO0UUryqskfTm0HfsH\nZkmE\r\n=5jta\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.33.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","@fluidframework/tool-utils":"^0.33.5","@fluidframework/odsp-driver":"^0.33.5","@fluidframework/local-driver":"^0.33.5","@fluidframework/core-interfaces":"^0.33.5","@fluidframework/odsp-urlresolver":"^0.33.5","@fluidframework/odsp-doclib-utils":"^0.33.5","@fluidframework/driver-definitions":"^0.33.5","@fluidframework/test-runtime-utils":"^0.33.5","@fluidframework/tinylicious-driver":"^0.33.5","@fluidframework/server-local-server":"^0.1018.0","@fluidframework/protocol-definitions":"^0.1018.0","@fluidframework/routerlicious-driver":"^0.33.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.9.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~3.7.4","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.21.2","eslint-plugin-import":"~2.22.0","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~22.0.0","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.2.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.19.2","eslint-plugin-eslint-comments":"~3.2.0","@typescript-eslint/eslint-plugin":"~4.2.0","@fluidframework/eslint-config-fluid":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.33.5_1614881539154_0.2388952863885101","host":"s3://npm-registry-packages"}},"0.35.4":{"name":"@fluidframework/test-drivers","version":"0.35.4","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.35.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":"24e0efe0b7f92b858d2464dbb3e289389be12afc","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.35.4.tgz","fileCount":71,"integrity":"sha512-NTSArGaiBThm2QaYtk5U3crAViShZe4z8YIZubJ/0HWr+WFcZsFe8AorfqCYMg2nZuzm8mZwZs6+9CLsZZZ/Ow==","signatures":[{"sig":"MEQCIBs5WeCz2K4JsisNyRGoXsNz24EwAaamxvy1NWGnbAM/AiBqO34LnPzEcXZIbBnlx8Oufrm7+VsUqUo7aRW27/0bxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQnhrCRA9TVsSAnZWagAAll0P/2vplPidfLqAy3CWMRiI\nh+Iie4Fx5Zw7ad6WWXMFSp1cZTQimUQSyjLKxOCLu+9IsHp8BeY8NtZ/V7OT\nY8SUcp9L5RqDSNlU+QLEnxgDiLFaye/aoiyT9S9uhsvvV0nsvlWAqHiN/SI9\nJXJZAZ2tzfR5NaGmmkxAVWLli4kb9kYCy9GXwDLBzsSKs9Ofuha0xeoZfH1P\n0Yt1l7sOUt5aZPVEe9cJ3IoLy+eQdKRtRofjCp2Sf7M3Em2pRW5+8dL2chhV\nZUDEh4hy9lp6jIgvlKPOJjUI/ONfdtHXRMiWDZGNge95ol7BofB2TbyEoGqi\n74/4puCUl7xUHy2PxlylKDC4rvFZZl0s0RDZt7XaVHCbmBFlIMBdmdrJy2wy\n1bMkXv1D188zEo0y2AGXw5wxtrNbP5wMZmfJsmUB4xTowdjFYJ2f2SXfV2cd\ncSTZBElAdXVRCFidWlQrvizJBMVFIBO/+n48uXskMnQSmax5vxUE+Dx5Adec\nAoM+uBd3KWjxg4Stwv7C78Mn9bcQDiKCa6BOQ7hkgCBjl6rcGpHi3IJDjEEu\nGo+JI3phUrSdz99/KVlp7RXmxwclJ/CUe4SEYtkM0Msuv2ULf3C4y04D1BS3\nq1oDO+caUcZX6fmBM6Y+V2/O1F1s8sZz87vILKLdJ84Ahjw/oDgwyoRQeK6A\n22nN\r\n=zb5b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.35.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.35.4","@fluidframework/odsp-driver":"^0.35.4","@fluidframework/local-driver":"^0.35.4","@fluidframework/core-interfaces":"^0.35.4","@fluidframework/odsp-urlresolver":"^0.35.4","@fluidframework/odsp-doclib-utils":"^0.35.4","@fluidframework/driver-definitions":"^0.35.4","@fluidframework/test-runtime-utils":"^0.35.4","@fluidframework/tinylicious-driver":"^0.35.4","@fluidframework/server-local-server":"^0.1019.0","@fluidframework/protocol-definitions":"^0.1019.0","@fluidframework/routerlicious-driver":"^0.35.4","@fluidframework/test-driver-definitions":"^0.35.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.35.4_1614968939026_0.01793989913228744","host":"s3://npm-registry-packages"}},"0.36.0-18883":{"name":"@fluidframework/test-drivers","version":"0.36.0-18883","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"a486f5b7fa380befb946987e79ea5e5908c3322c","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.36.0-18883.tgz","fileCount":79,"integrity":"sha512-24c0A1JPLRgy6MgNJ+j50WK/dXD1mFEqQDUKiQBoacqRX2+tyomrMSwrUi4viJyvlszV+qiIveoG+BtUQq9XBA==","signatures":[{"sig":"MEYCIQDU2/nmL5STvyxxUhgbJ/lJRCt2E0SVI++dg6U+PDbqJwIhAKgfMp1tOildA1JVOc7anHOOBhsQ2WjbKNz+auriJmQR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR/rCCRA9TVsSAnZWagAAOC4P/2weI8A+ztdQ4CsuW3kw\nZwpWx0ZJvWvXsMxmoOokDgkXCvUw9I4mHc+3Dkm7SVww5Cw6kYCD7tMTSc8n\nZp39QRG7HEFy2q4yr5UmNP4HTjP4H3WofCtB5ky8OXMijaZx1iyullaLhHo0\nuggBnSmUa9WXn8sW4dDMxkVFvDeXhrPaEjfKIPZ4dNnQtNegIeMb1Dn6KPOe\nZN21uWeo1AqoVIP2laADiY+45Gf5jK2SUAsTwRexptM9u+srGtjpyF+3WDha\ntENmtYWGMdupXSAySvpMhX/CobLvKCNuW5KIKBC9Zq0r8U4lfzqnTkGoWGrD\nbr07fL50vfTpvvdTXhHI7ldZ6cqbPboxh/R0nxAyKIW+xsaomgS4Monp65v0\nROy0KFTV1RJeBK8r3PCsZJVRClreVyqnsMY8ZWCo83KTdhFp7Bd5ZgrqBOS4\n1I5ZlOaQWM0wMjMVLHN2m41zWNRVdJQ83nq+1GRGd6e3FIb78Jt+X1Qqhu3O\nfm1aGANt8KRH+WbmJMuvZf/+N4nZUQRy/4mJIfiUT4XiUTc5NbG0Bc/Qe6BL\nPwr3CJ8P2WhDS3GZ6LaJ5ztI3mwcOtMpK1hrkNOZazuKswS7LA989siYWgDN\n0xFEySVNmWYKbQshHsSRV76yX3o2bpzqW53lUF6k2EGOMMwhGhsFaiv79D1p\nJHni\r\n=MRB7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.36.0-18883.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.36.0-18883","@fluidframework/odsp-driver":"0.36.0-18883","@fluidframework/common-utils":"^0.28.0-0","@fluidframework/local-driver":"0.36.0-18883","@fluidframework/core-interfaces":"0.36.0-18883","@fluidframework/odsp-urlresolver":"0.36.0-18883","@fluidframework/odsp-doclib-utils":"0.36.0-18883","@fluidframework/driver-definitions":"0.36.0-18883","@fluidframework/test-runtime-utils":"0.36.0-18883","@fluidframework/tinylicious-driver":"0.36.0-18883","@fluidframework/server-local-server":"^0.1021.0-0","@fluidframework/protocol-definitions":"^0.1021.0-0","@fluidframework/routerlicious-driver":"0.36.0-18883","@fluidframework/test-driver-definitions":"0.36.0-18883"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.36.0-18883_1615329985595_0.3783479735689419","host":"s3://npm-registry-packages"}},"0.36.0":{"name":"@fluidframework/test-drivers","version":"0.36.0","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"aa5f33f05e656a44a3eaca6469ac02e40f8c6304","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.36.0.tgz","fileCount":79,"integrity":"sha512-UkxHXvIKmELv1hjpKLJ9IITqnVbPuQqA+rNSdkBswouR19w1GH3Qz9idrjxLzfp5JuSVoX/coxvAzRRQnIVRZA==","signatures":[{"sig":"MEUCIHfkiszv7ZSWf2WTYRILjdcDf8HUl04g1rBGDztlFPE4AiEAzK6ExMUN9ISI7x7NJU4/WjaWPl59yPdOCsl9luH8kHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSDvYCRA9TVsSAnZWagAAstgP/iApWvhh6Ud1YWK9v5S2\nMrVXVc6yoD8t/u65eF3Y93mgbtIdMFvU67kSXE/4nljqHIjmCk2HhrCp3na9\nPSx63Ai9crChLlxg1zgMqoNfFpj11332dUM1zygLmOicCbxy0+npfLeyTAe2\nui566Am1dBG42ojUHLOiTVdBMv7MMA4sIlN7MucAE4kAcDdqXNgTyyCCqi9s\n9Fc4EIahkpXyZ4xYleFtCFhwgAV+dpmn5yGYiCPU+sRtJHcgyDk0z6rdXZiZ\n6w9pXqnrZqK2I6XhkHYNT5Wlm9m865PKxkm440zytRCcyaVLfDaUWvbvhTQS\n4EhxlyLnRQEgWi0nZnNq+fgHRpaxLfXgNO+ek7VJqZD3EyFxhW7QbvFOmO1H\nDfs7bSRTFU515ZZKO4VQKGlY+OM/6RIbOMZNyAKLgavmErL4/rgmYAmXe74d\n0/39AAQvKijWS7drF6buSTqFusWiEdVOzv9BuwWKGO3iq9I3xotpIVYREZyJ\nFtW0JH7POALWIAjXzxehVbMz56VEcHfTd80Xxn1fTr+kI9n9f4JmWPRO9Qvn\nz5PN76SHvQdqcS2YziqAFfdHE/sC/fIiYZ+zU9Lli8TweeiVIcUmR8w9XxTL\nf/2IyfmWRLGbIOnnptc2V3xNvQ6O7yw8ykQ6aUrL5bx2DKpX7IBQMo3TPcVz\nzN8l\r\n=NAh7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.36.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.36.0","@fluidframework/odsp-driver":"^0.36.0","@fluidframework/common-utils":"^0.28.0","@fluidframework/local-driver":"^0.36.0","@fluidframework/core-interfaces":"^0.36.0","@fluidframework/odsp-urlresolver":"^0.36.0","@fluidframework/odsp-doclib-utils":"^0.36.0","@fluidframework/driver-definitions":"^0.36.0","@fluidframework/test-runtime-utils":"^0.36.0","@fluidframework/tinylicious-driver":"^0.36.0","@fluidframework/server-local-server":"^0.1021.0","@fluidframework/protocol-definitions":"^0.1021.0","@fluidframework/routerlicious-driver":"^0.36.0","@fluidframework/test-driver-definitions":"^0.36.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.36.0_1615346648232_0.8504638324072784","host":"s3://npm-registry-packages"}},"0.35.5":{"name":"@fluidframework/test-drivers","version":"0.35.5","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.35.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":"ed77b717084051a2feee7b4387f947e8381141e2","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.35.5.tgz","fileCount":71,"integrity":"sha512-1LNsg4rmkx/gtTUz5gPTbWUyWwYalDuzB0tj+s33sOOyEkBJ5ubTng0+1i40aOUx4yRmtclASDLuybA00EpjEw==","signatures":[{"sig":"MEYCIQCFMwsXocx6V23fDWek1VfUTzgJN/WrK2hfamFspa6TcwIhANRu4EGBF7qFDnscTeO9jzYG5t83brU/N7bYHcNMy5QK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVN3yCRA9TVsSAnZWagAAlEYP/2igMM1YcaDrSFUCIBhQ\n4AU89fhfWdgN9WNDUQNhvhr69B7nS4PUaErK8TBjXS5PLzIB8I1MFkC9tZ5w\nWhhSnKZpDBKkn8tISUkaDll3+LFT9TcegFWy8SrxjF4UvXH8koOT0cOuXxfB\ne5SbAd+tTHHF/QViw6THBXPw4ulB/9H8sLpe1edI8MDmliZK23vAOLztlmpM\nd4y2XahyV5YhJm/d/x0Ijx4YlVzDiSkhCEqOeVClq7CVrJzcNg4ibhLK/iF6\n3rLxmaWi799pDUUCL63ttYdkTj4b7OUB6DdjNW7LUSyF033ZGuolfdWD8pQ9\n6BjmiQOalOVLAyhrO2Kzwdxy0vTeOVe8ZJkH8/G+xMkIoIBiCSfRzaVtKdyW\n5o/TD0cBy1EBKJcpRubrUgw5oyoQf/RF4Vz04y8Ep5kNhjz9ORY6KCMlfmE/\nGOi9JlhnO3EmNBK5y0XhAxur754PI78uI2Cqb8lUlJPI6nRqA9FreOhDb81q\nOfG/oaH5JLewGfaY6+cFijV56Z7wF2dNf/necv3ec7GWtgC5ZwO7GyLyMgPX\nSFYya5j5fgxfszPbr0l2Q8yZ7jYC6qCv0RNxymVoCkVmZs1jeoUFOLL0WA2X\n+u4AMBQS8XZh/cQuVSRRz7klr3WjmZtiJuCjY8pcCp19Mxa7SZvg4Olat1EH\neb9/\r\n=+2N+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.35.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.35.5","@fluidframework/odsp-driver":"^0.35.5","@fluidframework/local-driver":"^0.35.5","@fluidframework/core-interfaces":"^0.35.5","@fluidframework/odsp-urlresolver":"^0.35.5","@fluidframework/odsp-doclib-utils":"^0.35.5","@fluidframework/driver-definitions":"^0.35.5","@fluidframework/test-runtime-utils":"^0.35.5","@fluidframework/tinylicious-driver":"^0.35.5","@fluidframework/server-local-server":"^0.1019.0","@fluidframework/protocol-definitions":"^0.1019.0","@fluidframework/routerlicious-driver":"^0.35.5","@fluidframework/test-driver-definitions":"^0.35.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.35.5_1616174578021_0.7650211896031285","host":"s3://npm-registry-packages"}},"0.36.1":{"name":"@fluidframework/test-drivers","version":"0.36.1","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"89a280e7bda4ab14fb23521c6f0ef2515e894a6f","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.36.1.tgz","fileCount":79,"integrity":"sha512-psAQrOyvOCAwLsVFMtaTy6SoWSLbbIoFrCyiJF8yDROi8gY6KToQPHLxHfaFXPW674BijaLEJMK9hnOb4v5UbQ==","signatures":[{"sig":"MEUCIHaXmRRFgKuqNbwQ9B1XHHtv9qhChjImwdVB0dA6iCpIAiEA3mGzoZDyuJNUrnCg3L6ita6BlryieQzVJBFRj6swnJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVPvMCRA9TVsSAnZWagAA7FcP/1TU/Ewu3oRJ9tybcFDx\nfUBQSNRMwiLgEnskS5gGg0luyjP23EJ/oh7nRWZKZJOZ8N7enVNvJm8fX5Uo\nB7AG18cxaubQlxFdPLLbt5fdJxI7Lm8Jl/aWAovt2dZfcI4X3B7TEkaz6VSw\ncgOW7Zg+fA0SUmJne1bT/EGKmvSvZqzTozwCR012NPDuDlucAoUeTX4NQYWU\nYPTPf4PWvDxP7/h+9eCBddSL6Og61mWuwkMp7xs/vvqnB4kUs7hN/A4W+92q\ntK2hze3idAxQG7tPcHCm/G8c+DoNDdNV7GXyWN4e7wBteaOU1+FY65EwSZRb\nYBDpOsYCCtacYbuIrtcYgjdfgG+CSJHh4hcHHLoqk3vQeb2qQuJijEtzkZyT\n9f8y9kOzMuJaQfhUJ+IJnysz5cVAG76YkWwoO+7G2ZeOYJUyL2GfmJTQOY5F\nxRYKp0mtqLsJbyAaxsW3+JIbBSg7hkESfSd3v7RaVkYDqV3DMRkjliGvRx0m\nOQ/QUL6odiTmXoSa+GMQ1rvaL72Dmq85or413dzZ+sdvOniP1Wcp/fdFat69\nrfEmOA+dgK1M9Ef9aSDwqOFewj792b1qT7fyjc6gN7my7n3UxLOiYRuz8oms\nl5GeX/Y3kt/mJ3GMGsg+/cktv5oNkZh/wz96QCYUxAnHflTrtLiA2+CajN9c\nLjvW\r\n=E2Nf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.36.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.36.1","@fluidframework/odsp-driver":"^0.36.1","@fluidframework/common-utils":"^0.28.0","@fluidframework/local-driver":"^0.36.1","@fluidframework/core-interfaces":"^0.36.1","@fluidframework/odsp-urlresolver":"^0.36.1","@fluidframework/odsp-doclib-utils":"^0.36.1","@fluidframework/driver-definitions":"^0.36.1","@fluidframework/test-runtime-utils":"^0.36.1","@fluidframework/tinylicious-driver":"^0.36.1","@fluidframework/server-local-server":"^0.1021.0","@fluidframework/protocol-definitions":"^0.1021.0","@fluidframework/routerlicious-driver":"^0.36.1","@fluidframework/test-driver-definitions":"^0.36.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.36.1_1616182220148_0.8143926809544229","host":"s3://npm-registry-packages"}},"0.35.6":{"name":"@fluidframework/test-drivers","version":"0.35.6","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.35.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":"5596670c3305abfe8dfe79790c50bf0a9b681ff0","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.35.6.tgz","fileCount":71,"integrity":"sha512-xxClV8MBsbUpAHvpefdryuGcVM4eQSS5oGPXFREf0TyYmg59SmVAB/lK026zBoxGDvmbFwF6sKcDcVOyaEmq/A==","signatures":[{"sig":"MEYCIQClJOhVs+W6l+Tzw2R5snTGtMFmq4oACGQdMJLQg3enrAIhAOvCS/IqpDqMj6Kv4ZnVrlxDxqKpWsrC8jufIxis184S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVP/nCRA9TVsSAnZWagAA3cgP/iZuYl5VQpe3l9nBRO6X\nCx4Go/hG1wf/0BXFQ3995PgWVpthFb+q5Vdi12PWTi0hXMIgeC2mnjHxFsxc\nfdPN7K01w/aaoX/n9Yq++A4aJ+1rHGM9OJtSv/QN2REoQG5zYcC0Rhtu3VVn\nrd9zvAUMnk4qUJKMzfo8wpdxt8P6Qgi5wLNknYBJNRIOr7XptMOiIDz+5/t8\nDmznXGoK195slUOgbWKzN3ZPo4v+ImMVubc8PXWRJY0SIrEWot5nqJda0GRf\n3vhJZ8c1M2TJibcqEIWVXaAOcmn19sn7gh48ffZi3PqHCZrp1k2lGXTcGGOZ\n15lmabVsU97kH8JHf1T2tAySjnm2XZ6jGisFcHGsej99kdcapMKDzdsFDwu/\nh32i41ESLPE3FlchTL5H94z8ja9/DtkpN5EfvwAag9s3WS3iJBkcstT42Avq\nSwCvO1PQTQQ96YcXmpI8JidAfjEA9X8uI8hJJtGXna5i5Rge89fmwgT8bD5i\nhqcUwIis6VaOEs/flEnh4ro9Pd8hM5hP/PZ2BorGhoW1gJH4VV4kpSBsZFrH\nM4vQNTowE7rzPK4dU8YdiV4vOf8p1Qi131Mp6/DEynXm8WdXBPEssUf8hAI5\nN2YyU7kQ6cyNn0+uDj64TAsXRevx5dzuBSlqhiSf0AJ8Ssch0mqN03gnk/FN\nqMxy\r\n=xZ9Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.35.6.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.35.6","@fluidframework/odsp-driver":"^0.35.6","@fluidframework/local-driver":"^0.35.6","@fluidframework/core-interfaces":"^0.35.6","@fluidframework/odsp-urlresolver":"^0.35.6","@fluidframework/odsp-doclib-utils":"^0.35.6","@fluidframework/driver-definitions":"^0.35.6","@fluidframework/test-runtime-utils":"^0.35.6","@fluidframework/tinylicious-driver":"^0.35.6","@fluidframework/server-local-server":"^0.1019.0","@fluidframework/protocol-definitions":"^0.1019.0","@fluidframework/routerlicious-driver":"^0.35.6","@fluidframework/test-driver-definitions":"^0.35.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.35.6_1616183270506_0.5849842113165065","host":"s3://npm-registry-packages"}},"0.35.7-20343":{"name":"@fluidframework/test-drivers","version":"0.35.7-20343","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@0.35.7-20343","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":"cc2f787f2c70844d8fca4b2fd8517b5464b99aea","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.35.7-20343.tgz","fileCount":71,"integrity":"sha512-Qi1X7vNRf5hYBMWTwsjIryR8IYjUSz7rKm84+8ecrGnTeyaX0uN+R23mqpaP5BPIYJRxvaLMxEA17IMeq9LBzg==","signatures":[{"sig":"MEYCIQCgbWmOEysUdHrYPOTwviWPfiAgeOL4v9FRKumabYMp+AIhALS/HqBwbFqlJ2u3SBWTVz7yt3bd8q2rAwTj75hqOFDx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWU/8CRA9TVsSAnZWagAAjAUP/jiDpnr9r2gphbePTFUW\n4cFg1XODQRm2eGc88B5bCkHL5ia4bp9JI5BHFC2syDZyikNYfwOr92pIMSlj\nPKYJGVywkRRyTgNt2NK8wKIbp+Vzn0maDsAiFC2WG9GeosOvYEq7zugQAjkH\nRi7Llc2Lt48eBwvKZQ7VCi5TTFUezdFAIbPIujyA4T1k0dq3tCIWdbX9jiE+\nRR9U8kB9yWaSAciStW6WfwXyS9S9ML7upWK6/lLU+My8kb7DllOD6KiyK35w\n5zweEnCOI0oo+TLj95DET5jZJOVcotwZXxk7LLEPWyeIFDwoNtcR+JrRes2H\nf8nnJrbz/ywaCUPTToByUDIow515GAIaUmm3xJ3Speied0SAjafr5Pl73JKu\nN6I9nDNZcr3hx4vlivoyBGMUFk2DRSI31bYLtLNV0l7DFS9Vq5O1TmmoGLi6\nkHaZOMqIfdsca1oY0DTnsAc3DKfLLo9stxm68BxJU3pXGvPcRmUCFE6E6Lz1\nx5qK/b/20t8BfGqpAwEcdZiJybqmvS4LimHk25sfP/K9On7dzH9rEEIThUM4\nyyuppj7W6ryuYikhaueLI2HkSF1Yhp/jlQaJnVf++/IFdHhQUa4oO02gg8Hv\nHgnoNLIBZM5ql9DPnaLbLFGPu0fo9O8Xo7Dicqbd/NTK9zoei38NDBvK1SaS\nOOfd\r\n=pVfk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.35.7-20343.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.35.7-20343","@fluidframework/odsp-driver":"0.35.7-20343","@fluidframework/local-driver":"0.35.7-20343","@fluidframework/core-interfaces":"0.35.7-20343","@fluidframework/odsp-urlresolver":"0.35.7-20343","@fluidframework/odsp-doclib-utils":"0.35.7-20343","@fluidframework/driver-definitions":"0.35.7-20343","@fluidframework/test-runtime-utils":"0.35.7-20343","@fluidframework/tinylicious-driver":"0.35.7-20343","@fluidframework/server-local-server":"^0.1019.0","@fluidframework/protocol-definitions":"^0.1019.0","@fluidframework/routerlicious-driver":"0.35.7-20343","@fluidframework/test-driver-definitions":"0.35.7-20343"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","concurrently":"^5.2.0","eslint-plugin-react":"~7.22.0","eslint-plugin-import":"~2.22.1","mocha-junit-reporter":"^1.18.0","typescript-formatter":"7.1.0","eslint-plugin-no-null":"~1.0.2","eslint-plugin-unicorn":"~26.0.1","@microsoft/api-extractor":"^7.7.2","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.35.7-20343_1616465915388_0.0022026077090249174","host":"s3://npm-registry-packages"}},"0.36.2-20364":{"name":"@fluidframework/test-drivers","version":"0.36.2-20364","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"f878ba2477560206ff2c9bca2bac495ace0ff135","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.36.2-20364.tgz","fileCount":79,"integrity":"sha512-rKHyaBN4iLwpZn2ztgZCZSv5A6g2AR7YncM4Q9/x0OQPMcWt6WXL37qtsJdftFkLvmEcOkgz1bnNuJI/oyYTWA==","signatures":[{"sig":"MEUCIQDCy5AcY+dSMKHltFBmZyLJK9NSyeucVBi0WomCcS6P8AIgVZGAypVU6InzjDrgGZrSoZegSyF05pFWhFeyPmye10Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWjgnCRA9TVsSAnZWagAAmukP/0HH69C4c8Adt5PPv1Gr\n7OXMu2sjQDdKpkgH/nXo4hddRWS1LvNEe6yghOp/jaNk/63wj85QgUJ1qHNj\nyGKxpikTXuRWcyMFkdhreBe3eQQ9EuS2rtsdRNTUzEuGK/WT4fuB1zvMxHcb\nZ9S50V4c2Z1aWUq1PFscQ4u7peDfImcvjsQ1L+irK9XS6RpeUDS1hyNQW/9W\nbssuKBPNEwxefbgk/zMHA+sFY8zOU6kKBXwzhO5n+tGkTgrZFBTfQ1zQPBff\n1uAyUfYrD/1rr0AADDVvfjjcN3yCeozJTnTfGv5LHK4MnGADIfSGfaHEIUt3\nOS2Tu76oikueSIxXHOlMsbEVaMjM7jxHCs61xSqdcVqbzP4k0jao7TvOCOF+\nrdI1vaXzhQOhDCPu6YPj6fFOOFk6YTTJB+zstTdDdEWdaVomJEEEkoubEXYg\nUwPk6Bld/CLy0M6zEWNzIFhgedlYrPpskUzTnD4wb6ygznW0YcD/M2QU/uM8\nQUsFn7zQCaF2vjp/eNbDlPAYf1a6jriJnBviaBxeKZcaquFW3YvI1j9GHBCZ\nb5Z6UsRXpfnyqZg58HVNvQcnnbgJItBLbIU9Xu/Di3DY7Iz2t5BUYpIRNV7b\napNCGFqlnHogpUSxnbvKdUO8KsLY3y1Wabxhyh9trZXBywDIwH9XVDpsLnMP\neKPX\r\n=0pAh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.36.2-20364.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.36.2-20364","@fluidframework/odsp-driver":"0.36.2-20364","@fluidframework/common-utils":"^0.28.0","@fluidframework/local-driver":"0.36.2-20364","@fluidframework/core-interfaces":"0.36.2-20364","@fluidframework/odsp-urlresolver":"0.36.2-20364","@fluidframework/odsp-doclib-utils":"0.36.2-20364","@fluidframework/driver-definitions":"0.36.2-20364","@fluidframework/test-runtime-utils":"0.36.2-20364","@fluidframework/tinylicious-driver":"0.36.2-20364","@fluidframework/server-local-server":"^0.1021.0","@fluidframework/protocol-definitions":"^0.1021.0","@fluidframework/routerlicious-driver":"0.36.2-20364","@fluidframework/test-driver-definitions":"0.36.2-20364"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.36.2-20364_1616525351321_0.12372642201970607","host":"s3://npm-registry-packages"}},"0.37.0-20427":{"name":"@fluidframework/test-drivers","version":"0.37.0-20427","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"299b93fb840d4403c5553881ee670b8d588463a4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.37.0-20427.tgz","fileCount":97,"integrity":"sha512-UONDcdJuGzgw8Hbp0e+MLoJ7AgyBi3mcdQirQUoBCtn5C5NXDUfoRTHQpHJ/22EOKloO5louiPEE7iINlwmpSg==","signatures":[{"sig":"MEQCIFIMQPxo5jhh6Bm1UeFvoH7I5W4GaQTXZdM9tG2pSh7pAiBIg0J6tDpHfT+jQFT+Eyhft43povUQ/zwGXh0pZgkGFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW5qOCRA9TVsSAnZWagAAFeAP/RROaXEUWeQGMw8qIBwy\nW3i2QvR0cZi39vlM93lMCTVTQe3BsFmoxCNdeQcnQW+L8a9w+f2GB0AaV4+M\nVadJyxEgVuzAAQx2R+OApeAbht3/Y5FDXdiaJ+dgfjwcg6iJpv78OyrGe7yG\nFrUSCtIno/YlhJWFLZNs+TE7UMJymMdOQ6GSPrxbuKwsgVP2ux4Fv1nbCfLV\nsJK0D7Mf70m2Y6Kxryk9OgHENDC+Ji3s6PP2OleXEbLg01kAjXQh2hfKNtul\n8LqSoI7oOdoEfpmesMo35ejQf7n9/ZGop/GsncLj4UBXsbkvO3K3p+AqsVSu\nTzoApZ5eIqFE32pvSqO5zMbpiBk/ICeAx1Z0wivujxjVBERgkc4YF28+NfTr\nlrkkeHWEUw04f2QCfcrIozkJiF/12SJOfR17WhIFa3c5F7Npy7C1W2tboLkQ\nZr271pWxgGHnPc5KxY3wjwMC40Tw2kZ9Xom10VFaYPMFmAJ8dkjtr7ItQZ4v\nhATmL//3/B5L0YICUQFBZ3uMHy8OmklQZKJuo5SPBlKyl00q7I3IX0HrEYuj\nvHSJuUFy7VQIEj3SZ9oOiFoa4XN/eUUbHNmMOc2WbS+dTPuRvJ4e01H4hi6P\nA0KQZWyDO7SDR9r0ycPoVQTCBpEy6gEvtoj8eusNxz12uSl3mtCs0OftwEzO\n/ex1\r\n=jHzD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.37.0-20427.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.37.0-20427","@fluidframework/odsp-driver":"0.37.0-20427","@fluidframework/common-utils":"^0.29.0-0","@fluidframework/local-driver":"0.37.0-20427","@fluidframework/core-interfaces":"0.37.0-20427","@fluidframework/odsp-urlresolver":"0.37.0-20427","@fluidframework/odsp-doclib-utils":"0.37.0-20427","@fluidframework/driver-definitions":"0.37.0-20427","@fluidframework/test-runtime-utils":"0.37.0-20427","@fluidframework/tinylicious-driver":"0.37.0-20427","@fluidframework/server-local-server":"^0.1022.0-0","@fluidframework/protocol-definitions":"^0.1022.0-0","@fluidframework/routerlicious-driver":"0.37.0-20427","@fluidframework/test-driver-definitions":"0.37.0-20427"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.37.0-20427_1616616078329_0.7010221454490575","host":"s3://npm-registry-packages"}},"0.37.0-20517":{"name":"@fluidframework/test-drivers","version":"0.37.0-20517","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"4bb2ce862bc2cc93056be3b5b1d677aae4e29a3c","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.37.0-20517.tgz","fileCount":97,"integrity":"sha512-1hNQEQiABSRgh12w0xXkMTO8mTCZqwjRUnYBKrryOJmYVbq8xtyX01RDPkGNugFd1d3/cADoOQGaG0fDF9ToOg==","signatures":[{"sig":"MEYCIQDZEBbUzEMmId5Slwm11uJ9spmkOJnxlXMxqqlavqDjbgIhAOBWnjTCUjtyAvOmJPFQrtB0P59lq1FAH2uhTY/3zHVX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXPjzCRA9TVsSAnZWagAAdjUP/AvVAY44+NIaok00LPRO\nBrGdspdcAwuv5qL0v6I7+z2FaT8jtGfioUYAdttXenmX16uywrjsA/7tXrT0\nHd8D/z5f9NHGwaUWSnAOKxPo9qFQuZ4lWXBG4inKenHtxTmV15Uqe537n3X6\nBhEyd/Q3bEZE1/uXtCdJA/xMfGpqWWyIOG78FlqnmZ8Dsu1WEJVwqwOd3vUs\nSf740Fz3ufL0ltQRr2TWF7TC4WNVgN2mXIkbcCTvZc5kbFzRmgIVG3w8UNOp\ngF4H/r62nBrYQz1cjfMyVtOnvjKRc8HiQWMtsfoXPgstno/nX95Cnfj6Sq0j\ncfw5wRS9xKOD2OIy752oPs4MsE3fsYF/d9PCseLDFG4VzDfaWJK6JZ0YhplB\nr8r0OgiJLx2kD0mFjf1tfkgRJJdfw7YaWuC6TUKfth2FyW/3/3lIg8qxqHpT\nA2Ur82h0PrNsMJ2gv0KPHxeaqV8vK+vmfUTX/v7NoXaRMysOnjaz99vbSc5M\noVmsyqW92zPfKwmJUzuFfYqeZWJAaBtoXBrDdsgCO0Qt3MuU234YyBKOwMry\nfBxRYgHuPl+Uqh0aeGnXxWVVDeuv5nKy3DgyT6gDxrFd043x+0VkvClFPhk6\ntob+kRQrBG1pBNkhMlbOdPaMn1Gq6Wz70eIybvpv1HhH7wV0svEu0rKZtqof\n/Ixl\r\n=kXsP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.37.0-20517.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.37.0-20517","@fluidframework/odsp-driver":"0.37.0-20517","@fluidframework/common-utils":"^0.29.0-0","@fluidframework/local-driver":"0.37.0-20517","@fluidframework/core-interfaces":"0.37.0-20517","@fluidframework/odsp-urlresolver":"0.37.0-20517","@fluidframework/odsp-doclib-utils":"0.37.0-20517","@fluidframework/driver-definitions":"0.37.0-20517","@fluidframework/test-runtime-utils":"0.37.0-20517","@fluidframework/tinylicious-driver":"0.37.0-20517","@fluidframework/server-local-server":"^0.1022.0-0","@fluidframework/protocol-definitions":"^0.1022.0-0","@fluidframework/routerlicious-driver":"0.37.0-20517","@fluidframework/test-driver-definitions":"0.37.0-20517"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.37.0-20517_1616705779331_0.31187162993093787","host":"s3://npm-registry-packages"}},"0.37.0":{"name":"@fluidframework/test-drivers","version":"0.37.0","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"7517a88769a1411d30d4c7a387b0462d866d75dd","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.37.0.tgz","fileCount":97,"integrity":"sha512-NuyilIO1RoN06aYdQf8KKEEQw8xIwO1VbwsO0z9vXutDnulJaaKivBaZtVeJUObTxiFo7joy9SUtgXAnW5uxMw==","signatures":[{"sig":"MEUCIQCJVhRUdTEGBMqvS95dXxVtnz+ji4PMF9MsZThxr1R1IwIgF9hDboKmYEWHV+1wgf1MDoRBEqSpGHSbJSM6sJCG0P8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXYfiCRA9TVsSAnZWagAAQZIP/i9tijNog9wUBLnZ+s6V\niRwbYIBs7krXAV+MoETPDsOP2puBIrrEzurpRdak0GLDYyPt9Noj9z0kz8RP\nnGr7IcuNtx2dYICqYvIQIfzOKi7Pw+Vj311UndTn7qXMRH290FR00MwiqjpS\nugNwR2AvO+Li1sEYah0Rt1hQz8nFU9YkfkfRsZRLkK8hvD/oJqluybtpGiYD\nCzsIl7eze5Nb+mI31og7dGuVi6cexnRWjuaaMEXXnwUpZNEwY2DiSifP3PDa\nJUoBmnEB7mo4vBlnILoFVRQwfIJ7uw9jReFXOa4l/AjroLOjLXq0Vu+jg3hW\nRgt+ZRPVxVpWTvxvswbpcQSLef7rJOYWIiy0nk1/PY6Kxx29iQ203s9+E5g/\ncNBvDUuDwES1RDaILUX89cjwfUXskO739YqqekmuaU9O+o6umXW+w3g5Hb7I\nCtwan0DGdMKczhhc5bFA8g6WhmRN+Wd9La/haZjN55lSiJ+MwbVTcA8ADuON\nrzRxzCZCucrtWw/ci5tP7o1sKIMOSCfioFVW17etrqRWHqlPyKBXR5lhnhKJ\n6CgQtOgExNvodfxUuGkAUMKBg+gWMO2cvIyPKTp4cc/29adlJ0N2sIAAAqEY\nP16v4GRTIEzhsL2IzRg9cAlPq8nwaXcxkx88Z+Sk8avUe/5lrrChMn0QYl9e\n7ire\r\n=jHDh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.37.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.37.0","@fluidframework/odsp-driver":"^0.37.0","@fluidframework/common-utils":"^0.29.0","@fluidframework/local-driver":"^0.37.0","@fluidframework/core-interfaces":"^0.37.0","@fluidframework/odsp-urlresolver":"^0.37.0","@fluidframework/odsp-doclib-utils":"^0.37.0","@fluidframework/driver-definitions":"^0.37.0","@fluidframework/test-runtime-utils":"^0.37.0","@fluidframework/tinylicious-driver":"^0.37.0","@fluidframework/server-local-server":"^0.1022.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/routerlicious-driver":"^0.37.0","@fluidframework/test-driver-definitions":"^0.37.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.37.0_1616742370481_0.25610489239298406","host":"s3://npm-registry-packages"}},"0.37.1":{"name":"@fluidframework/test-drivers","version":"0.37.1","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"c3d6075364ccfc3ea26b0afc154240a1f994ce06","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.37.1.tgz","fileCount":97,"integrity":"sha512-93Padv4L1yfRlWUIMqR4tmwu+WOVCakzdwBkKufylszO0KRYLmNwrNxD51fSGQW7enbLf46t8sbnglFfuGwnIA==","signatures":[{"sig":"MEYCIQDirsdFybJSFqNyKvrJlx5xdxMiUQE/cbKmq4Xx7Y7dkgIhANOtr5pP6TAy4fwbQwtSe8+4YQNA99seP4s5WRPHQY8k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYiGiCRA9TVsSAnZWagAASXUP/jWklgH0hLJCG/S/3VPO\nL2Phdgl0fWVdYlfXg/SVx2o2rFoWYyVRydvEG7+OFChCTXzESuHn3As3DkBp\nmE3/OjVk5/FTlVUE7bRGQTI9vGhHucPaunKklhDg+hiedIss3/c3gQ5OwB/v\naAHoJ7ur4Vs5b4TSH+qSO6vzWKJOyL3neY0nUcq2MIlg3iCG4J8FFLq/dhAg\nv3f9RfBR2OOVk6EjbrZ0uVAPhSve41uXlw8E8ZUIP7AUqbZQVk27ZWC775ZK\n7gRhC6Yct7bSZTihBpMmvUpXcfDTnj6+qzVms3ak9laHPRVDuqgOEX0MW7Nw\nEBsZfAUdNM+pK2FY4Kpi4Vgcfc3tofpKNts5G2ReXx9JfMQYuxejOUVj0XcK\ngj2H+T/rW2lF6MJ3lKWU1vzoTAjM7PX7PK6Hqz2w4cRwD61izZKlJQlZoxdr\nLbjwOTQXWgJ9seERYTfhTKz9yAcGOSgJPN6gWBcXXIL2RLI8jD951o3mTfBN\nhZLm9Vl1NmfpELEcjlC5zWdpz8Gab7P+QBZadGuN1qdXML+1uJzlPXHwaOEq\nGKVVH93apoi0tnmQ/JilsqyIx9HtJqug6z05Ks8jfXkWwv7Gp5T7MsdLf4C0\nDMVwio+U/lPeNUiynUQ02ClfE2JsoaQopEXN89h3BK8j0myJQx+mkpDmQMy9\nc7uQ\r\n=gqmN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.37.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.37.1","@fluidframework/odsp-driver":"^0.37.1","@fluidframework/common-utils":"^0.29.0","@fluidframework/local-driver":"^0.37.1","@fluidframework/core-interfaces":"^0.37.1","@fluidframework/odsp-urlresolver":"^0.37.1","@fluidframework/odsp-doclib-utils":"^0.37.1","@fluidframework/driver-definitions":"^0.37.1","@fluidframework/test-runtime-utils":"^0.37.1","@fluidframework/tinylicious-driver":"^0.37.1","@fluidframework/server-local-server":"^0.1022.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/routerlicious-driver":"^0.37.1","@fluidframework/test-driver-definitions":"^0.37.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.37.1_1617043873762_0.07425373061812612","host":"s3://npm-registry-packages"}},"0.37.2":{"name":"@fluidframework/test-drivers","version":"0.37.2","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"3a17815e01eb413c4659222d69c0bff4be2b183d","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.37.2.tgz","fileCount":97,"integrity":"sha512-h0rFM3kAnGAHb6aXHiuuSfdOly5Mj50W7n0RLzmpCi+OBoKIolGuxwTYR0/A+RuiKAm4oWXBq3k+Od6a75A9mw==","signatures":[{"sig":"MEQCIFD+fJCitzUy3H4ExQmRU2777Q5RLhxytMA2K3Qjx+MtAiApkPDW6oJD3QOEkHEVa3pj6HkPf4/ZbDZrVlyMWHU1ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYmY0CRA9TVsSAnZWagAAk2wP/3TuvIiDMzXhG1cJWNNs\ng9aFmThWr7VQCq3rwdtn6nZPNg3Y4SyZW33Tt/Fxz5765vQCUeQbPVrbQy+J\ns1WX3a8aF2JDd2o40WddAU5mBYvRzGbgNX57YmTjUpSftMl9ATQDAN1/5nVo\ngZxNF/zoAY5BdkSJfMzd7LMoEt7Jg/k2ZatKa0PVT0LMDmy0CDL5Ur9lrUnq\nPjLieyvHnXIVFF2ILPS1LJtMDBOr0fh5jHz+X5eS7B7T8emu0fsgUUu5Vvw5\nXQrdHjtMU2xOtc38CXB4y4X265B4UUHQ3tdNl1/A6oac21ha1jLWuLg3Bs9C\n664YA6ihjBojvQCwfg7JTJ3JQ+17ZaEvAhXlA19Y/1BLtBFMdTQLixHXfQPP\nGXPfCctrjl21LTxTgE+TA5P2ZQm9+v4oHh5pvQCr21S6rDqiD0+/TKN4wwJP\nFtR+gGNm1WI0FniuTE5BH7Cxw1h+bXji43Fis6Di0E8nsg2JHX74la4M1hD8\nol9G8SAlqmMj6e4lz43WwFy2znEtoRlQkSNeidxofzI4VpvBHGAkRSVmKaJB\n0HGCdUCRThobAFWKoRd9mIkMMzMFesh35uYUaTIm0sPciZYitBC93T/8+U3z\nMhkCMX5neK9WvP4674DRrZAdSVxgdNcw0XDF7DwJosIXBXhPQ3QdvJprJB8x\n8IUW\r\n=m/tW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.37.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.37.2","@fluidframework/odsp-driver":"^0.37.2","@fluidframework/common-utils":"^0.29.0","@fluidframework/local-driver":"^0.37.2","@fluidframework/core-interfaces":"^0.37.2","@fluidframework/odsp-urlresolver":"^0.37.2","@fluidframework/odsp-doclib-utils":"^0.37.2","@fluidframework/driver-definitions":"^0.37.2","@fluidframework/test-runtime-utils":"^0.37.2","@fluidframework/tinylicious-driver":"^0.37.2","@fluidframework/server-local-server":"^0.1022.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/routerlicious-driver":"^0.37.2","@fluidframework/test-driver-definitions":"^0.37.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.37.2_1617061427814_0.13972035252311477","host":"s3://npm-registry-packages"}},"0.37.3":{"name":"@fluidframework/test-drivers","version":"0.37.3","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e3532d84263c94ead2abca2dbedf761e9a5ee220","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.37.3.tgz","fileCount":97,"integrity":"sha512-i+BJvgct9p4ZtXggqqmyFX5YmLdnoAjRxu53WUfCHf2G9mcYcVVWqzoAJumTGIVSo0T7qR/cf4PddJi7Dx+1Ew==","signatures":[{"sig":"MEQCIB5/fx/FoNAO7auHHTb5Lf7BF0YtEyqQWZmMD/yJ3PkzAiBp0DreCStfduwW+Hw2dBJiCORxCczUFKE7e4l64NQcOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbKdZCRA9TVsSAnZWagAAPycP/3v3s+ZitoZfFptB212/\nTvEUrI0N9s0hvPJyR9txQbQy8kcQeUFbtIfn67aiZw+Tr4LUuSpx6ADkQF6J\nGiM+BZy3O8LnKhd9hnTtqCtx5bQtoENO/TnWBAHikis80Wn2qgtbLuuZmYdt\nc/eS/em//cIhaaC9KYG+w+MviY8Eu7oHxerI8uT17dSuscwul/CbnrLFiKpw\nivqz9wuVJ7XQ9lBfVQI/t5U5awAejKAApSCVA5MKVskaQC7ySKzBug/eziPm\nnLKLmdQIaeLTXQzcY0Td3fkr1TCg5ljoZsAhfRY1fUgTHyalLzU2z5Ig9+4w\nYkd0cgsrKySg/C8gvyTPzslDwINomMpmofBPkbU6U06oZ6MiR1Q3niHbq5C4\nI3G/1oOScL4JHBfdwirAaOfCKakylUjxg7TPoT9piB6o2oFodZ2o7Y53mmj9\n4wZfxeGfoFsNXoCGm1czSAYkGZxBhdfOml2I1sjSiwUzF7p1icTeaSd04aLf\nrPTt9s5IVv7B7fh+u2RSlnH0UAB0HqnuVP8abOsDtJ/6nwtObzg9gvIh2CJt\nZ8n++GVO8EamfFbPIRSVhglIATJYN0/rzlWvSEyBYaImIgZcZR2Z26jM3+A8\nk+hi4P+PB+ESB0g+xgb58hcPYaiFLNeDiTA+jZYe0zaph4oP3FMHLhpFVncJ\nKwX/\r\n=UOhM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.37.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.37.3","@fluidframework/odsp-driver":"^0.37.3","@fluidframework/common-utils":"^0.29.0","@fluidframework/local-driver":"^0.37.3","@fluidframework/core-interfaces":"^0.37.3","@fluidframework/odsp-urlresolver":"^0.37.3","@fluidframework/odsp-doclib-utils":"^0.37.3","@fluidframework/driver-definitions":"^0.37.3","@fluidframework/test-runtime-utils":"^0.37.3","@fluidframework/tinylicious-driver":"^0.37.3","@fluidframework/server-local-server":"^0.1022.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/routerlicious-driver":"^0.37.3","@fluidframework/test-driver-definitions":"^0.37.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.37.3_1617733464914_0.00021880846729005476","host":"s3://npm-registry-packages"}},"0.37.3-21287":{"name":"@fluidframework/test-drivers","version":"0.37.3-21287","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"fceea6ef36a6ab47d5c25d234145db5b8c0b994d","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.37.3-21287.tgz","fileCount":97,"integrity":"sha512-DdNRth4VLT0b+WEiPdbMspAoTOsk2A4kDGrA414wcwvIhJqFZwznedr0/HFS6Jong6Kx3jPLzl2lioRxQKOUuw==","signatures":[{"sig":"MEYCIQCRM/CgJLZsZGPM6uPb7oLn4H/fUsN6qHF9iQLDkd/exgIhAIPKQvibiXERm7cXaY5lH6B+zeS5E+DLmqZVOmZi14cj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbiynCRA9TVsSAnZWagAAE0sP/0uG6AOftdM28g4InRJp\nZWI37hSSQT6aRdHW4/1NblLgX19KrNoiuWCXcW388g8omFDk+xO4vkedS5Bj\n81fb+49bZvDgoCodATrtsWQpwR8JtB1uUpDfjeWm65qNQ1ItcWkY2YsevdZk\nYLOAMotdH3nneF0EmV0VT3kpQXW4gNDC7Wzkom3you6SwmUeBBRbhKEPHauJ\nQBar9w6u2t7EJLkiwk9/m/He1CVHRpI88NTOhjimPbqbULK5fBhhk/A/wLM7\nObC2fKkNqBYt3KcPMCcTWAXMURkpRAEulZTUFtbM03Q9UVSllVzMISXcZSgd\nIMMeeFgXoQb26JAWXn7tVAJViR8y5YUz3CAH3Z4zkVo06Bvr8RT+Gr8nT8rL\nTwh+gU0xJiIhk+R3AqoK44SVNyVBVZ1bdkW75lLwXD+IDo1MBnEb4n8j6JTI\nUgArhqxqf3f5SVHOx1Vb2lZHQwy4Ujq6yvt3XR+PTGxaSSuV+UpfS1qNruQP\nkCkDlcOVxzto4f0QR3fp4HJxJ8hAYQhJ3dCf+2QhcXYYO6J+/RQwF7ybAPvA\nsAZ4Ngb19DfVd4XDUMjQptecER37Yiks6fu0/hnismAVxzThQW5KgT9MGYFV\nwGiWmJPsb4zCeQk+liueG2ljuaP/AqSTxFSqFkAijeSreqmjgyPM81nAUM/o\nJzhk\r\n=sWyQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.37.3-21287.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.37.3-21287","@fluidframework/odsp-driver":"0.37.3-21287","@fluidframework/common-utils":"^0.29.0","@fluidframework/local-driver":"0.37.3-21287","@fluidframework/core-interfaces":"0.37.3-21287","@fluidframework/odsp-urlresolver":"0.37.3-21287","@fluidframework/odsp-doclib-utils":"0.37.3-21287","@fluidframework/driver-definitions":"0.37.3-21287","@fluidframework/test-runtime-utils":"0.37.3-21287","@fluidframework/tinylicious-driver":"0.37.3-21287","@fluidframework/server-local-server":"^0.1022.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/routerlicious-driver":"0.37.3-21287","@fluidframework/test-driver-definitions":"0.37.3-21287"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.37.3-21287_1617833127150_0.012785395295137336","host":"s3://npm-registry-packages"}},"0.37.4":{"name":"@fluidframework/test-drivers","version":"0.37.4","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"085d0375c9b2ac3aececd685595777b5396ed325","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.37.4.tgz","fileCount":97,"integrity":"sha512-DTqt0rxlsSZ60gtvNCDgf+oUz82fqQmJS5M98Em6kopxsX6w++6tqm4hDJGyri6GmNZiMZAU8FQgKEwGfxA5nQ==","signatures":[{"sig":"MEQCICpYWqRfiEtSIi88yLcSNUKgCg0MeRVN225t3Bp9j7v2AiB2HaU9Bew4+yxXThwDk1cGY6u6bsI3saPE9YF00sfbkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb20FCRA9TVsSAnZWagAAf3AQAI4gXqcqhLOjB4nHd3T9\nmsOTkaM0Zk2bCLI1aTNRtamImUD+7Pa/1qdz5z/SVIXwXqiNOIYB0uVBnL8a\ng7ceBk6wJ/zURLK/b/hLM05+55wxAy2ItvIgYZGvdBD1hAZK2DMMq4jicvaB\nv3RjO28dW0+GFKRVVhJZZdoyecAJHlGsiJYIuzUgkwoWrrWgJca5pcjflqXw\nZ/q9VE7f4jbXCA+j8tZkHO6B+uWwL4So6Q/tReQTMFRmmtgysZut/pS//S2j\n2FrLPsAZca2gFCHNh9zWDV7xmwVMvHvtRMKNfg7QlkFpO5Wf3tVxfouUQCyy\ndlNleebF6fYopvTokL0hqFCjSaGuLnFUcFJ3w6AfEcssaViji3VPDpgFtFe8\nEwSWlAHs+WmhVm8zwaXxyGYi/wtFEd8xkydYWcIbAbYesMN3sQjdxEt/P3vk\nwFbIK5i2bIZ7vnzB8+fIdz8t8MwvICz6y9A4TwHDsY2F2LbNRJPY8kH3rK5O\nuRrKp1FscGN1xO/a4qvMkm1Bwbq+WOn3D02KOmg1X1gz+CybR0WA98Glc5yN\neQPR0EG+VgSyTZh6tAcOTpBJ0J4jlh/0yAAIu2V0FnwzBiLcfc+tZN7s2hoq\nHQTZqou+L1+ddADN084dG3uniA7ViNawArmdvSpWPER81Sq8eUQGWLjenp0m\nrRLR\r\n=7xhN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.37.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.37.4","@fluidframework/odsp-driver":"^0.37.4","@fluidframework/common-utils":"^0.29.0","@fluidframework/local-driver":"^0.37.4","@fluidframework/core-interfaces":"^0.37.4","@fluidframework/odsp-urlresolver":"^0.37.4","@fluidframework/odsp-doclib-utils":"^0.37.4","@fluidframework/driver-definitions":"^0.37.4","@fluidframework/test-runtime-utils":"^0.37.4","@fluidframework/tinylicious-driver":"^0.37.4","@fluidframework/server-local-server":"^0.1022.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/routerlicious-driver":"^0.37.4","@fluidframework/test-driver-definitions":"^0.37.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^10.17.24","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.20.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-drivers_0.37.4_1617915141034_0.22059993570814207","host":"s3://npm-registry-packages"}},"0.38.0-21934":{"name":"@fluidframework/test-drivers","version":"0.38.0-21934","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"937e645acc93271160f993be38ab4c53b2c52492","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.38.0-21934.tgz","fileCount":97,"integrity":"sha512-PXWa1TZbexztEuabzMokNGNEkginHcYwGP4tI1MGhkkKmVFKZPFelGXKgvxI7nvbaAJi0E+KzNjNqA06U9E0jg==","signatures":[{"sig":"MEUCIQDJ24ZxZMFPGdBnpeCozdVf6KpqegAbgr112kgFjn0msgIgG1V2ovCdXfhxQcjEuxKgAwq7UCDMGivHK6p50cuz7DU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdzQQCRA9TVsSAnZWagAADX0P/1Uhv0xz16ELigiiL0CZ\nqc7CBYv3GUityuDWo3fUTMER27tDKdB3yJZjo3+hdpHR9eFEpv6027vdjq5s\n+w6yswFwNjgU97PK239hmDEJUMqt+6cYNbUtV1vhYIZb7tm3CkXvIHwPwSl/\nsjb0L95jTtltfSxiXfTiX/0/lcwWXq5p1ByQzgVcJkvO7yp9LsfSo7kWmZMU\nWlMrV5MKwl8I+0saBAVNwyUI0icBGeQbNRBrEFlYTTmDZpFGMmQJNmuIhOKA\nmtkAru5D20ve8n3gtzBFACI+UXQTA6gGmTW5EOGphs7pmm9GLUrvshqdxT+6\nhUxgKnje7GDvO2kMw7uE2mKtRul5/rJPC0FDZxjXmZxkq6vtU3vIcETPTDeG\nL2aD6Khct1uK8tC6WtzFz1SWAuB2cK21e/e4BPy1edI83lOrdYCWOFVectqx\ntZgfEigGFDn/ihqwvX8hABaiimEdi3g20AOAM7i6PxbXCBXxzCNkROJ5FzXH\nuzwDDwDDbhDhoKNmJ8f1Okoh0ec2IYWTXxI1LrIZyJ9y30+dBrbAjN3aevnV\nGqwRcgK+QijBDEnzHQDzK4j+6MaUFhrNiGdJz4BMESgs+4VH/2eYqeLnQqa4\nTgXh+W2mbi8nozmodURDtxOp67ajmwob3EjfhxKsRGYhJ9p07pqPRdcdgqAR\n2rUi\r\n=W0FP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.38.0-21934.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.38.0-21934","@fluidframework/odsp-driver":"0.38.0-21934","@fluidframework/common-utils":"^0.29.0-0","@fluidframework/local-driver":"0.38.0-21934","@fluidframework/core-interfaces":"0.38.0-21934","@fluidframework/odsp-urlresolver":"0.38.0-21934","@fluidframework/odsp-doclib-utils":"0.38.0-21934","@fluidframework/driver-definitions":"0.38.0-21934","@fluidframework/test-runtime-utils":"0.38.0-21934","@fluidframework/tinylicious-driver":"0.38.0-21934","@fluidframework/server-local-server":"^0.1022.0-0","@fluidframework/protocol-definitions":"^0.1022.0-0","@fluidframework/routerlicious-driver":"0.38.0-21934","@fluid-internal/test-pairwise-generator":"0.38.0-21934","@fluidframework/test-driver-definitions":"0.38.0-21934"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.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-drivers_0.38.0-21934_1618424847676_0.5850672248287652","host":"s3://npm-registry-packages"}},"0.38.0-22000":{"name":"@fluidframework/test-drivers","version":"0.38.0-22000","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"df62f55d5b7e4c70be807409c46ed74abbd0acd8","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.38.0-22000.tgz","fileCount":97,"integrity":"sha512-egHukDbuSyMN9sbDafV7mby2LyEpPFttcmovnpRvgDbkDWGHNmIblDjMNSyUADQBM2SHn6kVWlv4PAZqBX2fWw==","signatures":[{"sig":"MEUCIECfxrQ6OuhxKTliOU7efGFfn0H5PJ5f8xIdjL2U0As8AiEA2f4VSgg/O9F/Yw8LymZ4FrAdKap37/Ny02QJQP0gC1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd4i5CRA9TVsSAnZWagAAtWIP/11qJAoEaUnjLsallfrv\n4sIAWzHARWibdQ/UXmOUULYPzm1VuE1XieESF6YApNGZ1JP+xYO0H7aZu5CZ\nF6gbG8Hk5jppHsNsSuQzrIcaDNOQTfCdhxAgozqdYKji29INQ+ZYoPjo99EO\nv9PEPd8U9cFpQ+74uAh9nW8hTzZsrIkzpZ5OvMM/cINMl0WHVwj+PFZoVB2v\ntHNtvwaYQ+TOA0wyvfFcy97TXMlUq/Uom6xkNNb157HEcRQoYash+SgsnOYL\n4B0A0qevio8446x6edvn6ise/IWlvMUSeeVJgTyQx8ui9pDnqI6tNk+XK3dG\nHoCDDEDPzdGod2jBgZ+ZbnYKk+wXAYWB2BUm80K0JnTelfi61tFd+9pjHeTT\nX0cr/W9aormK3tn0obXUKY0I/yFtfNNCjVvoS+LYqazCAheWKUfjmSHQuPwV\n+JAuvDmto4hXmqd33a5dgfmArGBv9ZugGIloBOF+dGL3/FO9AvdF8Xva2vaa\nTYPKhRAUoHcNxQhyajtmVMn5bZJ0awu7NQUQAKOKJ81U9AmXS4t+I7IhAEUN\nPTR79uvxUY8M29eHzC/5YOU5Vs3O47hQj9KbIobOcC/75s23jEJcfJnKEIiH\n2JYc+6NlAPNU3ZRpzcU1ONMQSvdJy6u7s+lQRFUn74jPP/yrpWstcY88ccL3\nmjal\r\n=RWzI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.38.0-22000.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.38.0-22000","@fluidframework/odsp-driver":"0.38.0-22000","@fluidframework/common-utils":"^0.29.0-0","@fluidframework/local-driver":"0.38.0-22000","@fluidframework/core-interfaces":"0.38.0-22000","@fluidframework/odsp-urlresolver":"0.38.0-22000","@fluidframework/odsp-doclib-utils":"0.38.0-22000","@fluidframework/driver-definitions":"0.38.0-22000","@fluidframework/test-runtime-utils":"0.38.0-22000","@fluidframework/tinylicious-driver":"0.38.0-22000","@fluidframework/server-local-server":"^0.1022.0-0","@fluidframework/protocol-definitions":"^0.1022.0-0","@fluidframework/routerlicious-driver":"0.38.0-22000","@fluid-internal/test-pairwise-generator":"0.38.0-22000","@fluidframework/test-driver-definitions":"0.38.0-22000"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.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-drivers_0.38.0-22000_1618446520601_0.03661874918869268","host":"s3://npm-registry-packages"}},"0.38.0-22040":{"name":"@fluidframework/test-drivers","version":"0.38.0-22040","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"67d5c99996f2586a68e393d5e605bfc7895632b0","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.38.0-22040.tgz","fileCount":97,"integrity":"sha512-qvo/5/Zk/XnZHsKyYVTwc3T8hJTAxMKGw5d9n0+kxUT482T77ATqpCr5VPfoPHg8ssl3CXi2r8JJOxJyoLIgyQ==","signatures":[{"sig":"MEUCIQDlpAQxHuVNEzNjOSD3TmhnIlqkzUSjtFGKNYULPgLIZwIgRp3T7yoOqA12PMbcyOIokTR+eZ0aClhYIRR6UOOb7GI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeHEcCRA9TVsSAnZWagAAy6YP/iLXG1Fh76Mc6gQGH7Iq\nuH1Npd5DYJwkacJBnY4yavHinv5EoF0Apqp0+8VcOMS7r1LuM0g+KCY3LRJR\na0KlJ1C2MvtQ2oRXw554IXn+zb/TtYmwW87S2PWmvv8ZoIEQ/KohHHFV7but\n4yTNEtvFTijhdwlOZN9ukLxXZOiEEwIgWIh6m8EOSALO/MO9pM5AI8k+d7qh\n6DH6aOPeZC2yQKoLnO2yE8nq+3sNDS8BdN/GGLskTEjB3OZLcT0QSU/Ap/uU\n+bKxj6wh/Y9tywNjjtrDEdIho3nnw+zw/M6rW58EQPcN+xFjGdh2aXyEuYI9\nHp/jh/R0o4a2LXIyHVDNfQnf2/hp8l52UPcjQeO2BlSIKS4NSsks8HqM7l30\nORIFKVV+eQ7xcOi7+eYqFWMA5Tnw3qWMu+07Yy2Fv7ZH023GMzFk8koG6MpQ\nFXsrB0iSc/pJUEj5Kduz7oXVUlPTUE4zPY/Lp/PSJzbek5neGFhhAy5jL6xe\n0SYRgpX2HDTC20taJyuGzAqip2uFRNgb1x78bqWf4+O+RQgrM6L7b3wRh1De\nwveMeIXlFWu9DponE3JfqOhd5hPEHCsGui74xTnuoyKRN3Wt7QaML/pGEb5g\n/fw/m/eC6xN2S5o1KkW+wFf3IhiD0OF9FVQmIeT8e7+PnOW/rD4lVa5ZTME3\nG0kW\r\n=bGub\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.38.0-22040.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.38.0-22040","@fluidframework/odsp-driver":"0.38.0-22040","@fluidframework/common-utils":"^0.29.0-0","@fluidframework/local-driver":"0.38.0-22040","@fluidframework/core-interfaces":"0.38.0-22040","@fluidframework/odsp-urlresolver":"0.38.0-22040","@fluidframework/odsp-doclib-utils":"0.38.0-22040","@fluidframework/driver-definitions":"0.38.0-22040","@fluidframework/test-runtime-utils":"0.38.0-22040","@fluidframework/tinylicious-driver":"0.38.0-22040","@fluidframework/server-local-server":"^0.1022.0-0","@fluidframework/protocol-definitions":"^0.1022.0-0","@fluidframework/routerlicious-driver":"0.38.0-22040","@fluid-internal/test-pairwise-generator":"0.38.0-22040","@fluidframework/test-driver-definitions":"0.38.0-22040"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.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-drivers_0.38.0-22040_1618506012160_0.2609300255336766","host":"s3://npm-registry-packages"}},"0.38.0":{"name":"@fluidframework/test-drivers","version":"0.38.0","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"0c19397cb8583aa096e623f5cf797c38919fb19e","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.38.0.tgz","fileCount":97,"integrity":"sha512-vFaP7jWAXqzp76N8lcW63JofOXrh7UIyvPatG3sldek5j0qdoiKWOgNW/If0lOAj27Um72Y2zHa3HBA/T7iiiw==","signatures":[{"sig":"MEYCIQDDMDeV/UUSETCF3eq8kol1nWOfTXxr20oqUZQrDqjYEwIhAJICWwoarIhVhw2pl92WZ4NnAAXFaWutcTzGdnO86IXY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeNDoCRA9TVsSAnZWagAADMkQAIfnl3Rjmt6Slv/kD1NN\nYKsaSUZWPgwvKHwjqLcjhhQ5DEmSM3k6581APBaFKbNl4rr/ypTWFXwC9O7l\nQeEb5JXng/WFmt7CLjcqu68zUi4Y1sHPTURwSuhurb5C5YO1b8HTNkTJFzAb\nYUrXSu3aGpCwrkDeCl21sPWevP+/PLzsYiJ0p2is8fkAioxkQ4cvbJEs3K8U\nXnaeCgxchLbvyQ0rzu0ziT6cxSxQluP8D+JnvzoH/o17QF1NjpoZ4wmGdbih\nzrMbSMppexSkfzc5bnA7Mvp0IWST7eZDrthh6U2krGks4dDgG6H+prCmjLFW\nSPVwd6AR1npWCTEsyvW2zREOujDjCY9a1EaeCbHsyNpBEfJSkCkuDpTpynF6\nDZxf06eWSRvG4zzKxQ65B/dxsqLFADGaei+SCbuqoBd7l2vHTWq+PLfhY3P7\nspRy2EGK3dXDKCANAGKy6egOXUqz0PZYK7Idnw0Ry1gJg/eYLiF96VyUoIoB\nI/GgSNMTQGLRXPT+RH4Pp8Zj2aXC/PmlEC2RUmfk7h9sSr98pt8/uj1rNSmK\nug8/TeFlur+WU28Jv2JheOEYTYbom2ougeXtOzFxkKl5aDwd9RSRCb2t0CqH\nAg5PzDnXsqQJYxyMyI91uvoMfo1zLE2awx8wYU2hf9ES/mjkQRYipAgDD9mc\nxPUp\r\n=uUI7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.38.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.38.0","@fluidframework/odsp-driver":"^0.38.0","@fluidframework/common-utils":"^0.29.0","@fluidframework/local-driver":"^0.38.0","@fluidframework/core-interfaces":"^0.38.0","@fluidframework/odsp-urlresolver":"^0.38.0","@fluidframework/odsp-doclib-utils":"^0.38.0","@fluidframework/driver-definitions":"^0.38.0","@fluidframework/test-runtime-utils":"^0.38.0","@fluidframework/tinylicious-driver":"^0.38.0","@fluidframework/server-local-server":"^0.1022.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/routerlicious-driver":"^0.38.0","@fluid-internal/test-pairwise-generator":"^0.38.0","@fluidframework/test-driver-definitions":"^0.38.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.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-drivers_0.38.0_1618530535883_0.4499653808283546","host":"s3://npm-registry-packages"}},"0.38.1":{"name":"@fluidframework/test-drivers","version":"0.38.1","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"a6c10423066fff957c1c19a2e552a66696768567","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.38.1.tgz","fileCount":97,"integrity":"sha512-9Yy1jms1KWJaAb54sM1dqASs1FQoCN072SSIQRFdiw1peCcul91ZzA//4GPCc6vVA50iDdG216H+EpJKtmYDkg==","signatures":[{"sig":"MEUCIFvJMTQp33iJJ/H2TAb3czHQaDym4SWEbKyyCmX7ucQnAiEA7RQqScCbsLHiT0xAPVvs6fVjWxtXEzfwq40n71DS/i8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf3BpCRA9TVsSAnZWagAAccUP/iuZhK4nFMVt5IBnC7ar\np1/azWxdcoGpJyTZNALWNP7zuv4VCSL6nQ3E3TJ4WMO5noNOqdpArB4NrKWe\nbhWDVyAFecBh/oLnShi742AJAPMEjTNjHk0BD86NNxwEFtSffW5vvnI8gaqn\ndzF17bxaruJXXAasqFMK5BoxvO9Za1JjosA4BhtZpJwtuAbMHYdG4R2IGrpK\nHclAvDshCiWXh9s3888NgWI2qLRUT3os4Z9reImT+q0XVSg7RqFzxmenpUvb\np3MWEcLqhxtxzBtnq1uLjf0t2WX9ySE9aM75ontwzVLBV/caT6PV0DGKhnRV\nchoR5g7tFDiJ3xCDKTCO4Y3V9STolG2RmNvKsOLlK/QJqWZ57eYbeLEyi0KA\nXIEpM0GLy9VtGe95azyXbZpZtG9/SuI3oCCX5Tz3sFxqSQRPc5Q9wpX+Sh4J\nqtdXIf6Q4909WS7eUUFnmJY5wenzSiutGXTaTKUD4rJ6/83bUejldpxkQXbZ\nVo19OCSCvK1WAgjLQN/pfcTQvzOk+Yivan+0zvyvUo/RFfZp9tinV8dR5aiY\npvB+a5YEXXv4wOrDWkJprDLnVLao5hYdTcHbXzoSGCPaHbTq5MRjJKjhabxu\nXb4NfUP4LtTX0rZeujaQqRyCPfYbye7CxOhPsPqoafWehgqrW6lGYXcKdeAn\nm8/P\r\n=JNMS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.38.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.38.1","@fluidframework/odsp-driver":"^0.38.1","@fluidframework/common-utils":"^0.29.0","@fluidframework/local-driver":"^0.38.1","@fluidframework/core-interfaces":"^0.38.1","@fluidframework/odsp-urlresolver":"^0.38.1","@fluidframework/odsp-doclib-utils":"^0.38.1","@fluidframework/driver-definitions":"^0.38.1","@fluidframework/test-runtime-utils":"^0.38.1","@fluidframework/tinylicious-driver":"^0.38.1","@fluidframework/server-local-server":"^0.1022.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/routerlicious-driver":"^0.38.1","@fluid-internal/test-pairwise-generator":"^0.38.1","@fluidframework/test-driver-definitions":"^0.38.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.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-drivers_0.38.1_1618964584793_0.24839567872216906","host":"s3://npm-registry-packages"}},"0.38.2":{"name":"@fluidframework/test-drivers","version":"0.38.2","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"a022bad2d060bca4bf8074cb8b6e7b7ae3ab4faa","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.38.2.tgz","fileCount":97,"integrity":"sha512-QxzmsQisPZCCHacMC31JOFS5i18lPf/XZNQUs+yNgKaYyyw5VVxndGYp0ToKN5gC8I/w2IOTFfNRQEQdTtmCrw==","signatures":[{"sig":"MEYCIQC/cIxWdIZQw+G9fuONGp+J6pn5v4G8tcRY9jWuq5iiWgIhAJVHSNvXCLcGAkc7jA02wIwQDksz+6kDqkNX0OE8yrFl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggKBgCRA9TVsSAnZWagAAXzAP/2NFCOljAfTIuphAkSZs\nyKGEWZn2ZflkwUHM29Lc+tmAc7xpnhjTuSQZwrvpLE3B8nkraWCYgZsIke3y\n2Of8FYAydCFYlefO369PLsMfodrLjbWRQUS53dJ5XeYWBvZQ4ZcAboB3XnxK\nozDomJmpY0RBfRXjQROfkbkM7X7xSD4zFdq7EpJqQMVhaBsME0zWghpx1+px\n5FDf3JoQsFdzb74yjc13i708CMB3w+mTdxu7/xoLwSWcesqUdzgaUqkzN01O\n6N1r8e4zgPXUAwlYJ7u7XecAlAUy7TB232J0VxqQYO3ff+M/KDF4BWMakXXO\n5fxdAQvVTUXFqCoSbET0nR1yYgPdORmIjpFLfIYJyZ4jf8iFEibZ+o+M8+I2\n2DgexeRJZ0x27qJu9ItvvUXZVtFj04Pe00S7zxNVBXW6Lv+pdiQGcHpmD0A8\neB9OY8UeOyIg9tFcaqZ1kWK3U+ihESQJVZ01PFRhpcBrq8rjsNk/xX64nffP\nzujj82veyNxdQ9O3LePo4RNpBekUGRW8V3DEEY/HRnuyGfVmJ1nKBN1atBg+\nOC4HxsTFohnOyoaPaafsg4XCfBzvkjr8uixtCz3l46ArtasHaUEhTsgZFqKr\ntjYoWnG+LEHyyZW9PENVmOaMQllEIwMxCwYfioA+xbDkjlKwGaUGDwG7kStz\n30wV\r\n=T9Va\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.38.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.38.2","@fluidframework/odsp-driver":"^0.38.2","@fluidframework/common-utils":"^0.29.0","@fluidframework/local-driver":"^0.38.2","@fluidframework/core-interfaces":"^0.38.2","@fluidframework/odsp-urlresolver":"^0.38.2","@fluidframework/odsp-doclib-utils":"^0.38.2","@fluidframework/driver-definitions":"^0.38.2","@fluidframework/test-runtime-utils":"^0.38.2","@fluidframework/tinylicious-driver":"^0.38.2","@fluidframework/server-local-server":"^0.1022.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/routerlicious-driver":"^0.38.2","@fluid-internal/test-pairwise-generator":"^0.38.2","@fluidframework/test-driver-definitions":"^0.38.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.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-drivers_0.38.2_1619042399740_0.2213694788412317","host":"s3://npm-registry-packages"}},"0.38.3":{"name":"@fluidframework/test-drivers","version":"0.38.3","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"aeda0842f5c4fed2f733ad0c5e3f44826fc84a4a","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.38.3.tgz","fileCount":97,"integrity":"sha512-kmjAbbVnkeSIqoTpSYmm5d8YrHHwGT3fyfipnZrON14GB00FMDdq6RWQvrXXlvUuxeC/YZfaxVwE49rd1Y3mew==","signatures":[{"sig":"MEUCIFh0WszZJNKx5aqTJRUeDJcZ8VCDLhwLMnoWqP6uULR1AiEAqTkRJgIF4ZHZI/0R71MM1N/2m6yNkfS6PAkV8r531iw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggxsvCRA9TVsSAnZWagAAVJsP/AkDnDczjdKrnYvQOQ8J\nhFPgAiumaI3jGpb5BKk5q8NTodnp9KQL5FGkXqHRUbC3AnwqffGE4NX52Jlx\nTo8EuVG8DnUxbuV9Z/l23huNp5ySwW/ERCxl4y4RNdzDAHbWV1Wk3ONqE0CK\n0Q4gobb5KMHRVxqHfMbcY0c1COruxHx8P8rO6T1sxrKnX6AELZKMMRxp8wjF\n2jpW+SX8WSPA+NwDFL/8pWkWgVsXQkv3wGhDP8jRskXRKi2IC+7AziD8gG7J\nGLieazbawksCRJYHu0kWi7eCUiPz1oDxrO6XgZFaBVgqwyxy3u71Qdorgs8C\nsu0UUBy7VyAFwKxo6evqyE5igpL3GWV7K7/MtNgKmjq60cIZRMIlRYPJunwC\nPgMUy/ISXYUvVfLxnUvEl4zF+PZ9Vribl176Nsc6MlODaM0PgRy3vUpWJx79\nXNKQsBlVASVmfxWis17J3yDZtHwkqSLKPS7z9I7fwliuqMZ9HZ73okDoK1eV\n3fe/yx8Q4/H7rZCywvPK3/E1NI+iQMai5Ulw7cTMnRoDd3RIbdwpWaKqIHKZ\nsB50bjg+ekLapdEU/k8//QHr4nqDT+wEPo2wLXDFkq+iNz2vS98S3Kq7ZAyR\nxsMCsyqHrzIqRGiQ53bZZwirr39rWjV1iqe129s1j///4a3OdAtfO0kjsbaF\nd4uz\r\n=FsP8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.38.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.38.3","@fluidframework/odsp-driver":"^0.38.3","@fluidframework/common-utils":"^0.29.0","@fluidframework/local-driver":"^0.38.3","@fluidframework/core-interfaces":"^0.38.3","@fluidframework/odsp-urlresolver":"^0.38.3","@fluidframework/odsp-doclib-utils":"^0.38.3","@fluidframework/driver-definitions":"^0.38.3","@fluidframework/test-runtime-utils":"^0.38.3","@fluidframework/tinylicious-driver":"^0.38.3","@fluidframework/server-local-server":"^0.1022.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/routerlicious-driver":"^0.38.3","@fluid-internal/test-pairwise-generator":"^0.38.3","@fluidframework/test-driver-definitions":"^0.38.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.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-drivers_0.38.3_1619204910616_0.12069959664928476","host":"s3://npm-registry-packages"}},"0.38.4":{"name":"@fluidframework/test-drivers","version":"0.38.4","author":{"name":"Microsoft"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"6c7b67308243c70f834f5f00939425142962fff6","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.38.4.tgz","fileCount":97,"integrity":"sha512-W6zifc8a3Fow7coZzxTU1cpTCVTw3NLkYds6d9aUN6AjvvUu8op0QqPx9gZQyMmLk/UgULrUpimlmQVavPobyw==","signatures":[{"sig":"MEYCIQDpg8CBp9lZPsDoLGcKBUQiKviWE4juuFxfsemhRgaEggIhAM7VhVeiAhdPmgmzTY+ZCx1RfxgiZPHW7YqE3vEFmyqJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg1W/CRA9TVsSAnZWagAAS04P/A9vvxk3YwcO7zoMnqHQ\nbEI/a2xwXZXAVwL/N3bCBbDC2UpmngLYc2HMrM1+s5oAlhm8rpa2fefE84ob\nDbe2S0l34PfX05IRqd0AadzQ7q4ZG2PxnvbXzpXwz6hdjmpTu9msB72iRi4G\nxrYiFbVLTLLAR1PAN2simMfYfWetZkZSP8wsruJIR5uhRE2jQiUAxIZWySeg\nA6vJNMxR7mJiBFO0uLPzw3dht6H9sbYQMH3xYDDyhbcDzHH/Hh8hoQ7Gr0oO\nIhyCZBugzsgMnF+hfyYI8ZfkCiUHTx6OTbBCxmNcAmMHbsl45twpzS55ZFiF\n7naj7AC5ESNTZ7TGzW/w4UV3GPh7xprtZx5tn2UUy8Lc4DyPAKaxr+/BPego\noPEgj4A+Nw/xtjpZd+KbROuKFnODakb6rSds4duOBKwRi7KMJ6FwpmJ9CkA9\ncG7jNLxa61bYs3JwZZWCCACxS4BZYkq6ZMBLqZdVVrl3iF72H/RfeQXPPYHt\npvm6vyz0jmYIEdSLr83HpFWvtxagSXsiSCNCRPUUBGPoLJTLR5X3rOCbAx+q\nlXB74K7asBD0dAm2LvNbeqCXKpeB4joRjqtoy1y5e7PU0ZPafKNbY3iJmHnL\njQjrwqSXNq9lJPZ7K1CcCc5JUrxxHXjeG2gx39GJUf3qboQDLUNSfRocwrn4\nDj+/\r\n=g3N6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.38.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.38.4","@fluidframework/odsp-driver":"^0.38.4","@fluidframework/common-utils":"^0.29.0","@fluidframework/local-driver":"^0.38.4","@fluidframework/core-interfaces":"^0.38.4","@fluidframework/odsp-urlresolver":"^0.38.4","@fluidframework/odsp-doclib-utils":"^0.38.4","@fluidframework/driver-definitions":"^0.38.4","@fluidframework/test-runtime-utils":"^0.38.4","@fluidframework/tinylicious-driver":"^0.38.4","@fluidframework/server-local-server":"^0.1022.0","@fluidframework/protocol-definitions":"^0.1022.0","@fluidframework/routerlicious-driver":"^0.38.4","@fluid-internal/test-pairwise-generator":"^0.38.4","@fluidframework/test-driver-definitions":"^0.38.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.21.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-drivers_0.38.4_1619219902795_0.283348516841903","host":"s3://npm-registry-packages"}},"0.39.0-23254":{"name":"@fluidframework/test-drivers","version":"0.39.0-23254","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"626f227f6a45702c50d2f75acc1bae29683e44bd","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.39.0-23254.tgz","fileCount":97,"integrity":"sha512-cNDVTxyqPsDJapZtQGVxVlWYK4LlIy/DwdxOGlg5GhO9q3OL+dCvaV6V9QkgfQmjlnTL0y53cgL3Wu7qzwpTyQ==","signatures":[{"sig":"MEYCIQCjJwrM5JEB+ec26Ye999mhNgs2Ymf9JhnnaxESV8iUnAIhAPbHx3chxfAzcUUhmCoiqdYosXcqpcgH1LFAhTJYjzmW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiEcOCRA9TVsSAnZWagAAQpAQAJjwip0h/etXuyoRko5d\nYPkSr+h8IfUB3oSwFYaZaOjcNzC6/0op7Lcvc5iI00NygjjhGLINnHOIb5NZ\npXPTh77XRDu0cz9fpN48J0/JJiE/9RWnVq50cTsIBjd6HO7nkm67WPP5O0F4\njECyaPPv4/JajSTGEgHggKt4Uih/KoKxZ3HJv/hzCwheROJhZbpN1GUxRw2I\norkyoiEhkJDOfcleiWWBc/AKwkpUfgySUGGS1uKswl5yfcjfYiD6GQTruC9x\nKAVqSC3BLs/IewqSglYATeCz97OLVMncmLNQTEJdgOaxCtmGED6L1tgOv7Ia\nAdY6aE3haa7OEXxA3/Gy3/nI8eMpBCIAth7LN8lEOjTUdjLaHVPqnsigTAD1\nwNod1+sDmvBhvIEHVCWYMYXKK45YifA7WA+yRPn7Yk/YiiBQEC2ApRAlaNpR\nOZzs04q9ZEnAXtJ/q5HVv7DWdvO5xMyrtlc1Ij6rx8SxkxU/Y1AGCZER7L6G\nLhQi5Fru+5hqJ/GWdviLE6+JGlvJO+gcwT9L2rRU9+PknemMnbGdwY2GgwZ4\nP90Itwh74qAm9ewJuZ6oWHZ1YxM3Y6YL2bTq7jRSro05NaR2BMlB2z+KYlCq\nuZcD79pMmXzGxRCqVaQrHaBXsILJTk97UkhcNPwr7qEJgl/csaYiT8SQr5uw\n98Od\r\n=Z7r4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.39.0-23254.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.39.0-23254","@fluidframework/odsp-driver":"0.39.0-23254","@fluidframework/common-utils":"^0.30.0-0","@fluidframework/local-driver":"0.39.0-23254","@fluidframework/core-interfaces":"0.39.0-23254","@fluidframework/odsp-urlresolver":"0.39.0-23254","@fluidframework/odsp-doclib-utils":"0.39.0-23254","@fluidframework/driver-definitions":"0.39.0-23254","@fluidframework/test-runtime-utils":"0.39.0-23254","@fluidframework/tinylicious-driver":"0.39.0-23254","@fluidframework/server-local-server":"^0.1024.0-0","@fluidframework/protocol-definitions":"^0.1024.0-0","@fluidframework/routerlicious-driver":"0.39.0-23254","@fluid-internal/test-pairwise-generator":"0.39.0-23254","@fluidframework/odsp-driver-definitions":"0.39.0-23254","@fluidframework/test-driver-definitions":"0.39.0-23254"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.39.0-23254_1619543822078_0.4221375473762641","host":"s3://npm-registry-packages"}},"0.39.0-23272":{"name":"@fluidframework/test-drivers","version":"0.39.0-23272","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"19a1b1492a403bb6a93e4e05aeccca1892c6c558","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.39.0-23272.tgz","fileCount":97,"integrity":"sha512-ORNu3wVzTMu8cLcaNqg+/Uk6tDSlp0yumhqywI1TA39acWrJLx6JElnpx5LsBM7Lac6pkVmx7RIiU0ZMvkX9nw==","signatures":[{"sig":"MEQCIHfMeFzysVfLm/si1ygS2TBYLEJdH5wWA4swLOHldj59AiBgzeBmePMsaI/hcw+rCCvnJ1U28UZ7170Hb67+n41pUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiFXJCRA9TVsSAnZWagAA3SEP/3c6lfYCWig9IoiBlawb\nK8wDnaF0iKBWuge1kMow5Vgh/Vbx5T6QW/0OPoicUs0yONfEH3ad+td9e2ay\n0Pl5KM6CuQzwZyj12WURieamj6pW9U14cnIYrYlQD//zzqENDwHIvYgfrafv\n7enJAxloxSErGp6SwCUPEF8DtMsjv/q6tFOogCnPot1PwHo6k0oJacmfDT5H\n1aVy6H3vfEPkXAiqZh49bnv2jMRAlwzodRo/B8dGqt2yfOWCn8e7G/hiQRQ6\n6uzmQnh4vUv+82jpA5SkPObgaeMMod8DHIWMm0XvtlSABLIHJ5VHE+y4JsDC\nFxe4vP0ogQZgix0oAR26p/CZsXXyAW8Jt3MEeDZo8VwV0+s0riZbCHB7xNFm\nGc0xlaJuOs+u2XvllMlDi8vv/8My0A0Q23NB6Odc2kn/AKKDq63lnegr+alb\n4o0Ic5vxIiN+FdDR2yDmRWmcP3jWJTdBojN2jnJohIGObVncy0bzsnKC7g+c\nsLZqjlhbC9anXm76PrbxI3M3eqRWzIoIWTtzFqn5JwBUxvcZAZf5O3RkxCnx\n5dTNn18bbYd700yiaGmIzj+mJIf82BWekYXkx3rA2SzirNpyB8XVo+KB4F0H\nLb0XhSAaULYrkJUs+fLZv0B9QYDzhiEQgptGkoeDaWhfN/ltyaWXVf0EI9RM\n6mhG\r\n=Bz5x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.39.0-23272.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.39.0-23272","@fluidframework/odsp-driver":"0.39.0-23272","@fluidframework/common-utils":"^0.30.0-0","@fluidframework/local-driver":"0.39.0-23272","@fluidframework/core-interfaces":"0.39.0-23272","@fluidframework/odsp-urlresolver":"0.39.0-23272","@fluidframework/odsp-doclib-utils":"0.39.0-23272","@fluidframework/driver-definitions":"0.39.0-23272","@fluidframework/test-runtime-utils":"0.39.0-23272","@fluidframework/tinylicious-driver":"0.39.0-23272","@fluidframework/server-local-server":"^0.1024.0-0","@fluidframework/protocol-definitions":"^0.1024.0-0","@fluidframework/routerlicious-driver":"0.39.0-23272","@fluid-internal/test-pairwise-generator":"0.39.0-23272","@fluidframework/odsp-driver-definitions":"0.39.0-23272","@fluidframework/test-driver-definitions":"0.39.0-23272"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.39.0-23272_1619547592690_0.43678829846954215","host":"s3://npm-registry-packages"}},"0.39.0":{"name":"@fluidframework/test-drivers","version":"0.39.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"31c8c4a9c2d60e1fb4ac349fc6d4258346bccfb3","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.39.0.tgz","fileCount":97,"integrity":"sha512-qf0zdnXdAa9zXerQDhnKdUnje9GZ3R/WnEIfrdsLbBioP9f5M4pvfDN4nXNt3U4XE+R2sDzvO0iE1CdnC9/Dlw==","signatures":[{"sig":"MEQCIHoF5vUinxeFliD4rqMEcsvuL9z1ozbXkCdohUEpJ9aXAiAc84Ru7ePX1CbCqrfP/4vPMpKU7Sq6kIFEa+bZBkrTlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiKhLCRA9TVsSAnZWagAAqBAP/1zxHff7ZG80iN4MYlBS\nC+fsuiDnCBBZ/E8H0JXjyaVYt1YNark814X/RWvi7w22DpqyArTV/6lSau6m\nGNvEz0GJH3lAXAOvsYzjGrthcBpx2xS/p42Z0dAaT1xwgXekQSR3eBjQ281G\n71Tc+oAkLqgsjS/jrsOqUPlXnF+rIn2hlbXyT7k0IddaovTv/QsEYjlWX7ne\nP7Wq+knb8dBAP7d4NnF1J9jgQ3WG3Oz06LCYTPR2+0e3XU2TTsj9uypUR//C\n8XhEIViVG1KmtK9HGEwp1E8xedMJDIuVPkO3gkTS0lsSTqj4VCf87t1FGYh1\n5o8SrzB6+lUhiUuN0AfOBWncL9lKnMA0zjnGj606fR5JSm1ELSxyPWbVc+3f\nNt2s7OJlulxC5yfJFWOambspoF8Rtivaq3q4nnPa8w3lii8OqRGkuPjMNW/3\nvSVdqD5zU5hSD++UrUMwn8525fP6oBuBEXirH1lefDA4+XxBpnrdnBxsT+Tw\nRTOO2q4S/6OfblAXUHvRGxP+w0eHaaLoLoVYLmAuQm8qZUL0RiMTSfyxMBVO\nPLAhSNG0zrdDj4O/jZObF8RrSjOYMb4X34r52IBXFRaKPJHK0aNGfeGx+GfB\ncGPBYcK2z9Il40+76PNZ02h1c+5duL/FRFAMsH5n12qCWhMgmEDSyZHLr0Jp\nnN32\r\n=saxq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.39.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.39.0","@fluidframework/odsp-driver":"^0.39.0","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.39.0","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.39.0","@fluidframework/odsp-doclib-utils":"^0.39.0","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.39.0","@fluidframework/tinylicious-driver":"^0.39.0","@fluidframework/server-local-server":"^0.1024.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.39.0","@fluid-internal/test-pairwise-generator":"^0.39.0","@fluidframework/odsp-driver-definitions":"^0.39.0","@fluidframework/test-driver-definitions":"^0.39.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.39.0_1619568715485_0.6333459619004591","host":"s3://npm-registry-packages"}},"0.39.1":{"name":"@fluidframework/test-drivers","version":"0.39.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"626fa1d0a365e42c538e0db815c64dbbee74b739","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.39.1.tgz","fileCount":97,"integrity":"sha512-vploiUhv6e396Bqw7r/fBv8oYMbuyf7WNdPwo14JZ7MPtjeRRjSccw2jt0KcNEgBuuBM7yIZQOawCQPvb/GCNA==","signatures":[{"sig":"MEYCIQDORCyuMot+DjNIGAw9MU94vLUlK6Ti1RG9N+8fixmNYwIhALyC9hGR/ARF0wM/Q3pzZGpvTmShxqRBX3D8qs93nbuR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk0ZzCRA9TVsSAnZWagAAE3gQAIvlNoev9vmxVoKxWtwU\n0XTrJW72wvy/HYl+BBbRuiJ9+cvLvWPpz1uWCUX23RA+wEn/hy5EVHJ6GuVm\nngcVxWZLLpvI2U8xIOUhMgFeoKYXq1ABoNvl3hn7GU8GId+cVsky7L0lQppn\nzK+Og9axvWaqj4CEir7vaHv78nhESHKtLW4GBLhdNXSh/T5yNcjqcS+wqHoL\neoQEWgQe/kue2eldLPNDj1sfSdIO4T7UO4gF/K7WMkfTKt8Y6Uy0xGRaNME3\nkGEjydp96xU6QYi7FrZoK8d+oRaf44jS2vXO4WoKhRL2o2bdFsgeZ+wYQgCk\nelWBHwY0ye+e11BulZjiEMRxLYBaJnG/3blU14nwLi5Axoit+X8UTA/A5zkw\nz7pmRUxseGRujdJEwaOj7Ed7MuUJy67K0upZfNA22PIsCGq1aRbXnanuyriP\ntqlsOnSm8Wg6Y8CNj4M4TJzI3/2MQZ7118wr0i/dkFGDLWp7yAPYlDcsYmMR\npkHMqQS8Ib2bkCgjvGZaHbEvSbbfmiJd865AQyewjj8NpvN8IlinDWITusdN\nIfbhl4+dzu6zpB9iI2zp8IH1fIL5Rk8ZJ9sBfXWWkaGhb/BrgCjkp5QCND6/\nwxncRmLPF3FI3zP+EB3rWqpqvSLsOzCM/d8oOIiqOmYbVnb5ACPEtlkfZspr\nhvy6\r\n=DC0B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.39.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.39.1","@fluidframework/odsp-driver":"^0.39.1","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.39.1","@fluidframework/core-interfaces":"^0.39.1","@fluidframework/odsp-urlresolver":"^0.39.1","@fluidframework/odsp-doclib-utils":"^0.39.1","@fluidframework/driver-definitions":"^0.39.1","@fluidframework/test-runtime-utils":"^0.39.1","@fluidframework/tinylicious-driver":"^0.39.1","@fluidframework/server-local-server":"^0.1024.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.39.1","@fluidframework/odsp-driver-definitions":"^0.39.1","@fluidframework/test-driver-definitions":"^0.39.1","@fluidframework/test-pairwise-generator":"^0.39.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.39.1_1620264563074_0.8430829345660411","host":"s3://npm-registry-packages"}},"0.39.2":{"name":"@fluidframework/test-drivers","version":"0.39.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"02eb1ca22318e432b1c5481a42fe653d73b0eda4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.39.2.tgz","fileCount":97,"integrity":"sha512-BVpzp2ciFOtDKXXR8kRF9LD7t/LMJIsRkaEWvvNaERfcdnrVaLEqa0K3vU29f9cwVjDhLhroDQQX5PzLviw1RA==","signatures":[{"sig":"MEYCIQDmxuYvjHPC1wWYMGGZ9/Z27Axx66e+GauiAkj3mYP7MAIhANstsDnlI6RswtPSnL1twSbm2c6q0JjrJHzo3TUSk1lN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmwbZCRA9TVsSAnZWagAAasIP/iJEj6gYW835uMVib8Sf\nrdV/zABl5B7E68YlKbDjktCGAQhLwH3ajmU2mLs31AgTbFKaKaL8dSpToroI\nGYTBlTc7nZnU5yqjO4MbP1BEJWaWKx1s2HZzBfO9LNV+08wyT0I3w5AMQlC3\nLE0tX2WtyXy1hUdWD997ZXdJo1UBkbm3oU1jDsFbO4I30fXSl2nAb8EpIi12\nmdbUDP4gUMVcwTBypaSpUw+LLZnIljJmaCaK75kqdUfLsz3sgTf8ZDO0JJVf\n8GnRtqr5nKd+Lhcd0ykwpj5BnrYG9a9+oKw/tS4LWd9DIHWy+LF8l8p32HNl\nIluciFEcpGoR4OgYC8btr4cD4qiCSeRyWX9ZvVFEz0fjfQB65cftQRDZqKVJ\ntR1EcHey1jm0UU0KN5F3lyXtxrL83CC9ip+xphkaV6MoZbIDi1vG5B4BXDjS\nWee/vBLfzcE/lg3Crwh3Ck4nW3HUGVZXntyD4ZZkmXYU5ZAt+mOhS0GoUWww\nnV+9Er6yp2wVWC7nRhc13COQEQ8/KQ+fywJK9YOPTHaT8N1U/n8PzQf978Id\nkOsUmpKgTEG5bYPW1c4WfM2H3NpeHOe++MmEZx/WOR3J2poD+TAvt7VHosB3\nVaEQsbstECF5ZjdrwW3O2fPxdwvNwBXKRKepis0GnQRVemxFn8WV/Fy7B0R1\na2WG\r\n=0Oyy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.39.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.39.2","@fluidframework/odsp-driver":"^0.39.2","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.39.2","@fluidframework/core-interfaces":"^0.39.2","@fluidframework/odsp-urlresolver":"^0.39.2","@fluidframework/odsp-doclib-utils":"^0.39.2","@fluidframework/driver-definitions":"^0.39.2","@fluidframework/test-runtime-utils":"^0.39.2","@fluidframework/tinylicious-driver":"^0.39.2","@fluidframework/server-local-server":"^0.1024.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.39.2","@fluidframework/odsp-driver-definitions":"^0.39.2","@fluidframework/test-driver-definitions":"^0.39.2","@fluidframework/test-pairwise-generator":"^0.39.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.39.2_1620772568741_0.6970372130507352","host":"s3://npm-registry-packages"}},"0.39.3":{"name":"@fluidframework/test-drivers","version":"0.39.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"25278c37682a69b5c6f840643a90f92cf2fa15ba","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.39.3.tgz","fileCount":97,"integrity":"sha512-YcEjIzNeE1Sk5W63JApjqOtT+n3rYrOIaXglp/BEl98FtPjTbZ6OT1qNSYGz5is/o8CBMm1oBrBqx2Yom9/t6A==","signatures":[{"sig":"MEUCIEnTMGxMNLzK6rwpnRm5GgzIGj8m55eYpSxG+P0eLSlSAiEAojHAVHaqybk0tdYFXEYlOeTV9JfI3vthH0OB45n4OSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnWHZCRA9TVsSAnZWagAAh4wQAKI8yyGLvbsRVIYYzwxJ\nWJ1JBCeSzGqR68Ff+vIDbe0Fo4zqnJJkWlxgBbnBCFLKSDfOBwDDERV5FzKe\niScjPrrGMf4z9RZSLzFzLtCXRmA15JnaU7PdLEuquVrDp43YeGB1MXIDQnnS\nn7UJ0g+k4E9rMndSecuJbKHHrska5V7cIpL2/kNbLRSC/PrrZRiKtZKDTxyl\n/YQmR+arSuEiQncraZ1JjYAjeLV6WXVuiPEpPlAS0uJHqhjQO3LlNnJMoxve\n0ACZBUEhV5BqFGLteBq2vYMFVlomsO59aNYGbLFcUqSjTR8ZwmVq7qwGund/\ng6gZIzL9GA734iIxkte9N0EFCv8gV6ohG+vmjxelfJVhQFfWSk6X0+bZ35s5\nJLF3Ll8c1p6AoYzPK4TnT0c856bwXya3yZzzelgpKKWA7YMXQIiEWoKfIeik\n/HMB2lchs09wFAhcZ51eVtV4K6Rqi9L0thfnKHs/ZEoQzHkRUStLMAhGW739\nZlpVcg1hCFiURRczGzoat7SX135Q65kMj2/Qo8MPYoR3jq8rltRGtNihcttf\nLi2UxTNh8e6sAfiiasrTGlgUsEFkep67950nSJ1u5644g7Gv7h4BUOK8L/nC\n90Q+4TzzqvnBxIQ9XUh4csuY4n0C4u7nR53+6CquTMznCNQMFotYTnwXFLg0\nnUb6\r\n=rLCs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.39.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.39.3","@fluidframework/odsp-driver":"^0.39.3","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.39.3","@fluidframework/core-interfaces":"^0.39.3","@fluidframework/odsp-urlresolver":"^0.39.3","@fluidframework/odsp-doclib-utils":"^0.39.3","@fluidframework/driver-definitions":"^0.39.3","@fluidframework/test-runtime-utils":"^0.39.3","@fluidframework/tinylicious-driver":"^0.39.3","@fluidframework/server-local-server":"^0.1024.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.39.3","@fluidframework/odsp-driver-definitions":"^0.39.3","@fluidframework/test-driver-definitions":"^0.39.3","@fluidframework/test-pairwise-generator":"^0.39.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.39.3_1620926937402_0.7141744171340445","host":"s3://npm-registry-packages"}},"0.40.0-25719":{"name":"@fluidframework/test-drivers","version":"0.40.0-25719","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"b15a530f35284b79aa43dfc69d185c0e9295fc47","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.40.0-25719.tgz","fileCount":97,"integrity":"sha512-qJoDs1oCRwlQ/AHrIuff1qN/8kmDhNmJ/HIkEkJ3a5AIzLLMGvEoL1/9/jE30R3iPWfjVgkGZ/0yZNM3uvAkoA==","signatures":[{"sig":"MEUCIQDBnJuQXKry8UrTzViWrUfpzoQWNZrPDwWJ0xARLGkL3AIgFC6hZTAVjDQ7qsvb0pxhjtX4ZDXzeAp1Jqu01ephxaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq/gxCRA9TVsSAnZWagAA7IQQAIWZ9vjMJGhzduuIRPYh\nCjOWIWZnRX6PndW04k6QpH1B4eeNJ/x5eXNcxDxL8qEY6OO0HVIQi0obqPTo\nbmuN+ZV8JSMX+5q4ZGbvKkRZcg03pAyyLU8Lm4GNSBQ9P4KBNALrMo6iqRfp\n3jR8xOWNIO15okrFxTkDLEXin5oE9+z/crEIGrwfylwwH1DsVyluCves5g9W\n1I+tkheWjsyjdv4h4QNlREawSyYDb2Y7RYg2SxcwJkvtFw9q/BlMXqwTEKah\nkzFYE1zTkjht002M6MdyvqTLq+HyrGIBjSEyfOMXCy0fKrsVjb9vA3wQsS+3\nxBcfPWZEM0ZWKQj2PXrtEyckmoHfyE480DMder7Nf+M6+d51h8EDSYFNoUG+\nYsfsbCbkNMBOjoBRKCu9Ca084IfDL5glvQyAGR2RT+9ZTdVZ+re+tx09HESU\nY+yK8E3CZmUUh3ZQIwjBg6KOYhSWQDMRzZ4Ub8FnCx4oDgK6BDSyNKU5ATko\nyw3TvVFsbIus7EbT/rd8FCugL1KsVitUte0ad72/3Qk+cHunPTkigS6GW3AU\nbBXrSknTtJPj7FES9xBgg+kWqKw+z/ukxGPuOR3MbRzrXVEhof1jwrGrFw5k\nHQYB9ag/iVE1yCkVFOpxk1y0IGxXshVKMISWOWqtfb7tG9KK1GkOI+Vgz7WQ\n+V0y\r\n=qGUz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.40.0-25719.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.40.0-25719","@fluidframework/odsp-driver":"0.40.0-25719","@fluidframework/common-utils":"^0.30.0-0","@fluidframework/local-driver":"0.40.0-25719","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"0.40.0-25719","@fluidframework/odsp-doclib-utils":"0.40.0-25719","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"0.40.0-25719","@fluidframework/tinylicious-driver":"0.40.0-25719","@fluidframework/server-local-server":"^0.1025.0-0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.40.0-25719","@fluidframework/odsp-driver-definitions":"0.40.0-25719","@fluidframework/test-driver-definitions":"0.40.0-25719","@fluidframework/test-pairwise-generator":"0.40.0-25719"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.40.0-25719_1621882929083_0.3555137509662927","host":"s3://npm-registry-packages"}},"0.40.0-25851":{"name":"@fluidframework/test-drivers","version":"0.40.0-25851","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"0fae23852a8ccfe14c5e0dad572e1541005f9ed8","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.40.0-25851.tgz","fileCount":97,"integrity":"sha512-mgMEsYaYzT49vyZ9CxeoKa2+RW+52mNfU7EcOpxM1Qet6c9XMDTNHIYcMGHwPfoQBg+Nomx27pCTgDqRCmogSg==","signatures":[{"sig":"MEUCIQCsAgH/48SwGmnb52RtCUJz7IAhwPwDza5qBrhiEDUbSwIgBzno/9NGK4ulPDltIzmCjFv0aoRbOTEOYPkb1VhHXnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrXyMCRA9TVsSAnZWagAA+JkP/37XB/qICezshMArWPfF\nAyg8NjOD+t091Tdd+fgho5R9IQygWtXzZK5Imm8ii+RbEUz6APt0KIk207Z2\ncAjF1IfR5sVrualTdEPaQwneDpAM+82HAJznjy50KWIa+t1eJPlaU84EW2n7\nwNWEicKTuSJOKfKBE0ACKHerUbWvyIevPPR1aPu6MF4MMlzwdLgXo+W1PLJB\nwhTuEJSFQa/0pqX7pmAi1RvrVUMMxbfKEe9rZ+OczRZ+X7AzEexS+nQI5X1j\nrEBrHl2LH5IFH6c8wm9IbsyUl0pHX+uSA9/8HX+/EzfHItUBHPY4heCa7jsh\nEQo+N184OkQCcvmvoGHjIVs94wQc71z4Y1JKnmmM4a04Nmyo1c/KhaWCxCzB\nDEA2yETiA8xKrjocfQvwdfc4uOxPeaB8oZHQWSh24BTLLlsLBV8rhv/m/s8H\nw3MS/C2Gev+dT5stYCymBCH7u4h5KTOtkUtxd+MwpHF1OwjLkQG6y0pznQc7\ncnfX4YVBFHnyoN0/f+FBZKlkOFUAphOw4XaQw9aWT/46LKG2ReAM76CdVjpV\neLd5BtSvkNQ8ujsthjT98/qxfz4eoQrdUs2sKijGmdMznfWpaWOqYY0/bsfu\ndiSEyP9c0OglhhSjsMKXG0mZGoMASYFIGFS7VhQA4WdwsVjt3rIybEXrbxW7\nJbvl\r\n=C1+R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.40.0-25851.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.40.0-25851","@fluidframework/odsp-driver":"0.40.0-25851","@fluidframework/common-utils":"^0.30.0-0","@fluidframework/local-driver":"0.40.0-25851","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"0.40.0-25851","@fluidframework/odsp-doclib-utils":"0.40.0-25851","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"0.40.0-25851","@fluidframework/tinylicious-driver":"0.40.0-25851","@fluidframework/server-local-server":"^0.1025.0-0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.40.0-25851","@fluidframework/odsp-driver-definitions":"0.40.0-25851","@fluidframework/test-driver-definitions":"0.40.0-25851","@fluidframework/test-pairwise-generator":"0.40.0-25851"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.40.0-25851_1621982348354_0.3497687793356925","host":"s3://npm-registry-packages"}},"0.41.0-25957":{"name":"@fluidframework/test-drivers","version":"0.41.0-25957","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"81e963b0f9399857384e734e7285e47e507be1c2","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.41.0-25957.tgz","fileCount":97,"integrity":"sha512-2SNeTM8Iz66PPCUyJCC2aOqEmVUWajIwgcngCDymfhuiJhXi7X41HZ3cU7yYdL+mmVQmbsVJBJ/CeMgtlWStZg==","signatures":[{"sig":"MEYCIQD+rgy8/XS0vNhgTNCPKlOwRxMNrkzlYJToMA4aKa0N1wIhAJpm63IuEvTt2N5hCPPwKMUXi1dqShH+JF7txlsP3XpS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrrKwCRA9TVsSAnZWagAAwcsQAJyoSgCB2WvLzAAdWlKu\n3GY6pywRz3wCrmMXiLzIjivV38Oay5SGgeumzP+pjurFcbUjWDj3g9CZe+qr\nWnQ2m4f+bvw7SdypRib4rolbOElAS7Z0cHP696/c8Q4MlBXi6o8mQl3kRbBO\nHl5+BEeQA+EprRnseKpLZAxjq6uXKv7XGOjVmovIgjW4gLD0yJCjKbIu+Y8v\nmD2gMzrLoDS45m72a1N9Jl3hZ7GB15h1fy3o52Kph2MBjV9wXE1Bd3tnxC1K\nN5QRJ2+XFFHq1DM7FWeDB4OVp6qjIrwzh6sYqbDiXulGKCr9dcIl5Wqc1wm3\n8q+KUkmlqon0avuZpC4YS7WL3Xy4I0bfF8FNF/3hqFbH23++pmoKMLztNDhw\nWtB8fOqfsc2M8m4z6oI18VSRxcl9CLJopCTaMHeMCXQHsbP+QUkgPXZYWoOC\nU72XpnJA2K6TSC56h3uyEPPULISfbDd0W+awNqtCBLT51qaODR+aEkbL3GSf\nsC1yYZSeP8KoUPUJ4WGXpjgENGalX1zfRUTWlI9GSsdOzRKMUoxzlUDGN9Me\nYBF/VnqXCb66SrhJUKz1oH5k1hbO4JboZCNdiohK8Pl0T7TVTXLIxLvPyqG0\ndhVMVVeW0xQ10HIOlK2I5/U+cZXzzlSF05RFQYwLub7MEqiBBsPVQoAcjUkU\nZnSL\r\n=t8at\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.41.0-25957.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.41.0-25957","@fluidframework/odsp-driver":"0.41.0-25957","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"0.41.0-25957","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"0.41.0-25957","@fluidframework/odsp-doclib-utils":"0.41.0-25957","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"0.41.0-25957","@fluidframework/tinylicious-driver":"0.41.0-25957","@fluidframework/server-local-server":"^0.1025.0-0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.41.0-25957","@fluidframework/odsp-driver-definitions":"0.41.0-25957","@fluidframework/test-driver-definitions":"0.41.0-25957","@fluidframework/test-pairwise-generator":"0.41.0-25957"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.41.0-25957_1622061744029_0.509039337795745","host":"s3://npm-registry-packages"}},"0.39.4":{"name":"@fluidframework/test-drivers","version":"0.39.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"b2dc841a37d0ebfe883bda021bd1f97c68f0c823","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.39.4.tgz","fileCount":97,"integrity":"sha512-TSizNgvOD6k+ic3jVB/cR99I1mzpk50cfAOCFqkr0UGFzn5PxOTdmqOQpXLiwJLspSCqbFTny2RGaf3AX/pXwg==","signatures":[{"sig":"MEQCIDEsXIprdEY8dhHu8d8hMe7GUnrTktG9SO5c7daOYSWjAiBaQ/8uhQ4NeDZFZ9SQ+dqz69ZeAn8D/dHg6UlGTUO0Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr8zOCRA9TVsSAnZWagAAX5gP/j3gDCl2b1l4sBu+7ZYZ\ntYuAxrZwuTR9DmrjxuM98DaIQrXdoyZ5Dc8F2Up6H8IwLKxfdZIh2w+jUBgT\nfaojm668PUnGFFTrbYGQqkVRn8zcSTapkTxptGFP1vUfce3QdntGBVTqkb1e\nN7SbR20amv8uP28r3w3RbHezVCpcVqE4hqwt6FVsRnOhC4lY74ze28PwyxTC\n3wLh1n6AARh+ZMhnqJS+91/Cp60soOdNDCRsLF3nxLHCjtJw+yXhfzY3gk7x\nlh4lUh7Qo5rsd97oMTx9jlou42wpLwVrRecyLm68TItpBr9UeTjzhb4DMy7X\nHukdiCgNCXS+KGUnARu/a/gb3WyQJb4dwrnFuax+jwhPPDSrg8Pf1V6G0BdH\nQsACoObXr93dTx5g5QkfCo9PYfC44Y4uv+qsMqVB+Po4qAwj2So7MTmSwhcG\n+aE8bU4k6L0aLqatSM6yIBdH4X1soz5ETsOYzAsZdbgVo9tyc36f044O7Ts3\nFpfKp/9xRSk50dSoEwbBeRN6EOqs/GlpuC8Sl+Q4yILs/fMt6XkXEhIS4lRZ\nTqh3HuDaM5phk6aP2hF76uc6P8WUC5nJm9oIdtbAkwfiOGJNNO4dwPGUFvZ0\n1vTGDLFbjLq9TcYOm0sZN50EwIL8WA2rLliua79iwaEzwNGM+yf2i7mj8sUJ\nYB00\r\n=el4H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.39.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.39.4","@fluidframework/odsp-driver":"^0.39.4","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.39.4","@fluidframework/core-interfaces":"^0.39.4","@fluidframework/odsp-urlresolver":"^0.39.4","@fluidframework/odsp-doclib-utils":"^0.39.4","@fluidframework/driver-definitions":"^0.39.4","@fluidframework/test-runtime-utils":"^0.39.4","@fluidframework/tinylicious-driver":"^0.39.4","@fluidframework/server-local-server":"^0.1024.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.39.4","@fluidframework/odsp-driver-definitions":"^0.39.4","@fluidframework/test-driver-definitions":"^0.39.4","@fluidframework/test-pairwise-generator":"^0.39.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.39.4_1622133966318_0.3399414959515412","host":"s3://npm-registry-packages"}},"0.40.0":{"name":"@fluidframework/test-drivers","version":"0.40.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"d7919a23afcb6f40168381fb9b0021358431cf13","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.40.0.tgz","fileCount":97,"integrity":"sha512-OedfLMuVKiMIgBrpPNqoCs/UGgpfQ33shyBXNowJFSsrQ1JqSt04eN3nfClNUVtCRKPeUTrm++pTxjtoOeQSNA==","signatures":[{"sig":"MEQCIBznteSTzFQbYZ4NkM1m3j6g+b32hwTYwZK+v5msLlN3AiAe+IA2YQ3KVFgoJdUz8XF1ZhBuypj8Ddgt4lvh3KTcWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr9/sCRA9TVsSAnZWagAAWP8P/ixKqCMx91+Qmuhm6QIm\nxmQe8q9ZXF6z9oAODvLoGEa1guLoSg591FgkdfVBs/J+tZ1D0WrAYBD5Fy33\nExmLoKAU3dfCy9XQU48qRo1Jsb9+OpvtTSY90Yq07qQhpRXHSkI+206UpG5/\nAeceGJe9KhzEHoXgVzmr48gmBwAbaJ/Gbcqxp4mN8nYgC4yfBYSwWM2jR11y\n+sgvO02oj1nSsTH8Rx7hijr6LcNhgtMDKVprTzC5j7Gtc+A4OtCC6yOLI6hJ\nht453ZuQvMSffpQc+i2fTeAz2UoNWinNLVwIEPHMsK37hc+R61cTUPiAUWJW\nkks10SoNCsyJMtA5vR2XzPTTz1/t2uga/DXyiJhHtnJsFL/Q92mGxwAdQ38R\nawWoMmjKNVnx1tDfzyjVp4GT1g4qAoEFD5jQomfvEofuQpgVk9UgJylOGdnV\nTR8piZYnlOW0USY0ezAmM8yYdjddk9FNu1ZOWqrj/X1GU92ST2D/INggN9Qp\nhkxrH2V7XNeDlsn6cO1Cpl42zFQbNvxY0mxTUyxNuMjE5kSd9odyW/KUVJNb\nk/ra0rgqWu3/ljAnTiiLCkJAKx4m0tN06kAuJJL4cn3s/Ke5tjWAqq3VFUB/\nQTIUGChTmNVPatj3Zp60ttAdud8cSmeDcPqqnOWBTm2EH30FrqkpqlWnzDlo\nvITq\r\n=v7aB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.40.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.40.0","@fluidframework/odsp-driver":"^0.40.0","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.40.0","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.40.0","@fluidframework/odsp-doclib-utils":"^0.40.0","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.40.0","@fluidframework/tinylicious-driver":"^0.40.0","@fluidframework/server-local-server":"^0.1025.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.40.0","@fluidframework/odsp-driver-definitions":"^0.40.0","@fluidframework/test-driver-definitions":"^0.40.0","@fluidframework/test-pairwise-generator":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.40.0_1622138859070_0.9001280315298879","host":"s3://npm-registry-packages"}},"0.40.1":{"name":"@fluidframework/test-drivers","version":"0.40.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"0f0535885a43832139ea47c684eac20cdff84837","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.40.1.tgz","fileCount":97,"integrity":"sha512-q+EJTCSfqULH5EuZLGSvZ5K/6NpRvncIsqINCM50pLnzdB2aG6VCLsJxqNpceRz70UjSNOwsfO/fbMg5foCTtw==","signatures":[{"sig":"MEUCIQDvScFDT0WnGQ3vV+3JC07QkCNvMcOkOF3wXG3aYfgx0gIgUvCs5E/jf+4euTfWI1cpesbXfS/6VMQnXMb0nklr5IE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguXU9CRA9TVsSAnZWagAAdEAP/jATFsg7kJnjKgtWAVtk\nX1jnaWVhT/W88FncKV5fe5DbQXy1CQ0yU2HkNFcEOfGPCI5mM3ITQAVP9hUy\nhH2gCdWESMhlhNS2bds9Qy2WAxXvDPDhYjpK0q6XSvZlritrsoLQ9Qp4RyNv\nOSpdSpKm7avMHxXBJFH8M+9LB2QpJy4v4G3RH6UPYzCwhhSLt0413baGzkKK\nkKRSQf1bc+/k4VRRH3bCewIrSKDHCvSIKwg9lIZwxlN/wxh5Xk9iAaAZCSrA\naBnsmg1Xvof4vX/9tua/f43LyWqgTpWPzA4+oTyw+4/oSGT/CEFW46qO0t55\n7DJWjpR9RdmkZkv1GOdm6XK3KBGW8l7rMWGzghgW4UVfZcyTPbCP3K+x68ef\n4TrXRM1PzOMsFVD/s3+t1bpO/ke3eBZUkf8HxVs9BXoLMQ8UjAuUI9dd74Uj\nMRwKgO5HkUFjX/crLythgSpPXPzhCrO/Af338axnJYkTYkhZDvGacyKZ0tMe\neeHCovjBrYVJ31EJyylYBNH6hvN0FG40ZpwFJVlrG2bq+viJnea8FzZ4RLdJ\nQGBJfHNmDYh23KkOvRugAXpHmy2XlY6nV+YWEDLObX8HmMrltJEkJyqz9JHf\nKclGQUO2GoXZZn/PXLfoOvPHvw4bF5T/uGOb36w1kefurTmA3araKHv2IYDO\n651M\r\n=/TX6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.40.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.40.1","@fluidframework/odsp-driver":"^0.40.1","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.40.1","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.40.1","@fluidframework/odsp-doclib-utils":"^0.40.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.40.1","@fluidframework/tinylicious-driver":"^0.40.1","@fluidframework/server-local-server":"^0.1025.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.40.1","@fluidframework/odsp-driver-definitions":"^0.40.1","@fluidframework/test-driver-definitions":"^0.40.1","@fluidframework/test-pairwise-generator":"^0.40.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.40.1_1622766909727_0.404222184215548","host":"s3://npm-registry-packages"}},"0.40.2":{"name":"@fluidframework/test-drivers","version":"0.40.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"51ab134810cbf1ec1e5b104d41d143603b128615","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.40.2.tgz","fileCount":97,"integrity":"sha512-X1/kui4wRozzVuxIuDinpCgIgJDKCT43HIlFmsxwcmdhHp8Y79+jamWuKj6EkbVZrW2sNw3mH0AZbdySPcpItQ==","signatures":[{"sig":"MEYCIQD0XYUp+RfbrW1bliMg3vh0PJf06dERiZpo3aa527LKNAIhANpzwlpyq1rSriJiB3fxtpbqsE8l7vaDdbOSvHHYu2/U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvngSCRA9TVsSAnZWagAACzEP/34YZFJ/S7+6OvnsrRZn\newqsE7SKgAYxp1LKGjpxDa/Q61NH/t9DfBdYOaXpvaTwff7GgNvFX9BemTeX\npjoAvNCeXTNsm8rcXR3DS/tvkyLNYlMARdaGTujf+YZqGhxocNXX2iQipby5\nRTq1EHTpCRqPjTBwlA/Gjrit8Nk6OdaPZOgDKrq9acGOrL9DL021j4fihhuH\nYqunXWIQIx5FYdGSGy1gsnFXh291VOVkF6K3X9xioNcmWu+5taGDNxqX6BA8\nsFKWblVE6okG/cP9xC4NQzYo45KEI6CxU3Nki7pvodDADtxRlFikIo3eLpXA\nB6aCmYLcp6gGyhloDKKL9E0O0x5v51VJj4DoYSGqbGXY5eBJIOwIzHOSls2B\nOUtyR3WM35G7XMVCxCZUr388y5/Yy4Gwx5D9QMxv6p6WBqJR2y8Vqo/eVWZ1\ncFvx2+S0GKgIR6nfT5/auVpTidx16SONEJpmue5+2boqdJ8YYZ1ig6vr7nq4\nvv/cq+YSc5I08aSICuw8fiHR4ynxMa7Qo4bEtYF46/TcNQCtPz0Bbfk0HyZI\ntbQH3a3HlM+8mimWusgzYR5D9gi8mG7iME2w71eLdc1kcTIo7SBlWnlNbEp5\nGVdaGPkfobxq8HQBahisojA2C3aYxUh3cbUxhw7dxN53uDNna5HgfR2/Jain\n0erU\r\n=5OUA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.40.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.40.2","@fluidframework/odsp-driver":"^0.40.2","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.40.2","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.40.2","@fluidframework/odsp-doclib-utils":"^0.40.2","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.40.2","@fluidframework/tinylicious-driver":"^0.40.2","@fluidframework/server-local-server":"^0.1025.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.40.2","@fluidframework/odsp-driver-definitions":"^0.40.2","@fluidframework/test-driver-definitions":"^0.40.2","@fluidframework/test-pairwise-generator":"^0.40.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.40.2_1623095314450_0.01314486296445283","host":"s3://npm-registry-packages"}},"0.41.0-27154":{"name":"@fluidframework/test-drivers","version":"0.41.0-27154","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"f72459aed1ee623ad479d0119a230c121b0cb258","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.41.0-27154.tgz","fileCount":97,"integrity":"sha512-poHE+3uu5MGqkkkgDm+ekyM4Ka+jTAOqeirQ77/hRwiOkUPEVGAynsefkkNqObIQFWW/tMOpeQDavAao5pNKSQ==","signatures":[{"sig":"MEYCIQCFDmdlLBJTTTvgrVyq/q+x/v9pIVTvREz0ZeFBTEZ/SAIhAPfAf5+lCgZeIUrE2EZLoMhmyVymvYnAz1kA0GeC8psD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw7LVCRA9TVsSAnZWagAAyWAP/inn//UmTDp5mzw8XrBC\ntAZHaBsWiTiBVObmZsAh5TolLm0tqJg7bqJOKT5plZlDNHErTG0DPWQhmiaX\nhOw0lWXryYZLyjA7WcquL91aT1tUBrJMtKHBZ7xW+ncI8S5DdY1MOf0Plrb2\nDZt+pWvsn07f5/WTkk9GHsJKZz1hz0SYnQ3d12ZJ+sOwyZV0G800nquH8//c\nkinnulsZyNNQZUBprHwWdZfeIgeP8BwTcyP6JPlr4gEUwMc/v5GYvDr4Y5m9\nTt5/6CdqsRa7ng16RG9vXp0s2RgI8qZrNIRUAOeOirkzCPkWspXF09NU10t6\nMOf2HiA3MCZepShqBI6rO3ZXoOp86TWkFXZDhOebs3IkRuWxw8Y1GWXwVGHI\n/A0fHZIup+tluzqn497RiLk4fUMk7nrVtB6dbki1SWg/x3WSTXcYGv+B9I42\navEEEobWP9dXMUc8YTOhg4eKnZGT8Q0zLbFxqPgHJNcIm32cq2OeaPdVED+X\nahy6gZnHQSRQOOvsfu9s4DCB/cM0kO3bdUBrjTo11EFTMak1B41odATQ6hFx\nGlwc5aborDnZKldITHZ33EDweGipMLIHDJOieqG61rIofFPHMl7BEkZggzb6\nKlAVlsfWcyBLoZij2FXPke1LLnEZOHMGHpv/WPuvJevPaUdIHgrSlFQ3PqvN\nvCNo\r\n=0SHK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.41.0-27154.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.41.0-27154","@fluidframework/odsp-driver":"0.41.0-27154","@fluidframework/common-utils":"^0.31.0-0","@fluidframework/local-driver":"0.41.0-27154","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"0.41.0-27154","@fluidframework/odsp-doclib-utils":"0.41.0-27154","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"0.41.0-27154","@fluidframework/tinylicious-driver":"0.41.0-27154","@fluidframework/server-local-server":"^0.1026.0-0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.41.0-27154","@fluidframework/odsp-driver-definitions":"0.41.0-27154","@fluidframework/test-driver-definitions":"0.41.0-27154","@fluidframework/test-pairwise-generator":"0.41.0-27154"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.41.0-27154_1623438037172_0.8135967929010117","host":"s3://npm-registry-packages"}},"0.41.0":{"name":"@fluidframework/test-drivers","version":"0.41.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"87dbf1b5b7a2e6404d87b4e0a1da8ae213a181b5","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.41.0.tgz","fileCount":97,"integrity":"sha512-6KHcGnkVHQSB6VGPvFGThF0J6Ge2rA/GqdBxK5FddYs/b2IL25wCq1pnyIY//kyaHOXqconULK0779C/GfHbwA==","signatures":[{"sig":"MEYCIQCf3AVYvL/ZHMFhQ+YzMa9B/avJcsFAgPpaRB1z9Mr1awIhAKrDLY7pJTbL3ndxgfEcupDIt8ucLNQvyjxWJdAeCx0K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw/KBCRA9TVsSAnZWagAAShoP/0EvXRsZZmC6GlSmeJqp\nf6n9psZZa5vTsllceq6RRSTMDmJP0XFfb8UkZvqqOi8hh6Is0EgxHFGYSyy1\nsStYCV/hANzOC8/NLk4T6x06s8ZVgOqNOMyEvP9dvsyoUamRKxXu/Vz0+m2a\nMOSJioCoPwBy3nfwK5TPP4IehVPhNOG0qnlkjo4lpKMs+w6JpgyBC1Znqg1e\nDwOTglBXqyzzNCD3A4M+R+QK2hDOskjciumI3jc5DGpsgzCa4YAOmtLUsCYA\nOm2BE3kQ+XqIbFGdLHzw+qGqhCInnh9+254jWmOrFZMqsDX082CUarcjCfYf\nCsZrrzM/9t5lNIWxaB89/zk9M0VkL8u3hicIC5Z60sVghpEXoti+3Sd+nZow\nwrHeTviU7MrIrukh5BDZAT3fO0gez86bfyUAmbdWFY8/XwEfPDf6iV9MspSP\n+yV64sWVbvYd9rgFz78uPzbRJ98aM2ec4nBaaXx0SHDLypqPZzlmkJkyAMGd\nt57/9NzbexCy8puNCVTsun9ouzD4ELz5YBw614wOtuIYQL+6TnL5BLId0QHb\n8Gw5vQEFXeSzlzmtA8AGGYAAqeUTGfr+ybcvJSYOEuuWso1nKGR4CAeZOGX8\n9kkcY7btskVQxsccRlEIZouUFiteMchrMk5mBK2oY13EkOK2lkVIZzlX8F0t\nXRbj\r\n=EjBL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.41.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.41.0","@fluidframework/odsp-driver":"^0.41.0","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.41.0","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.41.0","@fluidframework/odsp-doclib-utils":"^0.41.0","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.41.0","@fluidframework/tinylicious-driver":"^0.41.0","@fluidframework/server-local-server":"^0.1026.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.41.0","@fluidframework/odsp-driver-definitions":"^0.41.0","@fluidframework/test-driver-definitions":"^0.41.0","@fluidframework/test-pairwise-generator":"^0.41.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.41.0_1623454337074_0.2256569268540478","host":"s3://npm-registry-packages"}},"0.40.3":{"name":"@fluidframework/test-drivers","version":"0.40.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"17833817746e704dc23ff29fb6915bebfea52c7d","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.40.3.tgz","fileCount":97,"integrity":"sha512-PYP50gBkyLXObIsKvQ95J4YNAIueXaJ5RQEn8x4RuB9KOLc0cR8+hwVHzYgwk4VTqu7SHmn3nGyOXFD88Sy43A==","signatures":[{"sig":"MEQCIAFh2t7ETl1FIe4IDpBzKa8jlib3lr9AIa3SKBMJzB8pAiBiWhcj2WN+ekvyHtLHcApaciuC2plGtYHk53804UKmGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyP/JCRA9TVsSAnZWagAAHfIQAIMFNrBV28L+LsQG2xAm\nk7SmBUZpbMi5upQZcKFwumWQhw+usTCRi1EnqfCfiYbN4SIo/QahI464SQnE\nAXQjElNBZaxxMOzPwTmshewvlwmRK9zlnGR5wbXAY5+QzP0pCpByugGP9pIV\nKvafPWrVMqldbh4j4v645pzqtvxO0iN19v7y3V4aRh6H6Fb/SPMbcUjGNOBF\n0cyydisBiqs1E899VsQV61Zdss+sZMPYdKY/tKQJzmHTY+W+CFhlpzAN6m3c\ncMGe8lyogH3pWB3U4asrNHgzTp/OaNS4yPQgdH53beTOLdoIBjcCdYM+VKpH\nLGW+d+yHAdMsvbXHDg6UXnvgzcyZSKz6HYo0sDxkvMtYUIpUWQhPgUL5i67j\n3nptb2GLT0yhLw4K3QA+eZ31yP5MCJlJFuEmQ3N2JAz23kzfpyRVagN7ruO8\nYbKfhmOw1bALbX7DYdeGlTvQuvie4aIceiE8VJdpXJkLma6ohgY5apuWigys\n4h/EF1B8AQXju6uE4lwCUTCMloxacOu+1z6G+DckEAK7zky6ky3XPH1ijZjc\nWd78w2Se+OsYigwIjagIQ1TFu0DA7BdvpSWVSjkHE6bj4sDuNeetdFzFH/9M\nsJX+JcjV2XeAT9vivgO7ps2+IrjQWVsDym3IBd2xVZ7dRjTBqnKjmnxQHPSV\nRaUg\r\n=WqJy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.40.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.40.3","@fluidframework/odsp-driver":"^0.40.3","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.40.3","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.40.3","@fluidframework/odsp-doclib-utils":"^0.40.3","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.40.3","@fluidframework/tinylicious-driver":"^0.40.3","@fluidframework/server-local-server":"^0.1025.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.40.3","@fluidframework/odsp-driver-definitions":"^0.40.3","@fluidframework/test-driver-definitions":"^0.40.3","@fluidframework/test-pairwise-generator":"^0.40.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.40.3_1623785417684_0.22987579277511494","host":"s3://npm-registry-packages"}},"0.41.1":{"name":"@fluidframework/test-drivers","version":"0.41.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"0bc28c0859dae362abd976701a2857184b8be597","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.41.1.tgz","fileCount":97,"integrity":"sha512-llXhhBhyOt6ipz38JTyld0g2VNkHhJ6RoM95qevJhkN5oO3ohaY0NgXtYzIWNZf4T05bVdOjyje4H7e+Ao3LgQ==","signatures":[{"sig":"MEQCID0V+n/h6xSVdPeY5sRUtWM0HQhBq9w32gMNKcNUckA0AiAwnwcJr4kM239DZ+zbO6WllQGDSkkd18WiUEqlCWNCNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyVk/CRA9TVsSAnZWagAAsusP/1JqtV8ZWYoWR/DU+3gn\nXG0ndSu/+NnId+sIGiFxC1or/AvQJLNtDxB+jR2CoPGg5RrY9XweOI6vgiOy\n2ykAfm85M76a2svSqZqO3rmanE8rz3tPQwK4iazzFpRaub+/IIx4NWkrVYAA\n9C6mDL9Z+A9GmvYWPfMW7p6uGSZNBVSu2f//ut92TuoMniApeRsOUX8sGYZK\npEO+V9fXaQjH1flqh+6YF/UCAzUFuu2vLbPWrvkdtO0uCUaYrbR/8T3oaLON\ngk0WjVHBmeNLBTSFa2Ry0TTvvQJoPaIwEHBHqJaXqIwFslGxULfiIXJZh4WN\n0ij3ILIHVhbwCS7xe1oZcmFKgZp8B4ocQ9knCoiQOTt25Jc+JJbs5u8CqG4e\n9rjUjyJzP/3jQRwa4+wBSfFbJ88J9fWKDXqllP+ujlEqijNkrBeH5Ptgw1N5\niHGLBgf1NK6Suo1VJknmFk5WftRALs7sxWVnpfqsNBPpDsfCP/E3raQH/5b1\njZX5ac9alVaEVlnkwqQ+w3Jx0Mpsv8gndwCjTCxRpUMkjobi7jJTrJ9rFogI\nCFUW5OqsbkrmJ6FIK70/bAzleUQ4WaXHsCZMO6Ewt1DFq1n4YZf219hj97oL\nQq0x4pEsW5n2uX7sMYM2cH9VfoDdF4L755LFNaGslAKRPTGmedZSzdFDOmGe\nl8uq\r\n=dU5j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.41.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.41.1","@fluidframework/odsp-driver":"^0.41.1","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.41.1","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.41.1","@fluidframework/odsp-doclib-utils":"^0.41.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.41.1","@fluidframework/tinylicious-driver":"^0.41.1","@fluidframework/server-local-server":"^0.1026.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.41.1","@fluidframework/odsp-driver-definitions":"^0.41.1","@fluidframework/test-driver-definitions":"^0.41.1","@fluidframework/test-pairwise-generator":"^0.41.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.41.1_1623808318918_0.3622649240956328","host":"s3://npm-registry-packages"}},"0.42.0-27549":{"name":"@fluidframework/test-drivers","version":"0.42.0-27549","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"027b16689c8cd760ae309ac2ee52950d6de91823","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.42.0-27549.tgz","fileCount":97,"integrity":"sha512-0SMOxifomTFIPqjJPF1dJ1l1Ejl7lrCz+HsS0hiyyPhdhmc9bmKlEnilxHQaNliSKL82lqXLOIVks2jK6r4JOA==","signatures":[{"sig":"MEQCIE/d2FTwmOnv5GyQyXyGZB9B9dBrOq9ZPPSjiE7KqvICAiBrXjX8ywDu1a5sxWXEHXZwc9dURYBFRhm9K9msYGGISA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyhnFCRA9TVsSAnZWagAALtgP/2qoxpqnZOM3TvNsPuv4\nv7BNXBLQA2+JNTxKZu2hHwWdCzk7d5/Wvmh/AUv20phIp+jjkcUmCvejU7a7\n0EoqlhFhhLvkMwxYf2eHnELbgMvFBCH5PZDMh1jGjAl++yZcDd9e6tmg4xER\nKVpQhgtucw1HSmyObhOAf5l5iMgaaxudNVnkUgRobH8Ra2lodn5RIJZ14LLQ\nHu5VXeYVmZrfFUKHJuhYuw3tMPaoRbbyvrjIa/byWldJdJK6O51XsL2kWHDY\nGcvQESzScVg54kE0g+xe+h4wqkVctvAe8fo681Grh4xNPvLqRSsIpgJgM2dN\nUZDgi6P7B8MYBteu28GMGY8tHk+bZdLdz5OBpyhnHBHaXquWcSFlbSlZzOYX\ntrxh/a1shF7KPLBjKRw5CQspIK6SqWFaEeu4pYxf6VBf7kgbNrkzmH1qC+BM\n8BU8i6PiiRHc4qIzoLRCcyWQpCeBlBrRapjEublAIHd+H3bvg/qTc97wK4hW\nluswPUmU5FTpM7sp9Ih7XZzqm40ZfZzUXo+Rh3dibiFyZXABJpWthQCjxmIh\ninez+SXF2aITImLkJHo7WpQALA+U/Ni0mJWEZr/C1PVaqKAj/OiRSU3lq90+\nXau3lIA9VHrE/cWqr3ZVQ8PV9pxDf59sNd280C1wE5hjU6G+/drFqfiftz1f\nuMxA\r\n=Fhaj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.42.0-27549.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.42.0-27549","@fluidframework/odsp-driver":"0.42.0-27549","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"0.42.0-27549","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"0.42.0-27549","@fluidframework/odsp-doclib-utils":"0.42.0-27549","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"0.42.0-27549","@fluidframework/tinylicious-driver":"0.42.0-27549","@fluidframework/server-local-server":"^0.1026.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.42.0-27549","@fluidframework/odsp-driver-definitions":"0.42.0-27549","@fluidframework/test-driver-definitions":"0.42.0-27549","@fluidframework/test-pairwise-generator":"0.42.0-27549"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.42.0-27549_1623857604904_0.426451237119295","host":"s3://npm-registry-packages"}},"0.42.0-27644":{"name":"@fluidframework/test-drivers","version":"0.42.0-27644","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"d99ae681d89d09208770412eff54633da1a695d6","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.42.0-27644.tgz","fileCount":97,"integrity":"sha512-VisnPLCYZ2g3mjFHFbOR4a/KNadJbeMb65nSeVQPRrcUq8QayTQUhAm85vd6/E5mLRNDoWYiYTmMyAC3cysVng==","signatures":[{"sig":"MEQCIHez9AwBIhoawOVTQi1BG5gWUrPyEZOGdkw8iX8jaDn2AiA1aWT9Q/wm6J+7PWBPtTJU/0rHQ7RoWSmW0+e8eZu8SA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgynNICRA9TVsSAnZWagAADjgP/RHf6M2EUn9A97WcEgRv\nCK9bllvC26EHnvx7FjLXS2WKeHWAwqhVl8VyW185hxPZbOxB8Iij2WGppeKU\n0u4DWXo5ND+3l4hzMugJlEtL0bKUAdPPPrUK7KlRQLTaHv+4qsB5MwKGCGmF\nrzLoAUcuZJvXuooby+toonFtqE4MY/fHQAr+M7prVqlVR7fBGR/CmDtM4wVl\nyDLIniTqdJ9+TF5Xl8HAS0hdDAqJFds0xhzcZ07/mqKDqO+pkIJJ4BtNaKnX\nRlbp2zS45Hr0A/AO7qLWzcQ7Z536QQrFNS2PfQXEGBxxcQ/SL7XS3/kn7hE5\nt9Ws7sPIiKeaU2tLUunPZzdQ4mYo//9oUOSnZyHMHOAsG2x4ghBldslDpERm\nHrQzHYVNbY5ahyAt7AfRnYz36qV3BVtzuOnsc7OiP5Da/d5AHO9jerO9AOqf\n5CG/0bOTxvnLk6wugVvp6f6V2PegLBKJ/mPHj2PO3j2bcoha6zDj2+mS4Vm8\no/QqMyGKuP77q03ciFHgbYLixcFm9JUynUA4EFQt3/+w99L9uV3t5Z0kazbG\nOQ0qwyaLnjVKNuUDt6ljnIugqvDOgG2uaj6yVATFJam5XKpoz6mocIVUq4D4\niksBpjOTLFbRZz/Pz8LRIDXUcCdCQfPMXhLrk1pk5z2R4w6yi3/d+WBIZ5/G\nIjNT\r\n=Mcq2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.42.0-27644.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.42.0-27644","@fluidframework/odsp-driver":"0.42.0-27644","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"0.42.0-27644","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"0.42.0-27644","@fluidframework/odsp-doclib-utils":"0.42.0-27644","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"0.42.0-27644","@fluidframework/tinylicious-driver":"0.42.0-27644","@fluidframework/server-local-server":"^0.1026.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.42.0-27644","@fluidframework/odsp-driver-definitions":"0.42.0-27644","@fluidframework/test-driver-definitions":"0.42.0-27644","@fluidframework/test-pairwise-generator":"0.42.0-27644"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.42.0-27644_1623880520366_0.8188868023654137","host":"s3://npm-registry-packages"}},"0.42.0-27677":{"name":"@fluidframework/test-drivers","version":"0.42.0-27677","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"21d039be75eda20768ff6224dafce1a7170074d4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.42.0-27677.tgz","fileCount":97,"integrity":"sha512-qx3dwe8L1C+NFf+Hs7iD9Q9iPoAfvrXBiS3+vuViMS8sXeVk88x2BEIrSN0D/h1Kz2dACh6gP3YXBRsS0sAuUw==","signatures":[{"sig":"MEQCIFt/I2r3ySZL/gW0SgoEBpYSAvFN6ghaZEUrLYyEArYHAiAdUaweCfwXS3qm5/7rLij+XIXM1ir1ITvLdvHKSVQtDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy2RZCRA9TVsSAnZWagAAI6AQAIw6jBTsoBRmS/zAco/H\nemScXD54pudDNCe48B3ROviW7Ms7sT6g8/iXRC5w3pr2jOo5O8Rsa47nLjlN\nXk71/m9sYhNVB53VMZlOKDczz/b6ySwwC23i9A9K9/8uuffeSEkrTXu18L+g\n14Vx2fKIvn87o2yKu3Jy27gGXVxhIssvPa7Bl/B1zNb9oS1vBATR0K3YLy3t\nTnCD9GCmwmcduf3pKywlpfbkqFuGXsoBc+EiyRzVigXJDly2NcY932OETB3l\n+47DQJmXHxYjLo4A6bBCnEJLbMQlGcdxgTD1AQ+LfxLZT8+8ZuW6WFPxltPb\n0uMWYKSVFTevMcbF3fNg+GW+c2S+NfBr7YkShNMFgPmb4Ql1CN3yoHa8oLqM\n7Yz5dsCWPOJXPlp7jrclwt3/z+ZB7iKybn6qOFLwu3Ywh+mH8zaPAFHic8AI\ncYPAUJiSWVY0ZTgdwrAGO/rIYV9Luw6SZJUmps0W2+0Amj+0b6khmOr9Iq3n\n7AhUykPYeB43WVFNLfarOHRCDGumJaWVgcQa+d4kPI7LTdcSX+4VaKsLQiTf\nhJ0CRwPKDM55EaZwj5kZl4TV6I4wjU79mIgaG1LadjzbZNuqxjK/N8j7hygj\nj06B+q2G3hx3bFKUq6OVILqPgzGD71uiUXm3LoILZnIZdFGuJ38E6yR3suKB\nJI6V\r\n=0Bld\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.42.0-27677.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.42.0-27677","@fluidframework/odsp-driver":"0.42.0-27677","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"0.42.0-27677","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"0.42.0-27677","@fluidframework/odsp-doclib-utils":"0.42.0-27677","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"0.42.0-27677","@fluidframework/tinylicious-driver":"0.42.0-27677","@fluidframework/server-local-server":"^0.1026.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.42.0-27677","@fluidframework/odsp-driver-definitions":"0.42.0-27677","@fluidframework/test-driver-definitions":"0.42.0-27677","@fluidframework/test-pairwise-generator":"0.42.0-27677"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.42.0-27677_1623942232460_0.9774609746198706","host":"s3://npm-registry-packages"}},"0.42.0-27683":{"name":"@fluidframework/test-drivers","version":"0.42.0-27683","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"a4b2b97c0666f3cd2737ebebf0d4040bb34bf067","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.42.0-27683.tgz","fileCount":97,"integrity":"sha512-Os27TeCfhOBsDTdLV9JQvrW9YVmSdDbpUk9vRhB201e74x1adxd5jSdCYTyZ5cM39kdLBSJYJMPnHjuYVnY+Jw==","signatures":[{"sig":"MEYCIQDG6IU2Cxs3F4pB/kIxdzbyagMiHpVQ7eGvzsbPrskZ1AIhAIe5yex8+uJF0LHTb+ezbm7Ki746bu/T92Hp/q7Meyv8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy3krCRA9TVsSAnZWagAAX+YP/1KcNxOfk81uM0+Qx4LY\nZE3KSWkhVf8kFrg0M6QlrKgnmZO8idLkWXTvBn/AWdEg0IOyQHxdq/cADvDO\n7duDNkGb+pHFcl2QNSzMfKBIhCJT1FwOWaISJp0aTlz3Q4z+0vFUNgGV0wah\n/lDsJ6fzQdApvhW3th4jVXKAmmMLku3A3r8o5vY908PKE/HhA0vpDs40qHCD\ndfoZgdE8xh361SVHAmDcBCwYOdycAuTNAEOPQ1Zt+IEmC/rdyKXHSOSuGaN7\nVuHUlLGeTrsg6SOJmqTFpdDmfD9DCKfisKMY/VuKG+BcmvSiiM4KEFDA1gds\ndAAubCc+IFMq/2ycsK/EIsuEGhcQ43tl8hvsPd5shl3oTJns9GeWoFLlmEY1\njZ1OgjBvaYm+356zTzLt/jVVJ5XUq2qT+09Obh9L0q3P2mc8tTj2Sb56CuNo\nEN6NH5iUD9SFdNaUR5UuUCyXOGkQB4ZZE3kDyPwLlUL6fpPCGj3rekvD5zWU\nRFbN1J8JRqAocAoqUdWOji3Sslbw0HGfp1GFX9nNzYsNC8uptC1KPJHnzxUB\nZD/M+jBvxcpWkCdQm+1xGMNgZ2cKetLwJmXABD1T6NBHrTRBvS4V+bMzzSso\n+2MU4DvyY6NO60j9Yuvc8C7yuT4uUBrB4G8yjNNFxuE8pDxzRF4QcCSIu8yX\n7FGN\r\n=GiYO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.42.0-27683.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.42.0-27683","@fluidframework/odsp-driver":"0.42.0-27683","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"0.42.0-27683","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"0.42.0-27683","@fluidframework/odsp-doclib-utils":"0.42.0-27683","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"0.42.0-27683","@fluidframework/tinylicious-driver":"0.42.0-27683","@fluidframework/server-local-server":"^0.1026.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.42.0-27683","@fluidframework/odsp-driver-definitions":"0.42.0-27683","@fluidframework/test-driver-definitions":"0.42.0-27683","@fluidframework/test-pairwise-generator":"0.42.0-27683"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.42.0-27683_1623947563268_0.8392912174158051","host":"s3://npm-registry-packages"}},"0.41.2":{"name":"@fluidframework/test-drivers","version":"0.41.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"b05850aa6ee4576600aba48446784b973e1c5c02","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.41.2.tgz","fileCount":97,"integrity":"sha512-Eh7GZfANODwGwzFN/xxXwi2HinupnrHBhHNsiU+WgrkH0ZU1+MCEx2djrif5XimzARKnjezaoaPONf77ZhWV/A==","signatures":[{"sig":"MEQCIEBHKy7063ZG6hCNoRRA+b9QPq5JDHzQhdytPo3J7QBWAiBGb+C62STa18VEZ1T9ORnNDp0ulfYvka/8X0ootvfZzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0TFfCRA9TVsSAnZWagAAACcP/RN7zRHlvv05kQqwV6S0\ngWonKzGVNDjm8GbWaFq9/ZMPE0OamYe/iJFA0GmaQJ8RebyPSS5DZlJXSgH9\nhiKlZXuj0YUfumVDc18hLlZWiioeotfyl1/lst9iHc5lPCdhgwtIFd8sl4S+\nmx81XPFeW1gZeXlZEA+zcgicvfLVmc9M/tNk/VAuOsb6DqvwAOupCzKSsq6O\nHEsRBrNH6o+gD32M71WfBKL4mkS+dbhWtWdHL/3WcBmiJTW3k0GNEW3s8kE3\nwpkRogOlw0zhITyW+DDYUoQoaVEyJfM97U6y5Vz5hTgovA2esTYqljyNta7K\nQJHeqMZa9OgMPfSfg2tOwrXUGYn3d9S68UuLsmf12Nf+DyJwYGV0hkM+R6xZ\nf72ffbMf4MEgiMLplFa9IJX4Q9aq/b8qQz5GFPHgoK+VtThzuVfaUH8Ln65c\ng252Ca7gTzXC6ke6r3//liqjvUkIrrrWCqhSBQpliA1o6ydwEVIFdyzFyUat\nUHQ4Psl3wmwKRokPnihnmeIsMlF/pneanaYvhBsiRmq0D2YO7Xas6xveM2cj\noprK9cq0Y3PoOPcDZ+p8B6vT/2xxe966ORglToZlSyVJAyfFqkveyKEGOu9k\n0jPV1bzuqve2akgDuvXH+hfeggd9f25Snbte4T+/Y8Ax1K5RLQCwAVtrqhnD\nr4Qn\r\n=HAQk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.41.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.41.2","@fluidframework/odsp-driver":"^0.41.2","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.41.2","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.41.2","@fluidframework/odsp-doclib-utils":"^0.41.2","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.41.2","@fluidframework/tinylicious-driver":"^0.41.2","@fluidframework/server-local-server":"^0.1026.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.41.2","@fluidframework/odsp-driver-definitions":"^0.41.2","@fluidframework/test-driver-definitions":"^0.41.2","@fluidframework/test-pairwise-generator":"^0.41.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.41.2_1624322398983_0.7234645187576576","host":"s3://npm-registry-packages"}},"0.41.3":{"name":"@fluidframework/test-drivers","version":"0.41.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"8c6ccd5d74e2e1ffcee49ddbeb543aa111f52815","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.41.3.tgz","fileCount":97,"integrity":"sha512-g3Dv9oblCidqUxFVGPBnaTqFyXndXV/+IcT57rRA9ZUeQK6ltM+gLqBG5Zz1JpDWCcvSxeqQNfka2+NOnZ+vUw==","signatures":[{"sig":"MEQCIBx2KmbhGxTCEOo9gyoB0hMCGv0jEwXrY3LqRRyuG4OgAiAH63uQRQa5FEicTJEHOoiIGkzwu6OgdI2Yz5GHWeRziQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0m2uCRA9TVsSAnZWagAAiB0P/jP2PUiY4c1zynlRgFM3\nqefwFeePrqOT3AbhJLYw+Zru7JXsr91WiYXjSw7fo1LTt8MsiBuvLyHq/5Th\nC8lRx0JstJFBg2vimhcIngUv2oEmu8A57Cg6Pv+8UbADIFzdZFk8nTblH1Gw\nVPPl84Aa2oX9Y1hYgFzyzZOgRItMqkeHvxaIiygyHbc4R4ZQZY6YjdcuqGEZ\n40JzOsR4tXOJe02TxQ39Vz1CZkMRMfWCESlWUw8yNiuiG1lvu+Vbb3DYKMit\nza0xD/0TbpDBZ4qAGWHfIJbraOmH1UW9RLKhH58vW0PfbaSzzmPe0jPsdfTc\nELPBLp/lsbl9+AaMXk/hb+NbyjH+2t0XVc4ZQSPbaFHIdSCqF7RHvwXa3vML\nb6zaP2MtSXo5vr06F4EHPZYdXlYxU53L7F+0lZ9uVgnmCrbHYAlcH581bq6a\nkkTc8Wc3cr3WZDUDQ0AoDv7irHPUd3zUZgzeNVzdaYWdmt+1Lww7Wsnw0y3e\n7mWc9WTyYZaOfGCx5kg2ZOBesDgQ537oKiu7FFh3v/2tbeRK917xlOfLIOkl\nHMuZKiAcgjT75Eu7zQfI4VqsmQSUbE+B2gY95M/3cpf2A/O/x842oRqH7s05\nqoav34i3bOlplK9k2pgoys9B3z9nDE6kJ7rlkhhEPnYkS6En2qR0Vvu70lbf\ndakp\r\n=qRCd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.41.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.41.3","@fluidframework/odsp-driver":"^0.41.3","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.41.3","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.41.3","@fluidframework/odsp-doclib-utils":"^0.41.3","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.41.3","@fluidframework/tinylicious-driver":"^0.41.3","@fluidframework/server-local-server":"^0.1026.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.41.3","@fluidframework/odsp-driver-definitions":"^0.41.3","@fluidframework/test-driver-definitions":"^0.41.3","@fluidframework/test-pairwise-generator":"^0.41.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.41.3_1624403374442_0.7731669105614665","host":"s3://npm-registry-packages"}},"0.41.4":{"name":"@fluidframework/test-drivers","version":"0.41.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"043aff35926c479b5f04ad492ed7b25b2ec45702","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.41.4.tgz","fileCount":97,"integrity":"sha512-p3IHEgeiRDvaDOGLtXlsE53TDhELbcX8whEBFmD7Be1yECbcQu/XYYPwgsVxMwq2ZK5P62DIN5wH7ZpZHj9mBw==","signatures":[{"sig":"MEQCIAOMfgUquUjHy3MO9Mg1WsMNinngm2l++MQnIBNSZkTyAiAC5FnfFew0rE4QjtMfIIiPzDJY1Icim9dsB275HNdc9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg07lnCRA9TVsSAnZWagAAzOAP/jo3j/7pahjpr4yR3XHk\nQG9tiS4jfNFvYCfPJhAfICezGvTlvVPpJYJakfmzbG1n5qiL3MYiJAq79+Sc\nXtwZXmtslAyVs1W4kxsLfplvRhPMKiQ9O3br3n3+9XhdHbsv9tFGh6See2Ge\nYX5toU07XpdT77Bav60GwIZWE485Y+/4cJ7smZ0avy7jt6peg04N6zJUkS4a\nxnQdpl/ki3ifcLAy2rkFh+YIjhP2LSdE8ks8xO49Djl9cXrt40DxRUC0uOES\nuvXw5mJduA1hrwewSZjw4aU33Wh9P3MQezCr3IuRl+N1M8RG/0Ji1Z/V7nyu\nKvAyfNk5b12qSLksmc55V3r1ApPjfzKYH3IFfOobj2w8/eGlzCQPXnbNOU3j\naLobxjjdIkCgdm5haGEtxUDuR3js3SFQ69zwiXKXK7LATIV3C3DVtvuI/t7d\nxMrV5Quopg3DlqAKAv1cndrc6t85/PldKPHiwVp4e9cLKGX71Y2XVyCkHhAo\nUE5nOjsxNRUHVDvhuqagQ/xRZBBzuejnB5nT0p0hNDnGXzwadz7uqMItGw7O\nf2HNt4YzkbIbCjM0vjt/c6SZW2qzVDK1CGuHr5tKZH4t5Z8PmBgau3HHb5PP\ntqxt/C6yuTdPs4q3mTNjkeVVSVK8gk72ulsQ9prYLL8/SUCO+vJg0iHS2oXQ\nuMnB\r\n=FS5x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.41.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.41.4","@fluidframework/odsp-driver":"^0.41.4","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.41.4","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.41.4","@fluidframework/odsp-doclib-utils":"^0.41.4","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.41.4","@fluidframework/tinylicious-driver":"^0.41.4","@fluidframework/server-local-server":"^0.1026.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.41.4","@fluidframework/odsp-driver-definitions":"^0.41.4","@fluidframework/test-driver-definitions":"^0.41.4","@fluidframework/test-pairwise-generator":"^0.41.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.41.4_1624488295444_0.8289820570973148","host":"s3://npm-registry-packages"}},"0.42.0-28410":{"name":"@fluidframework/test-drivers","version":"0.42.0-28410","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"1f84bcf69a6fdb843499adb8c8149fb6fccdf533","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.42.0-28410.tgz","fileCount":97,"integrity":"sha512-C40PWCixXhd1sXCDbEK5yHggeMMTATdJTx44iOJSep+rYnb1uga/3aIjM9DcvXgTdXC+gfwIknP5UQVCcegyJg==","signatures":[{"sig":"MEUCIQD1JNhJDN+xI2Q6zMajeZiMa1V8wHWpYerKTtlIn+1gdwIgYBEgFpsUvu/zxsDUs9HcsLNikthFf71Lt2JXI9FQQ4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1kMWCRA9TVsSAnZWagAAXKcP/2Mp3HHEgje7Uhy17HiP\nuPe3L5vnzb61DM0pkcbzcdYXQFSi5u1UX3ER880j7JU/MUXTDBQl/Wp/7unx\nJF9i4E1wGBdnWObCApGvgYexf2uTKNcNwj2gmEQuhJJHwOd1y3mNJOUBdZco\nEU0GX5LJ4Ul+6EyEY6WQ0xk80l2fac+cYTflCPzPZkwe0FLZN/jCryvTbw97\nOgwpj+lTOHK+XVcn8IRhyhBls7yzn/WXm4qB5M8UCllvLjX3g3UFPdptepwl\nAOhZH6dUXdPZRoowiC0LhwzmDxpCzUOmun6ZZlZXwoUEnHBnRd/4NF1lw3/z\nlKSRwYSwhSfxxOil8bGDppxjjatSM5g9dqKROj+jF79XeJ8zxEeQcicsdVm3\nDaUEbgRcUFHs2r/LaQaAEsWyiI59kdZZXqOR73/n9YyAs7ZhJ9181PHnGPu+\nKqsnu1Y8MvelLpdIMV8pr0HlT7dGsmA1JwK366TdMoytPRh0+1LGGj6fj8tj\nK7OhD11/wTfA4U1NAnqp7cbpWY8k/+S74KIFn3GW2w8skZk4egJfTcQX2Rd1\nGhkYMMsoAm7tyY7X8YAS8RH3z2omTsLVhfLeZRbMGwsVF+X/mLwKFmnWI+j1\nZh1pQKk6YZNKpmSllFSuGgejR5kGUWmLjmWvH37Q6blV+Ck9xSMWjNkG9dHx\nMxDT\r\n=Bx2N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.42.0-28410.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.42.0-28410","@fluidframework/odsp-driver":"0.42.0-28410","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"0.42.0-28410","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"0.42.0-28410","@fluidframework/odsp-doclib-utils":"0.42.0-28410","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"0.42.0-28410","@fluidframework/tinylicious-driver":"0.42.0-28410","@fluidframework/server-local-server":"^0.1027.0-0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.42.0-28410","@fluidframework/odsp-driver-definitions":"0.42.0-28410","@fluidframework/test-driver-definitions":"0.42.0-28410","@fluidframework/test-pairwise-generator":"0.42.0-28410"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.42.0-28410_1624654614040_0.8426492483455534","host":"s3://npm-registry-packages"}},"0.42.0":{"name":"@fluidframework/test-drivers","version":"0.42.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"efe4a23dae61d21a4ac1e20ef394a63175d91629","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.42.0.tgz","fileCount":97,"integrity":"sha512-HBYpYRBGC6UcXVVQsm1J5IGSvsogRaLvPFB64X6wR23IV0+/ax9AlcYGxRg/5KWH85bBDfBQA7sGwjbBKThoew==","signatures":[{"sig":"MEUCICvfGIwf4TvDL8WJJM2n+bLkvGPdiPzB9iU42P+jmCHTAiEAuPnT7Raj0KeQY4wGUGGv7q6Sx6OhU/9inanwRy4DVCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1ol4CRA9TVsSAnZWagAA8xIQAIW0J3ttD76arrTEbEMa\n+GzpPxu8YuysahRynaPFXkJgQ6dKxPyTqHkhfgTYDgY0HrwFF08ALfO4nsfk\n9N1B9fmsZ0jLfy4rGvWRIVH3iPmsR/tizOq1g00YTiyQAYrYrRjQ1EKj418U\ndI3q7G2Lke9MUTB/XC2xsGMAeZha9LwiQsC+0W/QGrlWRaQ5MCu0DBl03kDg\nFmYDTr/++4oAJ26k3mTxvxLnyzQaa0XgMmdSKGK01gxRJHGWBZFkGP7LHXlf\nk1zPbP8AgXfNJIgRyDbU1mqvKNDq/Kggk6PxzwLALzI+RcY8SP/jab2FaKrM\nCzCvO0tZtVSWabVKl+L/KoaYdpZRjn9DZOQWiFCuHewvFHG2ulg9x9jw174T\nv13UcKMbbqPmhhsibsXVIi+f2OzVyp2k2K34xZiGe161LK2vns+Ap3acg2+s\naiTsaqudaCb38R3qLAPR/ZXrXa7rr2rbFcnnq3+4TUvYqEN0m5dVCgF1INM3\nc2FVKcUdsO/z2QOeAxQg/lPIIWgIYdAkHan9nf3aAb3CnTa7wDi8m4ETN5tA\nyvpmyoOlXcmfnycq0EMW/n24a7un6cL7MVTVqf8LiJrIUO/O8rh/NVocNR8w\n1veGt9mdAVY5TZneamMyugNL0Wd6D32kxvrSeGeEJcjoa15rWwqk5QFYgEw4\nD54C\r\n=EGL/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.42.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.42.0","@fluidframework/odsp-driver":"^0.42.0","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.42.0","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.42.0","@fluidframework/odsp-doclib-utils":"^0.42.0","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.42.0","@fluidframework/tinylicious-driver":"^0.42.0","@fluidframework/server-local-server":"^0.1027.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.42.0","@fluidframework/odsp-driver-definitions":"^0.42.0","@fluidframework/test-driver-definitions":"^0.42.0","@fluidframework/test-pairwise-generator":"^0.42.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.42.0_1624672632203_0.24059531258584754","host":"s3://npm-registry-packages"}},"0.39.5":{"name":"@fluidframework/test-drivers","version":"0.39.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"7841a3befd19aed82a6fe1efdc319741cb93be6e","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.39.5.tgz","fileCount":97,"integrity":"sha512-bCPjfP3BTU5HZoYg9DJ2uLCrgEf0zNiO+jc5UeXbglyrK3jWgUKOXsCoJD8a4pFk2vlXC/OJTc9363wnXgJzbA==","signatures":[{"sig":"MEQCIAYG5WjS2ydHsse35t6tw9Ubj1Gd4yYibfBOENNywCiHAiBvCOMTzgAAsfEqBPGcAvKNmw5Abq0fVaOFcO26RLmxkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5iQaCRA9TVsSAnZWagAAfP4P/2++zJuICl65b3GScyxd\nyijD5pYsMQZTjdrBjLFDGPNtwsHbo7K7aBC8LEkfar8RgQpJ3Rr8+rhc5Hf/\nI0CQk2GP/MUzviloXhd9vKn8ePPPjRM6iTx4c2ahtKW0kwXiQH+Dsh7Xs0uA\n34TxmpRinELu/fyfFnyZwgGtZNfycSlmbZe+9Od/g5FpeIlFFVZAbMXPwtRh\nGlC3ULpD95hBfP3vz/TMGci9sa6OEBKYVJgarYLKA7fZXYv2oe1H8jloRTUM\nIz5Sv6YujKhYfev4q3P7ZBDGwsAqsi4U0bfNdo00VKxQxrqf+uVoTDMr9f/S\nSSUp3fhpl5qLYciC6wbp7zNqk2/rdqxplAR1qaoNEk308hut2lcSN+bjb3D1\nHyMR0qmRa2EudyTWPkLojctwv0tckOKSwqaN5pDokRxhNT7Lal0+scnP9zSn\nP7j857UMHMMX2OcS2bI367usS8UZbWDO188GoPXn9fcgFQY0bsbcdnUOrvSP\nC32nDGuHnXzKwnnpMxwei8xRFq091HbrqjlxEHs7e0/3MmNlLAV2+UJ7LrvT\nOOvbLilZozeHNUyVIQru61NJD07ZCZvDyLR4mbTFjgZOcQ4VzlbK00kaV2Gd\nKKfIiK5PXrc4JtKA5M9RnwR1PS3nHewdlh6FSLwH1W5RNXSNIdj5zSzlG1hR\nJvKU\r\n=IJAU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.39.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.39.5","@fluidframework/odsp-driver":"^0.39.5","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.39.5","@fluidframework/core-interfaces":"^0.39.5","@fluidframework/odsp-urlresolver":"^0.39.5","@fluidframework/odsp-doclib-utils":"^0.39.5","@fluidframework/driver-definitions":"^0.39.5","@fluidframework/test-runtime-utils":"^0.39.5","@fluidframework/tinylicious-driver":"^0.39.5","@fluidframework/server-local-server":"^0.1024.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.39.5","@fluidframework/odsp-driver-definitions":"^0.39.5","@fluidframework/test-driver-definitions":"^0.39.5","@fluidframework/test-pairwise-generator":"^0.39.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.39.5_1625695258219_0.6369764402486087","host":"s3://npm-registry-packages"}},"0.42.1":{"name":"@fluidframework/test-drivers","version":"0.42.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"8936d5c8315e1d29c2c45c4af4545c7237f0dcd0","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.42.1.tgz","fileCount":97,"integrity":"sha512-kyASgLVl8V+EwsVLc9ZG92Ito+rVn84PtshKnrfj8PQ+2Y6iEqFwlnddtc7k3YIleqoWXU4KC1JkAg1o2qd+Dg==","signatures":[{"sig":"MEYCIQC66/n0tdJ11xxFm0kClonrTlwWBO5vUnY8i2rNnk2h1AIhALZWHyNt3qB1Su8O5ne+yxm2TD82sDOl7LQaEPcCADaz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5yikCRA9TVsSAnZWagAA3TcP/2s4GYrr6nKBT/sPqh9m\n1tphsWnGRw32pFSvWv1IYJc4kNbgCTKN6cLR2HT3M4hZQAbXL3Pe/tzTQjV7\n759NIMCy9LF35uWmP8CxYIMpVUZI+h/ZqzWLJWEY2EKhyaY6lYsmQNmhM1ZP\nOpEo38Nw3dI1y+Ty4noU3TZMzivPx+SHsFMV8QDimCAqnxDBr8mprskjr/dG\nKDNk08NKJ/SHtTuGwF/PJptsP4VgyjtT9eEch9B7iueDWuwauCURZWNTuZMP\nOyOYFpIQEGP3vEgEKyAJ/uZmVQt5d+z72VlGX2YvG0l8HQwV4/MHXzcgujX5\ncRXV9Fy5OLvWPXCJN+mH35PfYIctslrTYLg6ZNMMjbpnwNqILmX/syT6viQO\n6JKowYvUqrjvTzLLekbuv7HYlSNyswjdc3mE2qw8I3WvyL3G8hTRcSPd8Utz\ncq5LGbSzgw6cu/p47vNNPxjt5/HrNQrMO3hTCzSZkms3ve25yyjvm1UbnnGO\ntrQ1Nhr2Xvmbq+I9FadLnE6gi4RRycaZQydag9wi6IiGDETAnc3x/tqBLCG6\neF6Q/rQceMNMo4IUOmPJ9Hj+Ugiov7HULb7OFCFWti2pkyfBq3RF7olg/uOg\nQ7ROQzr/t5+AvhXE1ic8KHDHDkglp7BIaqGcnBNYZrBdwpuklbifhoeaBTwS\nzoaJ\r\n=t2/r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.42.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.42.1","@fluidframework/odsp-driver":"^0.42.1","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.42.1","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.42.1","@fluidframework/odsp-doclib-utils":"^0.42.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.42.1","@fluidframework/tinylicious-driver":"^0.42.1","@fluidframework/server-local-server":"^0.1027.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.42.1","@fluidframework/odsp-driver-definitions":"^0.42.1","@fluidframework/test-driver-definitions":"^0.42.1","@fluidframework/test-pairwise-generator":"^0.42.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.42.1_1625761956324_0.37575794259555306","host":"s3://npm-registry-packages"}},"0.39.6":{"name":"@fluidframework/test-drivers","version":"0.39.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"db9e42e52db17110e7de341f822994383e926d2e","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.39.6.tgz","fileCount":97,"integrity":"sha512-Tah0FFRSdoNr/1cwir+TDqkq8giocqeO1mJkdbZygeKNE/19omszjfCIMfX7kHviea4OPW1pAtRmIRAAKnPvlA==","signatures":[{"sig":"MEUCICEZPGRAs3/SpFfjL1iqN4zEcrULNLAnmfnq9DWPqvW9AiEAyqwz2npn1AW4SceLl4DbHpjpLA35u62Mzr93sCHHi88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg52XPCRA9TVsSAnZWagAA3z8P+wae6/cwSmbFY6FcDdT8\nU6w7d0AzTqaklRaY/B2VgnosROLUlTQfBpoZO8TsHWFF6BT/TfoI9E7+gqPr\n5Yb3GBdNvI7rqHkICNIzm0AcSZyklM7EjrDFfPB6F1rpfMR/hbVa53MW+H5C\nVKOSRwMXYbesOgKozpDQay5ifNn4AxkxKyirMg+wfdXMUUbw1PyCsOk21Q3q\n1aOMz38fRoALyowqBQ1vRH6w/73P5bHetu0CuKQqO5s+ftpTQLEDuVY2l3kv\n1aHtRjleWG9Mrco7jIKpg7bOdZ5LDV/aTbbvsCrNqA6AllRLS5F7nWHtACO6\nkkguxZFBwJdX7H163m94v0B1jO//+qHxreUT23jliPJIOwEcBZWogArwBeBk\nJ1yk5GlRWb91yvNQgCLqxVnJI4D2Y3nJaLa4aVjZP8GtVXAy742rqBz9/H57\nbyAPUrEy1LTKqlnx09JrC6VPQQ0VVIJivoGiXUEZA6hUlX2+2F5Plt96Ihjm\n9jGpLLKweOCInakfeRrEmYTrCXNgRT1p3wzV3Z5bOI4fnufYTE92CYDIk0JQ\n7q0eRKlIcVPOs+h5cEoWo811KiwsIQb2FZP0KfHyY+VPhUwwLDWJ7IqLsriq\nRcGksXCNfKF/FjkNR+6OD6kbqIQ3NHN7YpzskNt/yyzICF7rR9fTCKVEMcyd\n1aBF\r\n=5614\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.39.6.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.39.6","@fluidframework/odsp-driver":"^0.39.6","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.39.6","@fluidframework/core-interfaces":"^0.39.6","@fluidframework/odsp-urlresolver":"^0.39.6","@fluidframework/odsp-doclib-utils":"^0.39.6","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.39.6","@fluidframework/tinylicious-driver":"^0.39.6","@fluidframework/server-local-server":"^0.1024.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.39.6","@fluidframework/odsp-driver-definitions":"^0.39.6","@fluidframework/test-driver-definitions":"^0.39.6","@fluidframework/test-pairwise-generator":"^0.39.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.39.6_1625777615110_0.8142674616053813","host":"s3://npm-registry-packages"}},"0.42.2":{"name":"@fluidframework/test-drivers","version":"0.42.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"3260d43dcbd9fa0ccf9e582f45b778081af11715","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.42.2.tgz","fileCount":97,"integrity":"sha512-vmiNtGAuPj37fAP/oDsEP6LHsHvn71oJZbS0EV7dX2p4Qhh/ksOr32BwWkkh1H5HPr2VldnmEk+3Mc220ulr3g==","signatures":[{"sig":"MEUCIQDJuE/j/dbESX36MpDqBR9voShvxm6xGPlxKcBFA0v4VwIgZ7BQ/bdPGSoK8TrUJrWUfDhFyWSbnkWC68tuhdqX4Xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg54LRCRA9TVsSAnZWagAAfUUP/0t7DryZ3WOMQKfBI9Xn\nd9Q3elHq5YWtFsRBkiQwZpQjh+/W63d+qvkT1RYD1n3IwzXDfag6usHF+4Hi\nqB2nnOYkGEUk8Xcy820gog6F8B8dULsVr8I0KLTclxz/Pk4If/2g5OjpJn60\nt8xZppf8vapB+f5Pwbzh+JHvVmAvxbGUXOSAiTUdzgOdxC1ApqaK3uzpOmXw\nLMvBTlZisumm1dEwGv0qTJ1UmOlF6CvrYcerOBD4t3z5loMHLGSoYEtYvoeA\n7lrSvNqRzEdUISHXWKgntWLuUgyKBJ1n+rflAMcJtCczzuCR0nScqyF63geY\nnW1wDkziGqKPXjwCv2kzXaUj6OxwneNSItFPjkYP6EuM55VK3ZzD4+3O4dwG\nkoiqGDMpQYVVOMz4/H6inLf8cRTibucHp4LN4pT3OzAfwj5hEL1GjKCH9EjA\nID9cP1QqXhwd4jhsoZvE4/L3+t6hRzA0iz/cBWLKPlGk97HnF0S1knMsyfbq\n5h6cp76dRrkn9Dd3a9PkIgrq5SOECZsAyjhcuPf+Md84O2XsxwbS/Tuoq0HH\nhUsIT4VXa8845r5EUD3TCivClo/YFsnQOlLQRDgC2rsCy5gyB6H8tT2/I051\nZeA5P/4ukTSEVvDviwvcdu3U53RpGxvFyHaHbnr+tD57QsPg8pYPPIi4bAWm\n/N/p\r\n=ONj8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.42.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.42.2","@fluidframework/odsp-driver":"^0.42.2","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.42.2","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.42.2","@fluidframework/odsp-doclib-utils":"^0.42.2","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.42.2","@fluidframework/tinylicious-driver":"^0.42.2","@fluidframework/server-local-server":"^0.1027.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.42.2","@fluidframework/odsp-driver-definitions":"^0.42.2","@fluidframework/test-driver-definitions":"^0.42.2","@fluidframework/test-pairwise-generator":"^0.42.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.42.2_1625785041328_0.3378411585336081","host":"s3://npm-registry-packages"}},"0.43.0":{"name":"@fluidframework/test-drivers","version":"0.43.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"f4f310cc5b290ebc2b85bae4ef6f335f5f553ae3","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.43.0.tgz","fileCount":97,"integrity":"sha512-nvuugh3J73sI14q0rxr+hbvis8aOvKSd393AH0qO/5WL0BZHcVCud+3Fb/+mbtkCeZg0ZMrIvQpvHn9bVaR6Og==","signatures":[{"sig":"MEUCIQCOvHfWYOUG8JxVlRbPly4rQx6VygeAwfybXsv03cghCwIgblOzyHpVUuJxq2h8Yc0fwMCJrsMSeDPRMbKWAGBkyRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6KmUCRA9TVsSAnZWagAAVyMQAJwwOEN7phz6gcSOBry0\ngESOQm55hbI2tr5/rw/reBA194qODpRjtcdGi/vJoR/VslP1SJj2SLgHz/fz\nlUKKu/6pq9PFKrDTLiD1SMi7L8jU2DSpMZDOMTlO8smYNJ3dg/iFK7rZ88gi\nWj9WbaUYAqjf1Rv/TYqPPFESk0WLESt7qXI1+elQ/+7ZYJWBmlsyddFPFWKw\nmywwQc6zKBaXiFQHF2rfWJVRkn+i5LqZMMccxFVSwfGz0jAOMvCAZvjGPdrR\neu4BYo/7XixirYD65oZe4voqIV8b9SJuhXMinH62V0uCvy9EVzqhCxgDlQVD\nEV6aQ5r+yXc9YYWg5KrCe4RDAWxkoZ5hzSqb+w/vEeHAzZYnXuXNk+MfAgP+\nIi+6/E9p4vKtnIhq1ET+Qkb8Qx4xyBi0LmY1A1btxHj10DftIiW/Mxp1x+Cl\npwne+h80hf5e5yE7AMLGG0IvLMfHSHmPrT3Cplm0ywODW+US4Hf32f1WMHYn\nkXvjkcE8XpUf19sjj5Ls3dZM8vaaYOtc6BH8leDb9qL7ACQV0DD3ZdEhXDq3\n03pYFqLhJ+RWYUzu5Gru64zm1XZ64O+yoR/tpSJ5M47+CdHb039oPIknJNnp\n3FhtA5EEzTq+CHqyu8wir3GQt4Rdi8ZWBntARvkL2f+L1pGvd5wR3B0E7DWi\n1Ilz\r\n=UE7D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.43.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.43.0","@fluidframework/odsp-driver":"^0.43.0","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.43.0","@fluidframework/core-interfaces":"^0.39.5","@fluidframework/odsp-urlresolver":"^0.43.0","@fluidframework/odsp-doclib-utils":"^0.43.0","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.43.0","@fluidframework/tinylicious-driver":"^0.43.0","@fluidframework/server-local-server":"^0.1027.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.43.0","@fluidframework/odsp-driver-definitions":"^0.43.0","@fluidframework/test-driver-definitions":"^0.43.0","@fluidframework/test-pairwise-generator":"^0.43.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.43.0_1625860499529_0.891570924378045","host":"s3://npm-registry-packages"}},"0.42.3":{"name":"@fluidframework/test-drivers","version":"0.42.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"5f33ad2309ec2848151a078a385dc84e5966dece","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.42.3.tgz","fileCount":97,"integrity":"sha512-q5HQmSZd3Ks7ofIBtSPltg/8K/uKklMOPumtV71ozBIfj0W7PfqLproijdkU8Pv5NVSte06KpMRZRMhpCvhBvw==","signatures":[{"sig":"MEQCIH4HZm8t9ll8nDjfWN9Zc1KYmOqneRTGlQbwP3HG14FDAiAKRs6SKcy/wSJ6n6+png3KkgGNx+wSR5G61ZHwd0U4kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6Lj4CRA9TVsSAnZWagAAJeIP/0MBGBZ3Q631f2sxGKlt\nddDO/hd8MA1ngWJwucKEH7tipP7IgDN8on1iv3AsdAezJct1awLTh+FneuFj\ntb13KvSPYc8dEnMPII8elhvIAmBuWUUnQ4OtmYdH0d3nhjA/9FVMBk1kgDns\n79GEcMzSC6jHLgyflIQxuF2W5yPgHVmIwtL0EJQK8U8OWSxc5ECD9wHAyZsP\nJCd4yLAKg2FgXuLQXjd0/GwSGvQfmcNvkrtVzOAiLrKvoXkJgJ8LHeeQjvfZ\nNxD5q2eFb14DCEnk3mj6tj3lrlk0OE+HZTfhc9QLGe18GtgFyJ8gzikxdVuC\ngLZURqLKTzWiFZj17+A0fq3CQrJB0lCaM0bjYdau2jdqbDyulH/86cBeYQ6Y\nWLEkdVTfblSXQah/lxs2p/eeURzkGkQcmLIaNqN19nkPAUUFE/Q+EK+7Rdg6\ncsZ12wvn6mDLLdLXcdHSG9GpAXmOul9bIX8UdtOMGpDwPctMqrXwM8dfS/pZ\nGZxJEXnTiJ8Sc4ZCMLo5qkeCv3D77jXQTdPN98EkkLjNgooJiw7vHMTqQmRO\nJz+29jD/Jvr+wfEF1MqrNA+jQK8w6OuwrhQ2xcJLzOcPwbqs/a5vYlNCRccF\nE8wfFqj1hmOD70tgwQ1UBptfj+yKP6d9VhIkdf3TGaNHjIja4Q1dUb8mFRbH\nXIhY\r\n=3fJa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.42.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.42.3","@fluidframework/odsp-driver":"^0.42.3","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.42.3","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.42.3","@fluidframework/odsp-doclib-utils":"^0.42.3","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.42.3","@fluidframework/tinylicious-driver":"^0.42.3","@fluidframework/server-local-server":"^0.1027.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.42.3","@fluidframework/odsp-driver-definitions":"^0.42.3","@fluidframework/test-driver-definitions":"^0.42.3","@fluidframework/test-pairwise-generator":"^0.42.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.42.3_1625864439800_0.27335884171684","host":"s3://npm-registry-packages"}},"0.43.1":{"name":"@fluidframework/test-drivers","version":"0.43.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"b93131284131539ead077c17157ba93684d1602d","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.43.1.tgz","fileCount":97,"integrity":"sha512-nVZIudjsiumrmBoBSm8k/XrQGeeToSW+1jL1PLOT4Y6TOro343V6GzgQNSnHcfyOsemXK32x6/M4oxbS0GO1mw==","signatures":[{"sig":"MEUCIDn7cwHdI9hXTUv25QGDYoTZnnZq/0MkznvaDKpPgYuxAiEA8nlDImkXqxDp6QmNjg8pdXoPp9nCzJxKyydynb11kB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9gfhCRA9TVsSAnZWagAAUmEP/Ap+rybggfB2iw0v/SWJ\ni1zpZR66JZ5v9gvRkRBNhBZS5G98KV5O1PiuqChGFMRVhBr6W//O8KVD2viI\njDQJ3R2Vl/RbO0OFsUsIwD+OynSSFSROxl0lMw8Fs+QcgAgmd6N96iOt9/FW\noRcr3CKFhD48zCeLwPcWt0F60FIXf00rKRHdZlv9zMl1Dtw4ApbLb7c2VO0L\nmyw4JkrJoxhxc/z9d89ErJsTM1WrRKZjHXdthr7IxyxHJxhF0sjt2E0VHJeJ\nioHvxt5RILfdEZdX3dxKoUGe4sPsfOCtHakVZyQEByeTWBHBqRFKOSgKRXK2\n5lVGLw1/csbrcckluQ+C8jELNfNFK2ABUyQwOYhaGjtGXV33SkB7SbHqn21/\n9l9MIKAhNDnx9uIYEHo0EwRD3wypBSKlPguBayvxjlzo1i9ykZblO6LwjLaA\nykIyAoHpl3xplr6rGZ5l7SNeorTIQdqoX/w/v281Zm6oy54lF86GImnfcBjt\nZGnSIYW4gD9nT0jTi7z2ii58RcU1dtqJBfdJN5ocIX6dOKsEhnjQqXxj7EDN\n11CAClsyJzD6AjbTCS2N0eICSyBuE/6b2GAY9xdmtOnpjuzzcZfb7opNqwrj\nMkckrUKEKnS8zLKYUPQMIUhEXi6bK8VBv8aebElczB8+E2s2deSnI342HoLC\nPCVU\r\n=Viia\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.43.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.43.1","@fluidframework/odsp-driver":"^0.43.1","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.43.1","@fluidframework/core-interfaces":"^0.39.5","@fluidframework/odsp-urlresolver":"^0.43.1","@fluidframework/odsp-doclib-utils":"^0.43.1","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.43.1","@fluidframework/tinylicious-driver":"^0.43.1","@fluidframework/server-local-server":"^0.1027.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.43.1","@fluidframework/odsp-driver-definitions":"^0.43.1","@fluidframework/test-driver-definitions":"^0.43.1","@fluidframework/test-pairwise-generator":"^0.43.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.43.1_1626736609298_0.34879770844343416","host":"s3://npm-registry-packages"}},"0.42.4":{"name":"@fluidframework/test-drivers","version":"0.42.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"9f8e5109ad0758a6275bc316985aa5ea562357f0","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.42.4.tgz","fileCount":97,"integrity":"sha512-fWtxvJSB9RpX5TnhVi74ZgXHSjmKM2KvhtPueTdn4rFrJd4DImxrT0Nu4JOyu24Q6Eahag+nGs8iKqduOCpdYA==","signatures":[{"sig":"MEYCIQCvFjOtSKnL/uip6eHvQ2qWT0bvcpVnZ1g7s20zYllWgwIhALHV2GiXH7v1vXEdX0yq+LWhsQyCEQXdU2TXYWPZ26U6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9hZKCRA9TVsSAnZWagAAnvkP/1H3pM9Kyxpsw0SLc1Jq\nn3RNLGnUlUZRl/jQiUqfPYDIKrcSxNpHuZVXeJcFJ0buVB9LjLKK5xf7YHZ5\nZyXWyOUGsUzi0Ln1JfLJdHY+0dVNDoq1nB+xYaFdmWcp1Kwk24hePm62BGFj\nnpLpVe+hpiIRALR7N2wZH1C4vrWFVynNCKR6a62ueLkR/tLG2bdM+WgXKJAf\nahd13qo2pLOqLMLjvYtEyznPoNPatCEQHNzp+wUlHCPq31r8gRRaIUGywYi0\nHSICLLJP2LavEs1JJRPLW8VBK5rVrV8ELADOol3Qn5yzN/zG8I27zwcXwrD6\nsfWb+U4F28qZSsRavL/ofU0ZsbVScDncuQ6etcnAbhf18na3aF4DxEwqc0Za\nZjCdKIENBzyxtpSz6YyTok2eMm3N4XShnL2EE3vQ6ZzZq7c4caxF27qmoPRv\nEg3JoDOh0E2d5skfTdWhkjArrnpuwoTxdMDLNvpAJmmuJxrWeCx3nqPpYUnp\nuTENtoapS+t8IGz1NHhXYQOOET95+mg+wH7WDFgoqQgPLcOwZFK7CTgs0RRH\niDCc2nY9+ZUiCKEbluO9vItQ6a+aVWGDOIIJ1aSUEwGfjhRFL3SawKVOxj6j\ndeTf/JWPgkFR7UuQZr6yJKrEYMA3ovOmddbF2glD7Uwejvrk3RmJ8YlUlrLx\nJ40h\r\n=VOq9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.42.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.42.4","@fluidframework/odsp-driver":"^0.42.4","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.42.4","@fluidframework/core-interfaces":"^0.39.0","@fluidframework/odsp-urlresolver":"^0.42.4","@fluidframework/odsp-doclib-utils":"^0.42.4","@fluidframework/driver-definitions":"^0.39.0","@fluidframework/test-runtime-utils":"^0.42.4","@fluidframework/tinylicious-driver":"^0.42.4","@fluidframework/server-local-server":"^0.1027.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.42.4","@fluidframework/odsp-driver-definitions":"^0.42.4","@fluidframework/test-driver-definitions":"^0.42.4","@fluidframework/test-pairwise-generator":"^0.42.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.42.4_1626740298240_0.9883483364360792","host":"s3://npm-registry-packages"}},"0.39.7":{"name":"@fluidframework/test-drivers","version":"0.39.7","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"07f4fdabcb71adb57880000cc9d33102c9815800","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.39.7.tgz","fileCount":97,"integrity":"sha512-NBLc2mnHRwCrMxJkrFNeYAk6C+fDm11kxL9N864IAiPAmaxGzDAmcUDOCeDaxNNy+/wHpQW3zq+xP0eJNtmAVA==","signatures":[{"sig":"MEUCIQCPx/UnS0FG3sJD5EnLunoHmEr723QQdAC6Fe1N2csZCwIgYqKxbM/gEkvABD8rbVrp4+jmvqc3rjIwgyvHt8IQKXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+dDXCRA9TVsSAnZWagAAvLEP/2XGyABbj9R8Z5Q8zate\nK1M3tqVYwqvBHAE8U+EaM1pbl9tQ1m/pcwv1lYQMikj5EW4wGWhNP1nYhjbL\ncjCo9cW8stW1G0bdQYaXiHjAJtE8wzEHY7R8bzXIcaEES6621pd+OUQqPBBU\nr9hoykNa9sKPxpZLEFwJ8IMrex5X60yrCuGO8xYhWPQC7PdisSugTdAQZi31\nVJMIou+JbjhDSrQWLYKOhEkOf8sct5PldGytpTSmU59ml14iG2TVeLFBAzjf\nYDcI7ISTTy3T43ncSE8Skvys5CmoCvlp2aycDro6M7L0529pL/oLJF5MuuRW\nyjwS61Msx8SHFRVQisfUYRfwUPsVvEOeF8sxq0DGmGnBguitqYrx8SIJDowX\nAjljfTDVggAxLVJqJYg9Vs+H+ONtRu5lAjBwhgiNB3ewY3V4oYq7viDJzUN3\nkzTZrM2I0Nt8S5DlGA1qSnXEbWjS4oYoMi9pwy50+DQAaOOV73r49ladq7cd\nHMDcrlGJwB5wlxJkYgpi7enifT0OO7j/uspoZ4LBgb2CU1S9YZoh6SBi8jOu\nJQH7y1HKWNXx7LKvMBjxixqdTMEuBKkflQwZVpX1zNVZ6y1eYvhDDthQDiG1\n1U03Dd9ulx+qoo88FST4CwvUnh60sgMsZxDPPFXRVeZpWJgZ0kxGlOPMq/Dl\nvgiT\r\n=YSN4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.39.7.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.39.7","@fluidframework/odsp-driver":"^0.39.7","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.39.7","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.39.7","@fluidframework/odsp-doclib-utils":"^0.39.7","@fluidframework/driver-definitions":"^0.39.7","@fluidframework/test-runtime-utils":"^0.39.7","@fluidframework/tinylicious-driver":"^0.39.7","@fluidframework/server-local-server":"^0.1024.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.39.7","@fluidframework/odsp-driver-definitions":"^0.39.7","@fluidframework/test-driver-definitions":"^0.39.7","@fluidframework/test-pairwise-generator":"^0.39.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.39.7_1626984663450_0.6408705180168501","host":"s3://npm-registry-packages"}},"0.44.0-30858":{"name":"@fluidframework/test-drivers","version":"0.44.0-30858","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"6245fc4d32ae298a83b558cc20529afa5cebbcdf","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.44.0-30858.tgz","fileCount":97,"integrity":"sha512-/+iTwAAnjl8OiSQT8C/pYlza73i1VTQvRpUf6sPaJJ0gWWp4IFdl2TOKmURWb4A2cW06U95WL1pL3dUvRtcJjQ==","signatures":[{"sig":"MEYCIQDaa2Q3nsdYGIYE6sUGFgEDxwDUcaiKhMbIRjxDoX1GlwIhAPeq1ATF+Czb2dpdrx6kHBplDksooLAtM3l+vwFuRU0P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+e3hCRA9TVsSAnZWagAARWEQAKIIOU1d5Fcr4rZfQ0Y1\nhr1p0IYZo8Q9+sZIrYCUQJmwTY2aYToX8UsaXRrsV0EnQnenFCuVe7vKcmuh\nZQxVIYQ0H6BEVrce/I9erquo1Q4CE0spaWCazIJJhTV1+rogI3AzMtMW40r1\n8juywH1mevMs2bK8uprfvj773JCVnTCmSVMOO88+E/NVwLVOuTXBMnU7JRdr\numwAe1LLGBEo41ACYAzmvOT3bFYLu193iuMvEQXVTbfedG7GpqAPRTL5G8ET\nzGSGTU0+wb2rNN1zquIcmp7QJ9Gj7dfDLcK8miQwng1Fll0MwfV4hnGtLIEs\n6E631tsx3ErFcSocnS6EoGOw7Nrg1Xz+qwbtuDfJhTZSwHABeF9Z+ZAViiRG\nBocZ+M2LO5CvxJQ4n6+Jx66u7TeCiKMDNqEsa3VZKLcxXNM+EXRF2dkrW73s\nt/Rhw3Ca34ucEheBkmGJkBZeoR2pg4TxPEAl7NMuc+cHxkyzl7ZiU611SrTI\nic8iH/YLKVlAOX4heDPtb1gbsz4c8jJo4DtTz5umme0fV5oEKJ3087d3ML2R\nozDQ7UvPDE3YF2O9HhNvtO1A8G+hTG2cuehMvu4zFKyTci/mynTFG+dnhFWz\nk5gXYMV6Zba3FU/UVvNNtQXOi1f9hKHey2Ayy/XMW5hfOdwGd7zKHf+QIeRl\nti6S\r\n=ItIR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.44.0-30858.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.44.0-30858","@fluidframework/odsp-driver":"0.44.0-30858","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"0.44.0-30858","@fluidframework/core-interfaces":"^0.39.5","@fluidframework/odsp-urlresolver":"0.44.0-30858","@fluidframework/odsp-doclib-utils":"0.44.0-30858","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"0.44.0-30858","@fluidframework/tinylicious-driver":"0.44.0-30858","@fluidframework/server-local-server":"^0.1027.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.44.0-30858","@fluidframework/odsp-driver-definitions":"0.44.0-30858","@fluidframework/test-driver-definitions":"0.44.0-30858","@fluidframework/test-pairwise-generator":"0.44.0-30858"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.44.0-30858_1626992097536_0.07202849224632457","host":"s3://npm-registry-packages"}},"0.44.0":{"name":"@fluidframework/test-drivers","version":"0.44.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"48ad054211fc9166562bef7504f24b11026bf0f6","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.44.0.tgz","fileCount":97,"integrity":"sha512-e7JiFPcOAVdXR8w9bBTCBzdcHNs2I7lZMHtIE6E85K/zPnnOgkpPch3CRQqYN5A2F9cd6ZQg3K7bTpIJT2aqIA==","signatures":[{"sig":"MEUCIQD5ZqVQh6NrUwx7LFKEJsi9qdYxQXcekMcRQqOsSa9n0QIgTmUjkgJMqt/b90JP9R0WIiqDZbg3ZghEFLSHdhf13J4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+h0FCRA9TVsSAnZWagAAqTsQAJOr1hlLPWGDtkvtDwK0\naB0by5xuZBEGfNgra3NqBQ6HcSIZrsH94vIV284aLRwc3lR1x4XoaMGUu58H\n31aozd3EPsK1ixmHawvYajKwIqT/mPTxLIcEZzEvW8oA9X1lZA2AOH6zb3vl\nZTch5t/U8oecYobuGX9HWkLmrn4bAaJB1qI8NuWz8RY4MeHWL1qWCzzD+hEo\nGFpiI1oNlv7O/0dIhSeTqsv/Q8Ylv3Fwr0E8olFW/sQqT2vVkoxD4as0O/th\nMX8UPtUgmj7w8oI+QwJytfz/U/+ip/N+acJb+ZuHbuClX9vBtJ+ZE+X6jveX\nkVuTEXJSbxZWSJs24wm7HHB86fV8s79hiGAkR53VOaV2yaNheagWer8+1fY5\nxM0ytuid58wIzSSc8CbdtPr6eDHwd8ArUTy888OpV2cZc5q8Zw2UjrGviK9/\nAeXj3U7yrZrRiA/CzpHa0WSecV9tft1tXdOq/+pqFh1mnRS3xbn4HJXu7RMc\n045MtQuD0F6splD/lkrJkdtjV3gM8a6Vr6ywQsWlmH+w8IJFeWffMjk2JMLX\nKtyHXzLEeLqL6o2Lrz2U4ox4tCWQidx7X2NHvKfcUKXLsHrWXgE+xsWeP2Fx\nIj84D2QqVNnytvBijIXO2aZUd2g+oaJNqVz5JTZ6KG70cQQ/nEymuQDZhG/v\nxD9q\r\n=S2T5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.44.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.44.0","@fluidframework/odsp-driver":"^0.44.0","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.44.0","@fluidframework/core-interfaces":"^0.39.5","@fluidframework/odsp-urlresolver":"^0.44.0","@fluidframework/odsp-doclib-utils":"^0.44.0","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.44.0","@fluidframework/tinylicious-driver":"^0.44.0","@fluidframework/server-local-server":"^0.1027.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.44.0","@fluidframework/odsp-driver-definitions":"^0.44.0","@fluidframework/test-driver-definitions":"^0.44.0","@fluidframework/test-pairwise-generator":"^0.44.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.44.0_1627004165612_0.6836506845702028","host":"s3://npm-registry-packages"}},"0.39.8":{"name":"@fluidframework/test-drivers","version":"0.39.8","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"ab1a46a3d573142de03708f9d363078b36abf033","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.39.8.tgz","fileCount":97,"integrity":"sha512-8QT0dm0nO3wFP1GT0SvE1whzLnBYwbCuxpkwHO/vAFvJyne1kcCaaONe5WVEASasixV4th1lcYb9/G+TwaNPAw==","signatures":[{"sig":"MEQCIG/wsrSUjrLHbEQf5t3a27oC5Qth51yWb0peZ/Lk6cuCAiA5RYSuU74cWeBX/23hw7Bt+jtOArAxaYAIvelnIP0Rog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/y7bCRA9TVsSAnZWagAAXMcQAJtPgPZvhnqG6O0TloHa\nr0OZNWYWowxwnDotCbxU3jci8sD3/dW1jbmMqNn+ujWg8uZ91n3WBXlMwRXg\nNOdug/OO+KFKJQsCUjW9SskauJeGRs/aDnwIUulkEym/I2PBbL8pSzr5GLI5\nO3bg3f7dk9Ya8QJC4k39FEN3a3OHyGeQENSJTi3Cl3lL9JjQmS7BSj0BYlcY\nnmBDuI8iR95YUNPVTpMJR8ZP+Ns61gaYS9rFllEyV2RzjxIY96gQ8OXxP2W+\nw2xhfeA+17AeA6vCMsPufijzesiOqGWO72jxI3mIyZukemcH39l+jmOfsT1V\np1v3XlOjdNFUk7cKdVd0oYSyEOwMHhnR9I8LRiOHGF3lN6V+LLQJrlEpYE8J\nBxAGurFXGF3lhdugRqYP/1tPO2PHTWDwrOCqB0FA5z5RsbLgbbcd8TNUUTQy\no3flhhixfHHHwhc997V6v29clB3fVsfV72qh0l8Tf5RvjUK3u1Sc6LvpAkkQ\ngO/E7D/wCDYfFxmrlgrh/Bmuojr+f7gPnccbuRxG8exgt7hEhMfq2odMTG42\nK1Ze9apAtG0YtTJ9t+R/JUWkH56D+KPCN4dXh+r2O2KDTvay+1TMTwlPeWMk\nC8keiUH05ucLp8zFdwH4ZSa7X3n/5iVS81DfnGpIZT20Olx/7uMR1Ujg5jDK\nYfgH\r\n=klbG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.39.8.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.39.8","@fluidframework/odsp-driver":"^0.39.8","@fluidframework/common-utils":"^0.30.0","@fluidframework/local-driver":"^0.39.8","@fluidframework/core-interfaces":"^0.39.8","@fluidframework/odsp-urlresolver":"^0.39.8","@fluidframework/odsp-doclib-utils":"^0.39.8","@fluidframework/driver-definitions":"^0.39.8","@fluidframework/test-runtime-utils":"^0.39.8","@fluidframework/tinylicious-driver":"^0.39.8","@fluidframework/server-local-server":"^0.1024.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.39.8","@fluidframework/odsp-driver-definitions":"^0.39.8","@fluidframework/test-driver-definitions":"^0.39.8","@fluidframework/test-pairwise-generator":"^0.39.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.1.1","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.0","@types/mocha":"^5.2.5","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","@microsoft/api-extractor":"^7.13.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.39.8_1627336410917_0.12648573685269326","host":"s3://npm-registry-packages"}},"0.44.1":{"name":"@fluidframework/test-drivers","version":"0.44.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"a5d2a7e65ad9d40707da0ab905749a2e0c4af572","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.44.1.tgz","fileCount":97,"integrity":"sha512-ctnZ4IE0X0Ug5bqUKJDsnMCq4Dy5AyYy0hMO05U4zILXk66jpiTm9xt7V+Mvl4YYAiWZ2lLnapdYoliZRc2NRw==","signatures":[{"sig":"MEQCIEcQ0pEgrQ5BP01KGiTlw79XSbLQ1OZcBPNZP2e05KqSAiBDzitbGgDBD5X4BNRR8zgkElpCr/mbRHaEDuK9oOOpng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCeYOCRA9TVsSAnZWagAAP+4P/i2jCaaPfUC+LAYdV/Vi\nSUoNz+JpK7hfLEq/XIo6e/kzK8Pot72MLD6AhVHfzfVJVZhIybmcYmaUYiNu\nGYOvq+OovlCrHwrBG60GCnQKQ1CITnzYyKeP2QOpnO3Pi9Dl5iqxk1HJLBPp\nA4J+W/NsnDgKhkSzjQBVIo9EOMAruoGzayvmWNcVbmM6RsJ6tRuzPXFhhPGh\n3cwdKolYJCDhstK1sjlBKED6ZBJsMwfY8ygYh0Z8GTw0Ymz5GoQHkl1b352r\n3ShGQpUCBATtuU7PVpp5DkjeUOYCm0LfilPa8No2+Fai4ofL44S1LY++1GA/\nqzRcYgljG5y9+/0WSR6V60hXXu6AtluJTGEz13aVIEthlXMitjXvu0GDNVJ3\nzNGS5Ldqq73OiEwNjkaTA2V82AMmNyiC4WYm42wefDapJQYdvgJDwT6kPMVS\nlwURlM9BYWql7M1SsgKcKDhc8sLqKP1RaCSOB0mnvJBaXpnCmJIkGwIs30CC\noERjil8a7CHyvYdGskLy8DNYJp086equBdUiG3OZSQMGfCZeIxZCW69T/V9n\n/ul9vPjFtHsq8UHPhWy/dH2M12qxMMlgTy9v9n7BFRlobAmh7tXzOr3NnrOi\nMVPq1EbFaX/15xnROfdPU/XMjSKxj2+a4P+YFT1Bv6CIPGeSDSFRORW42bfk\n+VtN\r\n=ptFw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.44.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.4","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.44.1","@fluidframework/odsp-driver":"^0.44.1","@fluidframework/common-utils":"^0.31.0","@fluidframework/local-driver":"^0.44.1","@fluidframework/core-interfaces":"^0.39.5","@fluidframework/odsp-urlresolver":"^0.44.1","@fluidframework/odsp-doclib-utils":"^0.44.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.44.1","@fluidframework/tinylicious-driver":"^0.44.1","@fluidframework/server-local-server":"^0.1027.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.44.1","@fluidframework/odsp-driver-definitions":"^0.44.1","@fluidframework/test-driver-definitions":"^0.44.1","@fluidframework/test-pairwise-generator":"^0.44.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.44.1_1628038670194_0.09366946441197976","host":"s3://npm-registry-packages"}},"0.45.0-32948":{"name":"@fluidframework/test-drivers","version":"0.45.0-32948","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"bc9533fffc200d346d7122d261167aaa04b67545","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.45.0-32948.tgz","fileCount":97,"integrity":"sha512-Qbd9Ls8vl2GjP/oYEwyfzhvu9rmMvERstc35hOsDZQnXFNkSlgkuGR2cw13cO7j1sQxUGoYUaBetCRfum4k1ew==","signatures":[{"sig":"MEUCIH5yNqt/s14jezpyax7tDy6LExPFu0OXHnFxDPGmSbV5AiEAyU8Iz3ML1L+1MB2zAEZffMwFG2odTeTmIjaM4aofBEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDZEKCRA9TVsSAnZWagAAfW4P/0f+fKcSwXwkTFrNLCrd\nmZLGQ2+I5VIA4i0q3Y8MnfFRKcH1T/jtIqwfVcoVdxSyMUWHvQS3L7vMWRi8\nbmiXbVTDuwp1EIdE6NP+TcehSz5hjCsHMgvOzteYeFE/t4O1S9/5AJvhSGts\n0Gp2WGSW/2KbAxgd/KIxm41QJeBfn53cQ5BfhMrx6h8Q+bNlp48T+pqtWmh+\n8LdEuVcgZIN6VaxRXar2+S56/HmmIaaHNh9v6WNwyeaAbwHhk7BCYW0oR93L\nFvml65JY0hgC2/chN0WiK9b2I2rFKD6c7Avdq0v1BHpURHQPh4QyTi90i0lb\n2QG72AaAssmDBJLANsRTkkrMMuJRhM06pNlj7XTLIN6ZsE5XDid9UxTTpzxu\nXHPRa0fbnN6bED1VfGQFTq9gZMatI68wpXZ6CtFP+2fcWMRwR77IMU8E4mws\n+YGZAQ3EekBkG+Y/1RGUzyHmQC0iwxVgL7hJ2MGOuE5Q4xjdu274EZt3qxN3\naRt4kPu8b2xDRi/lvTtJvgoAI7BjJiM8pJ0numAAJ8a5TmshfncKhdDq2mgy\nab3UAqwrrmmc8oDxJXVJCHe2QM2b3aK3CmZCxuIcuzxCgMIDTwhAWgWZPmIh\nuzzsp2T6rg1QsFJhMuTu494SFdaqOlrprbLlvIVYJjm9pa9bqA1+KXwHHTmX\ned2x\r\n=lHp3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.45.0-32948.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.4","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.45.0-32948","@fluidframework/odsp-driver":"0.45.0-32948","@fluidframework/common-utils":"^0.32.0-0","@fluidframework/local-driver":"0.45.0-32948","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"0.45.0-32948","@fluidframework/odsp-doclib-utils":"0.45.0-32948","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"0.45.0-32948","@fluidframework/tinylicious-driver":"0.45.0-32948","@fluidframework/server-local-server":"^0.1028.0-0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.45.0-32948","@fluidframework/odsp-driver-definitions":"0.45.0-32948","@fluidframework/test-driver-definitions":"0.45.0-32948","@fluidframework/test-pairwise-generator":"0.45.0-32948"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.45.0-32948_1628279050623_0.3953257286272067","host":"s3://npm-registry-packages"}},"0.45.0":{"name":"@fluidframework/test-drivers","version":"0.45.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"ae9ba426687a81dd66b332290a3f20b6aaeb8d79","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.45.0.tgz","fileCount":97,"integrity":"sha512-ryU0kyJluPvUeF89vYGoiWhTRWFUmwYpH/gW9VZMMEI8X+F6hn1OoiEUsjjab7TC7/Xq+3nGfqTpGv4eJTciwg==","signatures":[{"sig":"MEYCIQChLhjt72Xk4b3kqxYkMtCDK0DWDTksE9qLdRWHQ9BBhQIhAPKmMcy+bD2mt1HajmLDgJaY5gRT5XJkIU6ttwu9itmX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDcTjCRA9TVsSAnZWagAAlooP/2RYMyGK7oVykn54uyvK\nlLLe8yjANPELztiDW81KYSYK4wD1NXRNy5s1O31oIRxBz0mMZcx8fyhyqGmr\n8jtnTH9roxdHdL9gTC2y2FntEmwN0nGEQPIvnrY9hLX/5j2zvT42ZR9eePhU\n0e0lNvF5GqltNEcsChtyr2LiIyvUQM70SVOLPDMp23gkxvvoX/VXnN38CON6\nWTx62Z/dovnTvHVTjzM4R1UvI+RSfXT+QpgIFEr9O5o+AfvO68n2BSRVAvYE\nXeb9/2URMfaK0AyPtG9+CRiDmjtcKedQSbs2RyBGMQ9ZAeEy3Kkq7/2iKfj8\nBRqHjIROHwsokX5jDkS7bVPt8gPDZVHXKjZwzPnzJ9ZjXvqTmzypaqbmyHMC\nEP6ds+gS+988qC3QlVri/caaJibvbREVeZYu3ZICbHOYtICjbDdfgHyoEw5r\nBaiBgJWZQ7E0fszUBvgbkJ2qOrLlQZrOAQzxCQMdKVC6t4QaMzHgkTXX+Uuc\nkgfpAk1zqsAI9HNkqzFbYwFGvQ7+jreoVp9Cgpa0UkqglRKaMPDM94O3UL7k\nR9IGkwxocfl5fTm8K8EjF22Te/L6z1CoaUXnHSr2ugAaqrm3yAYfXM27yXC1\nj43k6DD9OjeNtOzhgI7vhDno/4amB7qzVwfGEEHwIGPIvQHYOzXrXly5gQnU\nUk7h\r\n=hj1J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.45.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.4","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.45.0","@fluidframework/odsp-driver":"^0.45.0","@fluidframework/common-utils":"^0.32.0","@fluidframework/local-driver":"^0.45.0","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.45.0","@fluidframework/odsp-doclib-utils":"^0.45.0","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.45.0","@fluidframework/tinylicious-driver":"^0.45.0","@fluidframework/server-local-server":"^0.1028.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.45.0","@fluidframework/odsp-driver-definitions":"^0.45.0","@fluidframework/test-driver-definitions":"^0.45.0","@fluidframework/test-pairwise-generator":"^0.45.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.45.0_1628292323459_0.5360959158781937","host":"s3://npm-registry-packages"}},"0.45.1":{"name":"@fluidframework/test-drivers","version":"0.45.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"30da774e018dabf6b6b4d5bbd35ce55fbab916d5","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.45.1.tgz","fileCount":97,"integrity":"sha512-zlteKG0tHrm9qjE+QqZmFWS38A6bafspbjnRZSuEVYIyEaeGBSG8gaNn8YJfQI1408o22JU5KryRQ2r4tPfNzw==","signatures":[{"sig":"MEYCIQDVK0817zlROnkWbprlUD4+hjjmoYbC8vsUNQCWIRsynAIhAINS4Xtuw+YHOacRlZzMvbBcbrP3Jh1I8pT1hrwspEkf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEdaBCRA9TVsSAnZWagAAhqUQAI3ghXjL2G5R13FlEdgT\niVk9jxsVlExC6bTfP67jwA4zON/P/6D6yX0cZIvdMyGcmJzdPQmh6btE6ZQW\nCYPq79EvQEvemb92tHsb7+w1wpLuiiR6OW0fsNO4Bqdy1d5HYlDBOV7CJO9o\nUHKy9UYmKVj5RO7LDHMmN7F12W1fRgVUP+92N5g59IIWlcP+9Ze9jhz1UB4y\nlGUVZqPezGfgAsgk4cFu0DF24CTsvTvZCBRk/U8Q6wtPTJ2McbxlIyDgXKB2\nAK7Y7WDPX21T/OV/84FyWBy9rjQLvt5f+BoLZTkoA/z0whHxOah6Xdlh4fcz\nDCFw5V9ZFWwTbAef2brDAbLJFJI7VI5VNPNXWSlGpD0uiIR49cAnVLivhcZA\nuIDYJMG6QiANsOxD7TQSEdRYjHSPEBqcplWEgUNgzq4AU0ZlZrT/w0aOZ0At\nF+4uZbimhwCxalshpoM3Y5iCSjpA3bSAuTTrKyMaEeRc/7L4d/3GhO+f0oec\nFSnmQkS4QjkOwABtzQ3kMNmlBc2++6nL5RWJbfeZanqrmwsz5C6cb8BHUWOX\nf6CKijDqNgVP26+luOqyhYrGwX4T9nnZUwNXOF0ZPUPL3XELjCz2J/aN0p2z\n/LVkyBLQ/g+D2KP+iI/Jf3CFng1hPYvkSX0qKWNMes4KdPrng4zEfvW65+5r\nf9jZ\r\n=a2qx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.45.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.4","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.45.1","@fluidframework/odsp-driver":"^0.45.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.45.1","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.45.1","@fluidframework/odsp-doclib-utils":"^0.45.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.45.1","@fluidframework/tinylicious-driver":"^0.45.1","@fluidframework/server-local-server":"^0.1028.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.45.1","@fluidframework/odsp-driver-definitions":"^0.45.1","@fluidframework/test-driver-definitions":"^0.45.1","@fluidframework/test-pairwise-generator":"^0.45.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.45.1_1628558977027_0.9268164104279748","host":"s3://npm-registry-packages"}},"0.45.2":{"name":"@fluidframework/test-drivers","version":"0.45.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"77f4e725b7c8072aae841aacd12d97ff333f9b05","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.45.2.tgz","fileCount":97,"integrity":"sha512-R5ueMFeNsgBTuu254EXO9zlT2fEkni3zOpH0LkYqo6xf6sQ1OsvcyUpp4dAlkcqFmLgQSu4+CauGI64ZFscx4Q==","signatures":[{"sig":"MEQCIDCoHWTTtTMityKnkra5GbAwZjwNniB6uYsyyczDEmTzAiB62oHbwml9nKov8xTvQSLQU6SrRHJ1X2/pRMkrfpkqqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFEmUCRA9TVsSAnZWagAAifYQAIgoY+/VYMCB/SGInZec\nPKhV57sbOMy7cJnMO1GJA6Rjepadk8Zpay8Uv1mLze5d6EntqWVD59Rhp2iP\nVmZP9lMtXodEMsa+7tCEv6UviW7pDx89+9Mg1oukyMAY/H+0gSGlu9PCHglY\nlpAG70rQaRLU1HK1QKmAhe02TsrSsQnuAk5bGPgOWNBmiJV/J07YuZTep4qX\n9yxgiftf+yil5VhnJBwq2HtHG00DGUUjQZB4y0aaoh7Q0ABxssasPbnrrvzH\nm8Q/aTXOcVh29SXHJN1R+qKqJ1ZOXenfV85GcyQM3AhNEP6Fedt3XqTLmZWI\nPWW6rLWkIJ4m0vk0SmZsT6sblQ+RLNfRchvTaKAsLHM+nFwJB/VbTddUyU+i\n9X7i4sHcpvL1AryLtZO/x2acjFdSZQ8w31aB/m5YPPNlq45ZvPF/tbw4bCKz\na69CAPwt3bC9pWqFmolyAznmssnSUVaiF30wAfGgUySwrGDP/Vg72C+JhR+Z\nIpJQlCFUgTx86z77ZNe33xokDdhMESoChbaCOD2mKsrL9GPJBlpkW3MSGC8F\nxacqRGKjqbc0vWAZA8gVJ+2aRntuXYBwF36WP7lCsiumTewGkOrGKwSfHqxm\nJX7Ard65igWk67rvCNMagoSY/xB0z6lOiz6ukeKckXi1C+c6ejMZTMiZObL9\nJT7d\r\n=v09u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.45.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.5","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.45.2","@fluidframework/odsp-driver":"^0.45.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.45.2","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.45.2","@fluidframework/odsp-doclib-utils":"^0.45.2","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.45.2","@fluidframework/tinylicious-driver":"^0.45.2","@fluidframework/server-local-server":"^0.1028.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.45.2","@fluidframework/odsp-driver-definitions":"^0.45.2","@fluidframework/test-driver-definitions":"^0.45.2","@fluidframework/test-pairwise-generator":"^0.45.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.45.2_1628719508551_0.2936014474163462","host":"s3://npm-registry-packages"}},"0.45.3":{"name":"@fluidframework/test-drivers","version":"0.45.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"c32db1ba457cb2aa06b0df2ecbb447c3ea3f685e","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.45.3.tgz","fileCount":97,"integrity":"sha512-7b4DyiHwwB/IWDV870znvoEIc8dSDHpAV1ht1Vf52Vjo756SO4ykId8XU7UUGrY06mo0c3XZp79KFNWGMe9heQ==","signatures":[{"sig":"MEYCIQCMonbuodYndePYWktb13WLn0SHrWUivOScLERe5XUU+QIhAOpZQ8FDjzpgq/aouBIQhmvs/AoZ3XSVbsdETKuq1UJq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFcLFCRA9TVsSAnZWagAACZ4P/icrfAgJdy+31CH73NSA\nfJ2tAWkZQhdf0xLemRRTVVK41p5kdXMZzbeN8dURfxI9wQeCovMLLD0+boTy\n59tdi88qJQwF1+YYkqy9h+7z6i5EWXcCVmr+1m6URXmCCVHlTH6IugN2d8fF\n+7gBBwNvRgktILUr0e9/8GUPLDCyCPeCb7Ypizfu6PFBbXR8LoOvxGHZCs4Z\n98Gzs1isjCpkobmOS30U2u/julDE8eAmHJbirPO7m6ahrdEWSjf1rvFGck0y\nxdsR6JiK6GCJNy61FiaTfWdrzU56kW4a4JWDGme+aDLbwrUxg+pp779ASN8a\n3Zuej9y65ECqqj6Zl7ksKD+x36yuFxNrJGWjzhnc4jhZT9ufQJzRtjT9BWTE\n9f2l3dp365/kJpFvpaK5J8Kl3ntzoE1dom5EM/XNxLP1NoFDbWhXA2Oqh3Ke\nNmDrqjcdNhyDBbkmjcYeOSGehSk+X7iqUJ2MFKPKX+Asc/duvynH84U1xuvr\na9zAJrh89t3kutrVe+JdaDFcZ63vJzztE5qFfKX8eMXcpmAX1Pj8rczj5v/b\nlDsx7qUTCMnAUaN4gW40hmQTedAEmzFOkTKgqBq2z4k8qC6Fce4vdBg7DVP8\nXUtqMkNw9TKBwaZ4w6oaXZxLCq4S3ibf4Hs5AxhRJ65SxK+z4gEScLawryZD\nJzgM\r\n=A5kr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.45.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.5","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.45.3","@fluidframework/odsp-driver":"^0.45.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.45.3","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.45.3","@fluidframework/odsp-doclib-utils":"^0.45.3","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.45.3","@fluidframework/tinylicious-driver":"^0.45.3","@fluidframework/server-local-server":"^0.1028.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.45.3","@fluidframework/odsp-driver-definitions":"^0.45.3","@fluidframework/test-driver-definitions":"^0.45.3","@fluidframework/test-pairwise-generator":"^0.45.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.45.3_1628816068855_0.5667653969624336","host":"s3://npm-registry-packages"}},"0.45.4":{"name":"@fluidframework/test-drivers","version":"0.45.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"11d556b70f48608635b0a58ebb65b1265aa85d5b","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.45.4.tgz","fileCount":97,"integrity":"sha512-MqEXDWMr3YXxWw4YwDlNF0siDAnrwlPEDzUdGpPATwzZ9Kn71EJ2UJPkgeP7z2IVuhTCeoBATrU495v3wroZ4g==","signatures":[{"sig":"MEQCIQCUM0W7wQzxpsj4HF6X7CdbGoMmvR6rhBTQxxRw5M8GTgIfbVocltXZ1EY1uLmgrtXv0ImZaKzvbBMUjjIWNgU3mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHAGvCRA9TVsSAnZWagAAJ1wP/RgysUNzrOvX8LkIYB5Y\nbOfe2R5fBgP/v2qN2daF8iv8jP/eUoDBXin/Wbsuhn9CdFMCmnixQ7m/HfPN\nEf2gsfSfveIweF2UFAemsDKt8///HNOSOQjw7ZYqe/1FO5cZspqphz7uzHMN\nsNhexq08Mfi3srZfEWK+mBTVJNopOJMLuNVaAIgGIFcIi2nffP8UoR/uQ8M0\nu89jeiA0qqeGL2QPnPjwYS3/dHI1h4U3s+XQZj0eNTWHBv7ucBriOsqGmC2y\n3X3MF5+MGoISqmCB7n1Bd7BcCshy2uz22vNI3Hq2HsI+WWcOb4bLl3vqkeik\nJCAiA9WGHnPsyYRoDPLEA3a/yAVxXmEZWwstuut9qLXDSXEnmc2DECc7XHIM\nrekuD9lcXIsKvj/SsjNoVGjXqUqt+QfhoB3VAQbkdv26pb3fMH9PdCekgbG8\n40SshwiEvGqOtGOjjkFXdSzMmvqySssYBJPbYUxRZlj1GlNjJPc9gn5VWpq2\n6qz8TBE432iZ6Y7eUNBnOC815ix3XnMSAp7N+FNxkkvUaUGlqW343bS7SMou\nzyQKc6wZ2E8bBpmnHmriRklmPHvCuXQz46Q/FFLE0sS4RkCrwHzFy9o0dLSr\nQyR/z7kRXToL/KTHy0LL4J8ZLCugvA9JtcruhEmK2ZLoedkNqTrjyExkmZ75\nksFS\r\n=/cgM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.45.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.5","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.45.4","@fluidframework/odsp-driver":"^0.45.4","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.45.4","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.45.4","@fluidframework/odsp-doclib-utils":"^0.45.4","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.45.4","@fluidframework/tinylicious-driver":"^0.45.4","@fluidframework/server-local-server":"^0.1028.1","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.45.4","@fluidframework/odsp-driver-definitions":"^0.45.4","@fluidframework/test-driver-definitions":"^0.45.4","@fluidframework/test-pairwise-generator":"^0.45.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.45.4_1629225391499_0.7089096621438491","host":"s3://npm-registry-packages"}},"0.46.0-34784":{"name":"@fluidframework/test-drivers","version":"0.46.0-34784","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"28157ff46f99b125f05455ab58cae5db1fcdcea4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.46.0-34784.tgz","fileCount":97,"integrity":"sha512-V0xCkHMQObjjt4eRHoAFJb89smis4OYlaPI9JxkiQ3ZufkZcolwZgKe9tM6Tr1Nef6q/IyoevN7JxTO9gj8AkQ==","signatures":[{"sig":"MEYCIQCfut0hgYCg0wGaIZcxg2uml8slyk0sdGT4W7Q3ECxRzAIhAIjjDVi7klvJzPjDB4XcJT4zE/EC9dHIwvh9R+sJbZFL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIDc7CRA9TVsSAnZWagAAltsP/0ZNO9VR89okjogRwnCI\nnETIy5/CiHQfyXzRbx29zAXO0R0QlCuBe5urgH5DqTskcfGNdeWn7dr18vw5\nljQibuFxPfscS5j7LpFYC7tnb+ynu8xPC3kpf2u5XBoy4hKVIyZX2xTTVYY3\nP2phRnqT9fIYSfafwo40er0kPxIi6+qsRZY00z/NK/Czh7WJoGgt2VKXTXuo\nSDpnavlp7zfxwaSbGAEny5dM+klw+4OcQfnEd0cLHFNkDK16iZcF6PB+DIS6\nrc/8xZQVQiDwPYvg6EKnlK5Gf8/fUuaiUEPurrF5kF4tOaNgKBnd8+tr750b\neByB/OjiI4pdF6leZ5pDAuRCdqdSnBJJyCXngXuUGxOssZmWHsaEgF5Genmp\nHD2GLtvzMJgdoipnXZWvn3EV4New6rVdFezU1CJTprQ7JI06qMdjO1vgwKyR\n6RFFHuHnNE1XzCFTJid84Pz3ikKnn0dXwK4ZGMdPvsj/fkuC05rn7Pqwk1Dx\nfUc+B8eCi3q0IdrkAvkVUyZsc8nGKjHIVKc5CFBgRG0vh8VE0om8Oms1Zdgr\nZ/yas2Dgohk8BobxDh25h1GNk/fTNDg6PzOGu5bTm1SUtOtHK6qs5DWRtY7k\nXrnInM8tm2Eh2kPZ0Hf6v10nwsTIsdsUYaWr1+kWWyHa/Bzio6l3gljWEQsr\nnLok\r\n=FP42\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.46.0-34784.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.5","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"0.46.0-34784","@fluidframework/odsp-driver":"0.46.0-34784","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"0.46.0-34784","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"0.46.0-34784","@fluidframework/odsp-doclib-utils":"0.46.0-34784","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"0.46.0-34784","@fluidframework/tinylicious-driver":"0.46.0-34784","@fluidframework/server-local-server":"^0.1029.0-0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.46.0-34784","@fluidframework/odsp-driver-definitions":"0.46.0-34784","@fluidframework/test-driver-definitions":"0.46.0-34784","@fluidframework/test-pairwise-generator":"0.46.0-34784"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.46.0-34784_1629501243152_0.555025271178808","host":"s3://npm-registry-packages"}},"0.46.0":{"name":"@fluidframework/test-drivers","version":"0.46.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"abe00bec150785ef42557cfc387d7e487c73d3d5","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.46.0.tgz","fileCount":97,"integrity":"sha512-jTvsbUHXh83HHxtuKmzhqiJftgeuCfqqysU6RXX2h1reVhrt7YMLToSho5+5lSP9xMYSQL2IH6KrSIXAOD+ijA==","signatures":[{"sig":"MEQCIEKanlp+1oehSLNe0zQ3m+NfmyAL2tcTSk99HXTZq4f1AiACYL6Hx0K09nWhC9jf31JpInq533jAbAxWzzdhbxLR7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIE22CRA9TVsSAnZWagAArTcP+wc0PlYZqH4qnSmXsYVe\nuJ3KhN+/GNKV8NuXmkecWaRuFy5/OWnL31ZENwpLMNTl2HosvyGM6THr6s1U\nCA3gwpfu+SPxgaCaDmw4cdjORxBMjns6zgds5orbd2Ej/2XUbLU6+hl12jrC\nxmCRPAd7oz5EpNvQxtweTwuYHwb548juajkAXP9bxFLwlQvxTFdemqAhbW6z\nx3ygVcxvQJ1yMzwCeDdw0Kfqzv+Q3mcKDB/bAgWq9+fzPoTjd4gKemTbHkRL\npviY1Po7czp7U6pas7yjdK1HrS2H9IhhOMhLI8+caDOA8jlncx3bt3oaa2Bv\nLxfpT+l4cYPQzUQsJLjlj9h+XGNnK6j2EmCLvPZWBTd7Sg4tD5P0wBIpwbN0\nSnlqdDSZVI6pE9e0rSfUK5q0qcVmShaRB01SIh8Zexf1gvy6Ad9AFbC/bK2L\nFVBSpQjhiZV+mYfQqSlqYuxZOy9JwIUrZEBFmq3AxlYkg2hB2dbvrNDHm2lU\ncs5Im2GP+gWNoNS+TFw9QONLX5czZRhK6Rqo+lHZytb06pPuzQ5ub9V8VZTR\n7x0h6JRB2QoRgJudrQDdFP/diEwbMmh9oqUnZ2GAv6MY3sp7jLvyPZdrPuoO\n665ex2tMV6ssfILPAuEL53mBSlKK6N8O2CaqcKPmLaJxARfAPvyTDy7YA9Jp\n6ov1\r\n=u3TQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.46.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.5","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.46.0","@fluidframework/odsp-driver":"^0.46.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.46.0","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.46.0","@fluidframework/odsp-doclib-utils":"^0.46.0","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.46.0","@fluidframework/tinylicious-driver":"^0.46.0","@fluidframework/server-local-server":"^0.1029.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.46.0","@fluidframework/odsp-driver-definitions":"^0.46.0","@fluidframework/test-driver-definitions":"^0.46.0","@fluidframework/test-pairwise-generator":"^0.46.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.46.0_1629506997803_0.2601423757051857","host":"s3://npm-registry-packages"}},"0.47.0-35912":{"name":"@fluidframework/test-drivers","version":"0.47.0-35912","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"714d2b58aba440c09165f2be93b04d0870fd2087","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.47.0-35912.tgz","fileCount":97,"integrity":"sha512-xyibwCRdhyms53GRCuRpdMuR470QQ6pms7DE7TKw0uLfVl4IyyXOLPENYPVpFv3t4IYdqEeREfC7n4qAbndQNA==","signatures":[{"sig":"MEQCICtYY4qEQHkhbi2y1SJFz72FiyX2rPfaIkbV4xkj3SoqAiBI48VkUrvaov6QiBCNjpTgQUAs4IYx4DJjlQqFdy7T4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLsH8CRA9TVsSAnZWagAAF5YQAJ9YgMwu2z3/OJPCwI+O\n8PPQLq4wnhPAv6o2bc79EYN3l5S+vGeE/NQhan14lbNdei8FhT2p029sirkf\naENyE1FC3S/SmK83XfTGxSIpo+yIi3JZnbgfHe68WtgunHosV0dBTDC/nxUK\nPuxOuz1+eS9wTFJ7vFvqwqeokmwult48cxNBLOjhkKgjkHTcZN07H5mxPZyb\nyewg0tIyt/VZBRxQQ2/EaFmcvwoN9pPhSlEvYE8lljqNcdOGKQqNr046Uyxa\nYUmHlEEYSfI+GieSwRwEz9cNwxbDmM2n7YM2mjDgIPfiwIGYFkgAqiIZiL9u\nkdviCHpNQEPQwPCFdOIvZo3CzVNjAksNHlM0R+buTTKYQFzr2TL7jfg6c9fF\n3xO1IB2zx7KiSUo79Hb59ak5BUZ6B4dKhIfhj6c3qSXb4oV7yswMmDMvvWOr\ndJGCTlmPbPkguJN+SvLvDfZrCiQCo6e17rzFep9ya+Pp6DL0hF4jnCPymctt\nXM9BaN/ypND3Kb8pSGCe5JAbf0NbWVY/p0dI4849EopfCVAwt96U+/fv0zvi\nJ0fGqe9VQATMVLKDA82TXgy2mtyx5y3YqtJvSTud3qGHdQyDs4CduI5wnyKm\nQgTGjKFfSOJqNjYcy1l4HhRDhSqm1wZxQJaxwh7Pw5QPJnpg9G68y6taSIlz\n1YjV\r\n=VMmB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.47.0-35912.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"0.47.0-35912","@fluidframework/odsp-driver":"0.47.0-35912","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"0.47.0-35912","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"0.47.0-35912","@fluidframework/odsp-doclib-utils":"0.47.0-35912","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"0.47.0-35912","@fluidframework/tinylicious-driver":"0.47.0-35912","@fluidframework/server-local-server":"^0.1030.0-0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.47.0-35912","@fluidframework/odsp-driver-definitions":"0.47.0-35912","@fluidframework/test-driver-definitions":"0.47.0-35912","@fluidframework/test-pairwise-generator":"0.47.0-35912"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.47.0-35912_1630454268669_0.69154704183845","host":"s3://npm-registry-packages"}},"0.47.0-35961":{"name":"@fluidframework/test-drivers","version":"0.47.0-35961","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"643b539d21a63be5459ca854fa30244310b89a52","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.47.0-35961.tgz","fileCount":97,"integrity":"sha512-Okm4glQAsRTvqQOygepYIlRaKNw5AlUeWkhxYKF+j+mwDrepmMECRQ/M5v9KMVAsSgGH4UXZ8XDvy5xI7S//EQ==","signatures":[{"sig":"MEYCIQClf6WYu3SQeCWPNg6dtKWhBwLHfXNnYtVGNdBYdE1kwQIhALgNL93kTk83tbKjpqNbLY8Q+VcE4ix27B65ZQ+nPoFY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL7jiCRA9TVsSAnZWagAALLEQAJfxoZoty7OPra0t6a7a\nvgjKKCG6QhLXs7arBPGOIQjzv3r4MhLuG0tAiw9tIgEticOTdV92JFVJOHLi\nG9Su+3nkcfEoDXgntDct6gRcUL6XCmYPxbNwn8a5y7J/krQiUjWR2l4Cv67v\nwvm3lxDogdyTicVms8PTkxao7hh0vZppNRtULn3Iw4L0rC7FoBKI2SbNdmmT\nLdeLOkHX1UokYp3fNORlr+5nJo7aeGZxRiLUciG51Gd+Iwiz7PbYbVJNPVL4\nyfrX0JJdG2hHczlXsUmgHaZgIQDVSvvjnsZPv2ln1ig6St9ULSRb4kHqdWOk\nwbxChufuG5PpuBtbInGBkElDsG5c0crabZWHR8MOqJnSKcRojwEKpw4QyvIC\nrWBm+uOlEjiwIlhaJ73KKyZx7ggAPqH0ducUgqIPJBC7zdf4EtePP4Zr12JA\nuqs+xWfVL+qVHYCD4qQ48zYTFdIArzaGHyzoHl00bfJ7Jk1yH13uujR9EgDH\n5e0cRTu1ubLl0kilk6IwfRL03icoVH3iXQjlHA+jrs/MLX6QQ4ldpdQEqkjP\nZd+KhtaIe9SMCRv1th1Fvy6jopLKhgn35XBQC0roNAhgfrBo2+IJLCZMIoNc\nF/2Hhr1NE1TMgndYfSnYyQMNRMAQlVO/bIsV1f8ocI1szKRLBktFBEEbl4d8\n8zuU\r\n=Hjxa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.47.0-35961.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"0.47.0-35961","@fluidframework/odsp-driver":"0.47.0-35961","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"0.47.0-35961","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"0.47.0-35961","@fluidframework/odsp-doclib-utils":"0.47.0-35961","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"0.47.0-35961","@fluidframework/tinylicious-driver":"0.47.0-35961","@fluidframework/server-local-server":"^0.1030.0-0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.47.0-35961","@fluidframework/odsp-driver-definitions":"0.47.0-35961","@fluidframework/test-driver-definitions":"0.47.0-35961","@fluidframework/test-pairwise-generator":"0.47.0-35961"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.47.0-35961_1630517474071_0.28956976663278633","host":"s3://npm-registry-packages"}},"0.46.1":{"name":"@fluidframework/test-drivers","version":"0.46.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"18b116d0169b7d238c5e782de10d33c6612d660f","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.46.1.tgz","fileCount":97,"integrity":"sha512-rgqbMU08dbG8AvFk5zs31frDVmiUdWconE+KUDU8jS5pE1nNVyc+6l2igi/R7gMIGwQDNCcKbfc9EtJidPEgEQ==","signatures":[{"sig":"MEYCIQDOWMBI1oVZrCX7Ma0OwbBVgFIar7Meo6+eXLzcEaMqqAIhAN2jxDsB3B7cWm6aPa3CdLnY65wBCKXJoV37ypfz2XGw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMVY5CRA9TVsSAnZWagAAbv4P/RFDhhCGo/0ptbcYNtTM\nddcmprHgr1a4A5Zp9pxizE8IYYY+v2xtKzw9wCK1xuFQBSrYc76OuMq/dlZt\n/vHDYTdJS6UMMbIeGWyApJm6bBsC6UIOMcnQafB8dNVmpvR7G9HhLdw1cklB\nG7lZaCS42KcE2ZUpiMCOlmd7anQZtTBdEvAvqMetV/FAxM/U8/lO3xbX27hp\nzJKujWek2NIT4CNSqBRcmJrtP6N6GzJrxx6idmy24Re6ldwL5Y18hzmlxNPa\nABFQ1uKXfG6dlRZJJ62ohw1/WVNG4trX1NP3O2g0yY+aSRwnuA+GdrSc6642\nd6U1EOpxFSoB/95e/IV3BSNj1Enmtk61zrcBJNMVF77a+Iy3wWZxNJKzRHQP\nSWAJ+1GTEZanpaP6GfDGxyEQcqe2Zburm51FvNpJylDI25C0YO2sJNRkNwE+\n4wyEMSYdKiB0xm6V3kUtgLITBDHm2S1RqA/zn9ZfMLMhemkYOJWHJCRnaCy2\nwF1g2DKjJGoXaGTjFnXV8sVEUjlxlA9tn8s1fwlLPXsd3NeVoXSMKr2FBveS\nEyFjXaYBFxFtjm6lFUEgmD6Prh6DrP/AZcqyZBKj9e8nKhB3+aUjMrB0T2MF\nStYevSp97eNVKmDtV/3kr+8ZDt9lOFDORMPk/7pj12jmIjb5aNyML1a9frFm\neKlN\r\n=azqN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.46.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.46.1","@fluidframework/odsp-driver":"^0.46.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.46.1","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.46.1","@fluidframework/odsp-doclib-utils":"^0.46.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.46.1","@fluidframework/tinylicious-driver":"^0.46.1","@fluidframework/server-local-server":"^0.1029.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.46.1","@fluidframework/odsp-driver-definitions":"^0.46.1","@fluidframework/test-driver-definitions":"^0.46.1","@fluidframework/test-pairwise-generator":"^0.46.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.46.1_1630623289453_0.9606637383717249","host":"s3://npm-registry-packages"}},"0.47.0-36362":{"name":"@fluidframework/test-drivers","version":"0.47.0-36362","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"831f8bb20b889493e6a5e85a71f862f3ae992fa7","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.47.0-36362.tgz","fileCount":97,"integrity":"sha512-wWVzAfDjHGgswIUdoXm4vohavF9jAcXN6QCcLiArkLaGw50il2UhvqBcX3ua0Vqd4/P/YCsqIFSYyKkDZb7ACg==","signatures":[{"sig":"MEYCIQDUHb1LShu7vzh8qxXtPnd7V1df2Q1Gz5NtFTGhpUcdrAIhAIGS9uofECU6SjX1Rc3Jy0ZeNou/4YrX5JMY/pQ7LpRn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMmsACRA9TVsSAnZWagAA+2QP/2tVSmCSl7tpl2XqcFD1\nwYjWdm1F90D6bMVX/7XTaaFXLo45puO8ON4maN0ZBGymelDyKy0NQTBzBFvH\nQtfTYNgdDrtqWIEwwfYAmtvhn1VHPg04DxkjEZBd2mcivB7lWYI3qD53P/OI\nG70MZaE7juq+hR5FDP9oT5bta/bM1sDYPsjigVu2ptJVlfOeAkgFejEUXDiy\ne32uVWtf9Sm0dIJtZ5dvbU8NidQJ+6g8feoy6Ra4G6kFNV+qrnzdmh++HXrD\nkdYtXPsmyEburh6KEEgJXsv0No7IrfIGTbs+8WjyRC0S+uh4+Lo/X3NTl7WR\ngsA8O2zoKL98hRMbNSnvGM20pfFv4n0YgSI1kpUmz6W9P1aPF0jCS2puHS9C\nYQ+u9PuO7u8Hps2lji52+AFVlBG/pfq1qrHVN2ZY8SGYGj09BL2tlM34zWLv\nN//3KbNkxrszLpX6LVxkcum+N6qn1YHwjq9BdfeYsMK61xmvhFgTDDXEQgF0\nTU8LBOEH+WT8/vyKv8KkSabl9tXurn/Psu47Y2ZwyH+IrQR2E5gQPfXEEp+m\nhwizhMcRzIcBTAX+S2F1ozOfJm3XpKKvSqmwOVA01Gg7dIkDscYslJprtmYQ\niMYs5FRgAXlmZAgZn6skCXJyV9qhDTxeV18S8Jz1zi4qVjtE5KWRJZv8Qgja\nbzB+\r\n=X0gJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.47.0-36362.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"0.47.0-36362","@fluidframework/odsp-driver":"0.47.0-36362","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"0.47.0-36362","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"0.47.0-36362","@fluidframework/odsp-doclib-utils":"0.47.0-36362","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"0.47.0-36362","@fluidframework/tinylicious-driver":"0.47.0-36362","@fluidframework/server-local-server":"^0.1030.0-0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.47.0-36362","@fluidframework/odsp-driver-definitions":"0.47.0-36362","@fluidframework/test-driver-definitions":"0.47.0-36362","@fluidframework/test-pairwise-generator":"0.47.0-36362"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.47.0-36362_1630694144153_0.6418298246845564","host":"s3://npm-registry-packages"}},"0.47.0-36699":{"name":"@fluidframework/test-drivers","version":"0.47.0-36699","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"760e812cf517aca7c4eefeaf8e8ba5e7aa1de387","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.47.0-36699.tgz","fileCount":97,"integrity":"sha512-KyCHrwpaBnjPZsziR5Irp5Bgzud3SEHcLInrLXzDY5c8c5FD58ge9rfpHo9k+Ucgh5UJ3iJ/8l2zotrunTmNgg==","signatures":[{"sig":"MEYCIQD5PpKg0FcpZmseVXAVJgqmWklXe9WrAkBbRAQubaTJEwIhALjgd+6m0JJ3xOy68Hkc95NAe0OQgM6ms5mSe09QArj4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN/nWCRA9TVsSAnZWagAAVQwQAJWNiENOtbqntliLG0CQ\ndM8Nm0RqKeWSkBBJWz0uRPn+K29tjv99XlYd6Od38PUc7P/xo7W3mTGyzVrE\nrG7UVJBINKf1TU/yxzwF7mmQtnn6uG3xKI96eIr1gwIjF6a+AUup7ldoyKlt\nT76YTj8pegAUvQCLOYTnSXVIn2s0S9gwtzDPoppAuRMdittDeiSwzs4SYQDN\njdVNvY8NSVwnFk51b8AvEqYtiw4Q1jwy9tI0cn3GEkqrSKoScTdEuJpjp4Cn\nxwduuZ5PBDuGlYd5uDtU9k4/W6rnQeT8fCE7o66vck672JG60fvNhtQlZKry\nQxWpyH9WI61m4YqeH7W9rsFYI0jZWPVpoiKSC5K4EU36iDbf9KSYostOJpEK\n5O3OFeregODSTo3tRmUWg79n1AxvI0PMj2wWxFcXSG4e7s9pvlqxJIkc/p4T\ng0NQnnsmqz1LyeScjaarmzgIDxnGy83s1Ic7H4g8D7WwTmR6v4EjHSE1Q0C+\nPQjneYE/gPxQ8juFv4yAgnuFrayF1V8/czKRcTn/+Y8dca+/u+49VsWPAM43\nZU4LTGg/BecIZrKS2brGp+zRd4YeXY3cH8yCbggUB/y46EMhsLSiPNl8eB0Y\nNK0kcMmDwDuhAmNFrl5NCQk2eb45dPfIntYhZ41814jhDThP8QAlTmckjvhG\nDYXm\r\n=zoQd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.47.0-36699.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"0.47.0-36699","@fluidframework/odsp-driver":"0.47.0-36699","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"0.47.0-36699","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"0.47.0-36699","@fluidframework/odsp-doclib-utils":"0.47.0-36699","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"0.47.0-36699","@fluidframework/tinylicious-driver":"0.47.0-36699","@fluidframework/server-local-server":"^0.1030.0-0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.47.0-36699","@fluidframework/odsp-driver-definitions":"0.47.0-36699","@fluidframework/test-driver-definitions":"0.47.0-36699","@fluidframework/test-pairwise-generator":"0.47.0-36699"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.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-drivers_0.47.0-36699_1631058390219_0.0008514132345625036","host":"s3://npm-registry-packages"}},"0.47.0":{"name":"@fluidframework/test-drivers","version":"0.47.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"1f43d003523ce655d46d1a935fcfbc44663c74f5","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.47.0.tgz","fileCount":97,"integrity":"sha512-9sY+OsHEmUrDtey/ZmhrymJj76cG/anOS1FrPkKFTeLRcJc3C5eqMvw1AM4cB9UfR6/+qDxL+rfkSQc1LYfveg==","signatures":[{"sig":"MEUCIQDjJ2mpn2Dfc4w/7vCu0YpDj/7ddnFDkMJRFwoh191BBQIgZtjScdCvQWExV3gOJV99WqdHIM5PRBxP9pbSaUlMan0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOPsbCRA9TVsSAnZWagAASW8P/j8/Rtj+DA223+c7hk37\nG/gah3KT7z9vCk6czVD3z80/agKUOFuIQbpzBj3ZMHDw+9c4XnZlqFgG2Ueq\n5pABjWstCVpAYHo70k/qo0pp8cdhbOVfS8oBof9aPI0FjXdE5YMN7JYXL9AF\n6rcKgP4V3iJqUt3v3hku50hoC0Tya9XZwz7hZBHTh+crwiq12dOjcoYeaW9c\nvHtpwG5Ycb1hzbpGqMo6dfesOk9K3fppeb3ro2Qzcygu4sdUrXa6wAZljYgO\nEkvbYKpIvozAXynLPNWlW5rriZauucCW3wjlRmBiuGmXH3jMYwV1COEpTD49\nTuA13WlmoYsAT5wE2Vl6TnwNWfBKUpVJlTmv72iG4JtP9X5agKeq4tyRjKIE\nEahGFW3n55uVDid32Q2cuVfu8iCjdc/CXN8hvpoGXM9CiAg88Im+48P8XzUU\naZ4Og1bi2HWEH9uS2thjXYTqZ4u6NkEpEoAvyfJ/a38OAPRjzHSBZeBT3rY1\nteQy0l39ZXKwQv2f8t6xCve5NwWrip2mMH+sve/sPkQ6sCiNNA8mL1g0vLa8\nWixg8Zcf3uAyp3aCqAvEaxS2X3BGQ+JaXoJoALlRIVm/glk+18AWGocO9PDM\nlHtMNAU6VD/tyDqAYj4CJZlBCFvYUe5aZL4qESllc19lHXwa3I/PQ+MhhjNA\nkIDx\r\n=GLVw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.47.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.47.0","@fluidframework/odsp-driver":"^0.47.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.47.0","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.47.0","@fluidframework/odsp-doclib-utils":"^0.47.0","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.47.0","@fluidframework/tinylicious-driver":"^0.47.0","@fluidframework/server-local-server":"^0.1030.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.47.0","@fluidframework/odsp-driver-definitions":"^0.47.0","@fluidframework/test-driver-definitions":"^0.47.0","@fluidframework/test-pairwise-generator":"^0.47.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.47.0_1631124251121_0.06861750010729728","host":"s3://npm-registry-packages"}},"0.46.2":{"name":"@fluidframework/test-drivers","version":"0.46.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"32299ceb5749c829a5285fe2b1294a3678ef7ff4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.46.2.tgz","fileCount":97,"integrity":"sha512-1L788Hhm8Y2FY1EvwNnK2IS/zqvnvMPCI8SJuoG4G0NSI9aRLsF5Sdiko/aUw7lzuDT4iypnA7h2ijVDAhL5UQ==","signatures":[{"sig":"MEYCIQD8JZU6uHWdxlySU5jung2zMUTfLK+9QUVhWAbsTKVMrgIhAKtRiYnmlGE8JsjJmjC3cS5XhzpH4+ztpfVjp8ordEvG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQm4qCRA9TVsSAnZWagAAaAAP/iwojIfmTi+01ASnk0ZJ\nPa1XpXAvnkEHtFB2nEQXWZ7Wbt+oOpYQVWFLXCJVspun0TyWbEuXJqMyMp39\n9BjR4sCUmS8UUhSQ0FO+nuj9nREzIm9GZeD6+kkkHSoN2tJYl6XTdbs3fHbs\nT6SEI7Q97pstHcGOTW/FbZrNBNspBleTcxXl+TVTVYmS0rNVEiISJgm5TG3Q\nYY70qSEyQn6gYhQ9TNLPaUlwvAy6lmwBKn4UK2+FuU57TBA8iLSktlaZVnmn\nRc+GUdkRB9keSFSmB63BcbvBG5GVMje+Toq1esnANMSrJoOonXmSOezDbt3O\nzUz0ygKprXPqESx0+kJ1gZPFXE3u1tSIDoGAqZJ/fVWQxmCqQSK6NXV0DSIq\nHPG93WfspSbVaF5wT8uHDk0/FqGBr2Q/6zkLgVuYdumJiHJ570IidNCimt9t\n78tZInScCFP33o8EYczfLUudwvIkCu8Jvu5XUrBbjXjXjn6OFCljn1fiiPf6\nBQhhXdmileKjX5iaI1llOCL8zBrJCorZIwfJXYnYr4LF7ueMYaWVmU0KSAub\nK917hHjT0y1kbpxAPpQird6iQIzDM7GXurqQlPZJ0nN1JvcukqwUklbzFbV5\neIviTNauJ/04kNu+N5/Z6VCH29AR6/Dz+Xs4br2ggXvU4RsfNn5wdRMni90O\nk9/J\r\n=AxKk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.46.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","@fluidframework/tool-utils":"^0.46.2","@fluidframework/odsp-driver":"^0.46.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.46.2","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.46.2","@fluidframework/odsp-doclib-utils":"^0.46.2","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.46.2","@fluidframework/tinylicious-driver":"^0.46.2","@fluidframework/server-local-server":"^0.1029.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.46.2","@fluidframework/odsp-driver-definitions":"^0.46.2","@fluidframework/test-driver-definitions":"^0.46.2","@fluidframework/test-pairwise-generator":"^0.46.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.22.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-drivers_0.46.2_1631743530575_0.8108014644808725","host":"s3://npm-registry-packages"}},"0.47.1":{"name":"@fluidframework/test-drivers","version":"0.47.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"c35a96e5df14f111a5e12079ea475fc67b1952aa","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.47.1.tgz","fileCount":97,"integrity":"sha512-oNMQgZEGuYs+4GK61XjhKJtk4eLvQe4dq6UDWlLURvqjYtVNa+S/6cM8co4K+jHt1W9ETOJc/Ird6m+PKpF8Jg==","signatures":[{"sig":"MEUCIQD8s+FKNzn/FG+rG9H2Ucr9fvywOW0z1dyXWLf64yqC2QIgW+YVR5fTySV2xc6CmiJQqKiEWmYODcYag5HF3yiqPdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQns6CRA9TVsSAnZWagAAvvcQAJ1hAATu946NJ6rHEqJZ\naL/zpCrLy7tYQawFFiZJS//9sZ0RAsWZHNDp2ls6RoluYDqeabeuGO3pdm7l\nRQ0QeSoyBmKszrw9v/HHJI6FBAcDqJTGqMwGYO9syH1pTNXM7BAvLXrkz0u8\nWQB6FlqEWVE+njTCiEKlNDCLt9loLCKdZSnffP2x7dDquV+jjsrZcb94Okm2\n4skFlf7zLLRVqYJkLYIwTLGU213k1NozBM9B3ISfuGBZdpodExd7RsNpYBY9\nu1U/aAZhjCWWVUjuzfqYMhfl9insIC/3zcWNw8XoW98g6g1zs25BvQBxdqlP\n5+kIWgSF/tv0MXGcW+o4PG//4IzUdyfZqefFl3RHFqzqMx6H+hVonzJk/po2\nSCeL0rAB8++f7bkxBzZYj5fxKoGSl0NW2v/9Y2Wr2IsEFtNIoF5TmjcRO6Za\narh3ZXyKM4GqPFgehTYc3UxgTQ6I1jb9yvMYKrfLwX7Q5kjpopCntfqbTziN\nogS9kNb/5CFnACjIADfjWOTPt/7Wpgkugnu7uw4TKqh4aJ25lglqVQbG+k+O\nHGA7kYYq07Ql+t6GjVY/x/BIDjp/2KizZMQznbpdKNgWK1ziPNzy8WF1/bqW\nbtRxaHklE6F7g7EEJ9UzngdSVrj1L6gziagIdT6KW6XeUrhJUHH9wfbtXnWA\n2HsA\r\n=hPAv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.47.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.47.1","@fluidframework/odsp-driver":"^0.47.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.47.1","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.47.1","@fluidframework/odsp-doclib-utils":"^0.47.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.47.1","@fluidframework/tinylicious-driver":"^0.47.1","@fluidframework/server-local-server":"^0.1030.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.47.1","@fluidframework/odsp-driver-definitions":"^0.47.1","@fluidframework/test-driver-definitions":"^0.47.1","@fluidframework/test-pairwise-generator":"^0.47.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.47.1_1631746874733_0.08652640843165416","host":"s3://npm-registry-packages"}},"0.48.0-38105":{"name":"@fluidframework/test-drivers","version":"0.48.0-38105","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"9aa1e30ef121be2df76d10c83437e79d04b10eb3","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.48.0-38105.tgz","fileCount":97,"integrity":"sha512-LWpSJTqn5AbfAxVi1pbEfbtvcWME0teFjBSPB4wyNQC+eZ5QasSPhJM4biICT0/C4qwtYoRd6dX9ARSS0eJJpA==","signatures":[{"sig":"MEUCIGnb2hdKbgImCV/60GKx/ZBhMx9ytTvsH49GJe3fM2LCAiEAyci0c3GKN0SeDKpm71rVaG6OViKtUTshdAKzT8cUCgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202054},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.48.0-38105.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"0.48.0-38105","@fluidframework/odsp-driver":"0.48.0-38105","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"0.48.0-38105","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"0.48.0-38105","@fluidframework/odsp-doclib-utils":"0.48.0-38105","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"0.48.0-38105","@fluidframework/tinylicious-driver":"0.48.0-38105","@fluidframework/server-local-server":"^0.1031.0-37526","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.48.0-38105","@fluidframework/odsp-driver-definitions":"0.48.0-38105","@fluidframework/test-driver-definitions":"0.48.0-38105","@fluidframework/test-pairwise-generator":"0.48.0-38105"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.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-drivers_0.48.0-38105_1632173110273_0.6584254550379078","host":"s3://npm-registry-packages"}},"0.48.0-38142":{"name":"@fluidframework/test-drivers","version":"0.48.0-38142","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"01354358ab311c1d37bdd8fedc056c4814fb78f0","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.48.0-38142.tgz","fileCount":97,"integrity":"sha512-WrFA0fwnWk+n3pSWSWRgDzCEaTFQD3EVcvTdMRrRFYy+EV0K9L+vm2KEuz/Su47qqISwSCyhxZHbnmMJ6YBXpQ==","signatures":[{"sig":"MEYCIQDn6sqLIf8pxqC3dBIj8tybn0piVf+yLaw6HrGaOgUVxgIhANPUdTr0eDejeX7XwrSj7Jc3a5b1Vuz4GX0KYLv5Idyt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202054},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.48.0-38142.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"0.48.0-38142","@fluidframework/odsp-driver":"0.48.0-38142","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"0.48.0-38142","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"0.48.0-38142","@fluidframework/odsp-doclib-utils":"0.48.0-38142","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"0.48.0-38142","@fluidframework/tinylicious-driver":"0.48.0-38142","@fluidframework/server-local-server":"^0.1031.0-37526","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.48.0-38142","@fluidframework/odsp-driver-definitions":"0.48.0-38142","@fluidframework/test-driver-definitions":"0.48.0-38142","@fluidframework/test-pairwise-generator":"0.48.0-38142"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.1","@typescript-eslint/parser":"~4.14.0","eslint-plugin-prefer-arrow":"~1.2.2","@fluidframework/build-common":"^0.23.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-drivers_0.48.0-38142_1632240195113_0.5215947447894591","host":"s3://npm-registry-packages"}},"0.48.0":{"name":"@fluidframework/test-drivers","version":"0.48.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"7f081e037b2e15d4a38aeac4a9172d5c012de560","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.48.0.tgz","fileCount":97,"integrity":"sha512-42a3CwlJitnipn8wgNKPM+FpvtB2CiiJ3ef0jQPgHllx/Ohsb3chq3wMq3e/o9o3JAQ70e6fWFAd+Cf/xbwGMw==","signatures":[{"sig":"MEYCIQD0pI1QahZlu4hxvtHy3+XaZ0nu4BEcIELKOYELXGL+ewIhANj6slySQ8lMmO48xuNpyJPqI/Bg3Vy7ZdnXWhvGAOc2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201945},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.48.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.48.0","@fluidframework/odsp-driver":"^0.48.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.48.0","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.48.0","@fluidframework/odsp-doclib-utils":"^0.48.0","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.48.0","@fluidframework/tinylicious-driver":"^0.48.0","@fluidframework/server-local-server":"^0.1031.0-37526","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.48.0","@fluidframework/odsp-driver-definitions":"^0.48.0","@fluidframework/test-driver-definitions":"^0.48.0","@fluidframework/test-pairwise-generator":"^0.48.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.48.0_1632255034005_0.5587517032479039","host":"s3://npm-registry-packages"}},"0.48.1":{"name":"@fluidframework/test-drivers","version":"0.48.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"37edf82c194a7293776bb4c8eb147e3c327c1bdd","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.48.1.tgz","fileCount":97,"integrity":"sha512-BSS47uBFIKIpoz3NnI4V0bIxj4k/VGWGLB1DwFYKSEBywllzAiXMb3cxxmDT7Dw0Mip84tEIXLz4NaxibtVi8Q==","signatures":[{"sig":"MEUCIEja3rDofqKifwp2AtTSZAlzWVFolNUlu2DloCdTfizjAiEAzxRGHWHy4upc5s8aMdByPxiUqfGgtHCxU9RaaO19hJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201945},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.48.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.48.1","@fluidframework/odsp-driver":"^0.48.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.48.1","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.48.1","@fluidframework/odsp-doclib-utils":"^0.48.1","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.48.1","@fluidframework/tinylicious-driver":"^0.48.1","@fluidframework/server-local-server":"^0.1031.0-37526","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.48.1","@fluidframework/odsp-driver-definitions":"^0.48.1","@fluidframework/test-driver-definitions":"^0.48.1","@fluidframework/test-pairwise-generator":"^0.48.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.48.1_1632436301161_0.261835187437077","host":"s3://npm-registry-packages"}},"0.48.2":{"name":"@fluidframework/test-drivers","version":"0.48.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"26ad63b2b5e2c257ed40c61c1d8a7c9714cb8575","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.48.2.tgz","fileCount":97,"integrity":"sha512-MR+G3ZPKJ54e/vsuTxNcVEh5H4jV4tXRAbNzTkMoNWV6fG6KPifNV0cATtnknjyLz1kIc51GbkclajZK2RXmGQ==","signatures":[{"sig":"MEYCIQD/J/MRnjBnRSqJZa2gQ0mE8NA62s3qhfmhClonpNPGFQIhAMkONjfLqs0NcjFshg+eRKZmrfKOEQjNq5t2wm/SMA1r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201939},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.48.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.48.2","@fluidframework/odsp-driver":"^0.48.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.48.2","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.48.2","@fluidframework/odsp-doclib-utils":"^0.48.2","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.48.2","@fluidframework/tinylicious-driver":"^0.48.2","@fluidframework/server-local-server":"^0.1031.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.48.2","@fluidframework/odsp-driver-definitions":"^0.48.2","@fluidframework/test-driver-definitions":"^0.48.2","@fluidframework/test-pairwise-generator":"^0.48.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.48.2_1632772802096_0.05781541078296626","host":"s3://npm-registry-packages"}},"0.48.3":{"name":"@fluidframework/test-drivers","version":"0.48.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"210a0513a9fc1b4acba8433eaddc5c2f47061878","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.48.3.tgz","fileCount":97,"integrity":"sha512-MZfwh7Vn18syYpV7hKu+LIdB477JvzdUvTR5aEP47tDNfKae/U2DoWlOkJk+GnzGX1MGZ8p6c+QXlYlJQ+3kxQ==","signatures":[{"sig":"MEYCIQDZZVTF9IDtZ+XQ/qcF0NbKz0vgolL621LaWr3+3TLSWAIhAIGnWLz65U5BcPVGqnVjhQy24I45rGUvNIuaUTs3joa1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201939},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.48.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.48.3","@fluidframework/odsp-driver":"^0.48.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.48.3","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.48.3","@fluidframework/odsp-doclib-utils":"^0.48.3","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.48.3","@fluidframework/tinylicious-driver":"^0.48.3","@fluidframework/server-local-server":"^0.1031.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.48.3","@fluidframework/odsp-driver-definitions":"^0.48.3","@fluidframework/test-driver-definitions":"^0.48.3","@fluidframework/test-pairwise-generator":"^0.48.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.48.3_1633033939997_0.34272066946382607","host":"s3://npm-registry-packages"}},"0.49.0-39015":{"name":"@fluidframework/test-drivers","version":"0.49.0-39015","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"bb015ba0e8f30a1ff55898c6a01d92dc1c151827","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.49.0-39015.tgz","fileCount":97,"integrity":"sha512-x6hDNPuyiMEh/QJxMXcDeOcOIHwGyxxu35+Mpd+/Ms/r1zunRxy+/Zrj6UkVs0OaAwfWwFQ9gXP95Mk4wgOoeA==","signatures":[{"sig":"MEYCIQDWhNn8gwb9LR8yzaGifhU2PWvWVi/yUZqYZbgWlNoITwIhAPioFq4lq9/zF9Y8lXdmUboInf7qgE585cVZrwNhd+w8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202388},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.49.0-39015.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"0.49.0-39015","@fluidframework/odsp-driver":"0.49.0-39015","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.49.0-39015","@fluidframework/local-driver":"0.49.0-39015","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"0.49.0-39015","@fluidframework/odsp-doclib-utils":"0.49.0-39015","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"0.49.0-39015","@fluidframework/tinylicious-driver":"0.49.0-39015","@fluidframework/server-local-server":"^0.1031.0-37526","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"0.49.0-39015","@fluidframework/odsp-driver-definitions":"0.49.0-39015","@fluidframework/test-driver-definitions":"0.49.0-39015","@fluidframework/test-pairwise-generator":"0.49.0-39015"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.49.0-39015_1633039362717_0.9806215398742353","host":"s3://npm-registry-packages"}},"0.48.4":{"name":"@fluidframework/test-drivers","version":"0.48.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"2de83d0633e52ec24e4ff5c98bcf7684bceb7235","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.48.4.tgz","fileCount":97,"integrity":"sha512-MjOi68eDACeb3i2iiYFAH1kXdiaF+rGH7Ec51UFBcjympJjgAbsGNFea140VeJcbv71kyK7U9ROH0FHVmOVSqQ==","signatures":[{"sig":"MEUCIQCOijX6jsFU3rKIMdRT2yv2bXXh9mcIzXM26GNmOK8M2wIgJPZIYFY9Uvhf7X0Fzk2cNdUYhAX0EJZrAOQv98Kb1/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201939},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.48.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.48.4","@fluidframework/odsp-driver":"^0.48.4","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.48.4","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.48.4","@fluidframework/odsp-doclib-utils":"^0.48.4","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.48.4","@fluidframework/tinylicious-driver":"^0.48.4","@fluidframework/server-local-server":"^0.1031.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.48.4","@fluidframework/odsp-driver-definitions":"^0.48.4","@fluidframework/test-driver-definitions":"^0.48.4","@fluidframework/test-pairwise-generator":"^0.48.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.48.4_1633108997384_0.07729076530048862","host":"s3://npm-registry-packages"}},"0.49.0-39313":{"name":"@fluidframework/test-drivers","version":"0.49.0-39313","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"d453a6e2002908f12dbd9b472571ce5685b3112f","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.49.0-39313.tgz","fileCount":97,"integrity":"sha512-OMsbsfDXcpHzTvmNpSfwRZ+tQ/romJHn27XzO/5HC3Sw79PxFOpwtAksttSWshpSFlTJFUL4wul1SdNbYbgZqg==","signatures":[{"sig":"MEYCIQC/T/6+92ZFsp8072fgZDPFj+ubdqkJ28qzpEa9SF91EwIhAIadOM/eDRph9yehaR06dkAWmbzCckFXMj607Io/838x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202400},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.49.0-39313.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"0.49.0-39313","@fluidframework/odsp-driver":"0.49.0-39313","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.49.0-39313","@fluidframework/local-driver":"0.49.0-39313","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"0.49.0-39313","@fluidframework/odsp-doclib-utils":"0.49.0-39313","@fluidframework/driver-definitions":"^0.40.0-39010","@fluidframework/test-runtime-utils":"0.49.0-39313","@fluidframework/tinylicious-driver":"0.49.0-39313","@fluidframework/server-local-server":"^0.1032.0-39277","@fluidframework/protocol-definitions":"^0.1025.0-38844","@fluidframework/routerlicious-driver":"0.49.0-39313","@fluidframework/odsp-driver-definitions":"0.49.0-39313","@fluidframework/test-driver-definitions":"0.49.0-39313","@fluidframework/test-pairwise-generator":"0.49.0-39313"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.49.0-39313_1633389876365_0.6515943457294706","host":"s3://npm-registry-packages"}},"0.48.5":{"name":"@fluidframework/test-drivers","version":"0.48.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e0466ddf6527832f683f876fa8c1baf03c147670","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.48.5.tgz","fileCount":97,"integrity":"sha512-lDek1l8eRKy9vfP1FaO9hNyuaj9a0v+0iT3gVqCpCnKJ4kPxky/Mub6mLxMmlU+Y99fMWUfHZfWsYXpZEZ1AJg==","signatures":[{"sig":"MEYCIQCbgiB8wavuHuxYeFVGEefW78QvfZtj4J6IPRrV7T8NigIhAK1tyBgH7QU0oFjicYQqJmpjvDHiTrvmmq2oi9JKNVCs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201939},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.48.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.48.5","@fluidframework/odsp-driver":"^0.48.5","@fluidframework/common-utils":"^0.32.1","@fluidframework/local-driver":"^0.48.5","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.48.5","@fluidframework/odsp-doclib-utils":"^0.48.5","@fluidframework/driver-definitions":"^0.39.6","@fluidframework/test-runtime-utils":"^0.48.5","@fluidframework/tinylicious-driver":"^0.48.5","@fluidframework/server-local-server":"^0.1031.0","@fluidframework/protocol-definitions":"^0.1024.0","@fluidframework/routerlicious-driver":"^0.48.5","@fluidframework/odsp-driver-definitions":"^0.48.5","@fluidframework/test-driver-definitions":"^0.48.5","@fluidframework/test-pairwise-generator":"^0.48.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.48.5_1633471267960_0.4263739756147231","host":"s3://npm-registry-packages"}},"0.49.0":{"name":"@fluidframework/test-drivers","version":"0.49.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"cb5d7d4016f8971999797854716d50bb4f1e69f4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.49.0.tgz","fileCount":97,"integrity":"sha512-nE4H/Oj7+gqY+TaKhTCe2IH9zcMNX4ktxefTP0kZ3n7X+PLCviGh3bJj1AG0uJsh9Ajj1FRDY/Ntb7AZ0NmffQ==","signatures":[{"sig":"MEYCIQCsXO86RwDj/IH9dyWheHSAiZJLbv3i/+0lN4X2ocoLQQIhAN5agdytKmvQeWim4CShk+d4ET+a4hcJCMtc/urltCTj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202270},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.49.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.49.0","@fluidframework/odsp-driver":"^0.49.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.49.0","@fluidframework/local-driver":"^0.49.0","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.49.0","@fluidframework/odsp-doclib-utils":"^0.49.0","@fluidframework/driver-definitions":"^0.40.0","@fluidframework/test-runtime-utils":"^0.49.0","@fluidframework/tinylicious-driver":"^0.49.0","@fluidframework/server-local-server":"^0.1032.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"^0.49.0","@fluidframework/odsp-driver-definitions":"^0.49.0","@fluidframework/test-driver-definitions":"^0.49.0","@fluidframework/test-pairwise-generator":"^0.49.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.49.0_1633561433316_0.5810368479392916","host":"s3://npm-registry-packages"}},"0.49.1":{"name":"@fluidframework/test-drivers","version":"0.49.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"29169e3855ada4f40cd8a7ff58abd9e5f66626a1","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.49.1.tgz","fileCount":97,"integrity":"sha512-LNm4iNvEwwrQ6hJe+CecuQLbg0YYcLumOETUnMj84DoPzmXLkKnyVt1UIHdmnydAMFGpqP/ccAIHRkAbrJz/fw==","signatures":[{"sig":"MEYCIQD4Aywl30+/OM97KgFyd4C7LyIt1NObQG3A6nM7VZAzPQIhANa9MIH4Bh2pqECgmMx0aqmo8F3oV56HVXY8m7H8BHFr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202270},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.49.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.49.1","@fluidframework/odsp-driver":"^0.49.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.49.1","@fluidframework/local-driver":"^0.49.1","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.49.1","@fluidframework/odsp-doclib-utils":"^0.49.1","@fluidframework/driver-definitions":"^0.40.0","@fluidframework/test-runtime-utils":"^0.49.1","@fluidframework/tinylicious-driver":"^0.49.1","@fluidframework/server-local-server":"^0.1032.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"^0.49.1","@fluidframework/odsp-driver-definitions":"^0.49.1","@fluidframework/test-driver-definitions":"^0.49.1","@fluidframework/test-pairwise-generator":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.49.1_1633969608008_0.675006649306664","host":"s3://npm-registry-packages"}},"0.49.2":{"name":"@fluidframework/test-drivers","version":"0.49.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e7449ab1793f01bc21ae7341868d4acec62e7b52","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.49.2.tgz","fileCount":97,"integrity":"sha512-67erEPkUodmRPEgW8Bl/1AErKWgrrp65F6IgZrcOhQl2RVIXf8K3SKCAqbl6BzKFkZWXL0jzeV3IoWfczOS5Ew==","signatures":[{"sig":"MEUCIEx0akOFuVZTpM8pK4MMZFW0RaG5emqEC9AQ0OUu253oAiEAoG943sb3HDUSCnWMKbjdP79+hMaxVdwBjiWA0KCzx4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202270},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.49.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.6","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.49.2","@fluidframework/odsp-driver":"^0.49.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.49.2","@fluidframework/local-driver":"^0.49.2","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"^0.49.2","@fluidframework/odsp-doclib-utils":"^0.49.2","@fluidframework/driver-definitions":"^0.40.0","@fluidframework/test-runtime-utils":"^0.49.2","@fluidframework/tinylicious-driver":"^0.49.2","@fluidframework/server-local-server":"^0.1032.0","@fluidframework/protocol-definitions":"^0.1025.1","@fluidframework/routerlicious-driver":"^0.49.2","@fluidframework/odsp-driver-definitions":"^0.49.2","@fluidframework/test-driver-definitions":"^0.49.2","@fluidframework/test-pairwise-generator":"^0.49.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.49.2_1633991117402_0.643300072587699","host":"s3://npm-registry-packages"}},"0.50.0-41365":{"name":"@fluidframework/test-drivers","version":"0.50.0-41365","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"dc944eae88b7c8e94752da2b8c6c62fc1559cde9","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.50.0-41365.tgz","fileCount":97,"integrity":"sha512-ZBo9153qVnbC8jSJqWYrcF06AG5H2mji/oXMfX6ibCd+g/xPf3G1kfJ00HWgoUcTmPEPnbv/GdbGbTVf6YOJtQ==","signatures":[{"sig":"MEQCIESLRM3/WW4jqQ00zKz1Knzs6obB7ntKGsf1u26xJuWlAiAiGV4F+EJyagRiez2Kaa022iJyJFrf1x7DewIfYJXVSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212463},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.50.0-41365.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"0.50.0-41365","@fluidframework/odsp-driver":"0.50.0-41365","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.50.0-41365","@fluidframework/local-driver":"0.50.0-41365","@fluidframework/core-interfaces":"^0.39.7","@fluidframework/odsp-urlresolver":"0.50.0-41365","@fluidframework/odsp-doclib-utils":"0.50.0-41365","@fluidframework/driver-definitions":"^0.40.0","@fluidframework/test-runtime-utils":"0.50.0-41365","@fluidframework/tinylicious-driver":"0.50.0-41365","@fluidframework/server-local-server":"^0.1033.0-41017","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"0.50.0-41365","@fluidframework/odsp-driver-definitions":"0.50.0-41365","@fluidframework/test-driver-definitions":"0.50.0-41365","@fluidframework/test-pairwise-generator":"0.50.0-41365"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.50.0-41365_1634835840576_0.5434184993629463","host":"s3://npm-registry-packages"}},"0.50.0-41540":{"name":"@fluidframework/test-drivers","version":"0.50.0-41540","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"39b8358a048b81992dc11f0133e3806dc6732bc8","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.50.0-41540.tgz","fileCount":97,"integrity":"sha512-6P578CpeDyV7P/9VbCSlFTcpjhLnpyhVxXLh5YUWAfmA8z9aDJMJ0keeyCJszuf4PbaGwK1jJA8t7r/XSRRx6g==","signatures":[{"sig":"MEUCIQDv3hhevbbCtcLyJw04BpKj9LtFCCUOmgoR43Wl9lf8agIgDTAfgTuOIXwf5oVepKKFGO6ZDS7/HXoaIAco3fKejDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212467},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.50.0-41540.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"0.50.0-41540","@fluidframework/odsp-driver":"0.50.0-41540","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.50.0-41540","@fluidframework/local-driver":"0.50.0-41540","@fluidframework/core-interfaces":"^0.40.0-0","@fluidframework/odsp-urlresolver":"0.50.0-41540","@fluidframework/odsp-doclib-utils":"0.50.0-41540","@fluidframework/driver-definitions":"^0.41.0-0","@fluidframework/test-runtime-utils":"0.50.0-41540","@fluidframework/tinylicious-driver":"0.50.0-41540","@fluidframework/server-local-server":"^0.1033.0-41017","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"0.50.0-41540","@fluidframework/odsp-driver-definitions":"0.50.0-41540","@fluidframework/test-driver-definitions":"0.50.0-41540","@fluidframework/test-pairwise-generator":"0.50.0-41540"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.50.0-41540_1634918006698_0.10754575598652072","host":"s3://npm-registry-packages"}},"0.50.0":{"name":"@fluidframework/test-drivers","version":"0.50.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e9ac2dea171e35050f212d972b34fb385d9e261b","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.50.0.tgz","fileCount":97,"integrity":"sha512-DCGMm8BLfYH1gUAqhrhBY5KF0g5Je1/l3QVWfye9K4c6QeSI4rvWpk7ZOG7icyAE3Hvi27R6/mOgSoPRrVE3LA==","signatures":[{"sig":"MEUCIQCG5ETg8iar8kJpms248SdVm+THeigMpRJqxk4Iogic3gIgYEgC3H7s7kMCVZEyISiJwBoWBm2aPU+qL9uejxRlJJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212345},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.50.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.50.0","@fluidframework/odsp-driver":"^0.50.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.50.0","@fluidframework/local-driver":"^0.50.0","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/odsp-urlresolver":"^0.50.0","@fluidframework/odsp-doclib-utils":"^0.50.0","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/test-runtime-utils":"^0.50.0","@fluidframework/tinylicious-driver":"^0.50.0","@fluidframework/server-local-server":"^0.1033.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"^0.50.0","@fluidframework/odsp-driver-definitions":"^0.50.0","@fluidframework/test-driver-definitions":"^0.50.0","@fluidframework/test-pairwise-generator":"^0.50.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.50.0_1635180783977_0.9452759556517725","host":"s3://npm-registry-packages"}},"0.50.1":{"name":"@fluidframework/test-drivers","version":"0.50.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"d79d87aabb3875d150e9e7bd15f56724095ceb71","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.50.1.tgz","fileCount":97,"integrity":"sha512-9Z8UAO20pghdhXEJ12u7BXlDRrNagQUWy9oJ/tp8xNbY42AfWEBPei6CwOe3H37PXEIz5uobhAczvaYSK5Q8ig==","signatures":[{"sig":"MEUCIQDTwI+wq9WVE+YwRFmB5xythjPRIHgpu68sXWUBN/zcKwIgfZizk2Lsr05YXaNel79c4YYzvjFCaCXjC7QQJh2BEi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212345},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.50.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.50.1","@fluidframework/odsp-driver":"^0.50.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.50.1","@fluidframework/local-driver":"^0.50.1","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/odsp-urlresolver":"^0.50.1","@fluidframework/odsp-doclib-utils":"^0.50.1","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/test-runtime-utils":"^0.50.1","@fluidframework/tinylicious-driver":"^0.50.1","@fluidframework/server-local-server":"^0.1033.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"^0.50.1","@fluidframework/odsp-driver-definitions":"^0.50.1","@fluidframework/test-driver-definitions":"^0.50.1","@fluidframework/test-pairwise-generator":"^0.50.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.50.1_1635375422977_0.4597583120110531","host":"s3://npm-registry-packages"}},"0.51.0-43124":{"name":"@fluidframework/test-drivers","version":"0.51.0-43124","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"7d9b2913ad9a77f2307750011a4b8f1f65f3ca97","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.51.0-43124.tgz","fileCount":97,"integrity":"sha512-vDrVFz3bkf7cVI0ihp9KEPNYIqiqn5a0u8eX8MjGMiQvYe+E3BI+wktUXx+IOoevcS0uC1ooGZ7Pvv3NazeKWQ==","signatures":[{"sig":"MEQCIFNKXxkcNbMHCwCvDLLE5FAqcnyigzEEFVi9zk0b76SKAiAUlvKDQ+BvxXa7ws3bba5kP6ejGXCVOQMWwZt95P/UWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215502},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.51.0-43124.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"0.51.0-43124","@fluidframework/odsp-driver":"0.51.0-43124","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.51.0-43124","@fluidframework/local-driver":"0.51.0-43124","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/odsp-urlresolver":"0.51.0-43124","@fluidframework/odsp-doclib-utils":"0.51.0-43124","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/test-runtime-utils":"0.51.0-43124","@fluidframework/tinylicious-driver":"0.51.0-43124","@fluidframework/server-local-server":"^0.1033.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.51.0-43124_1636158513897_0.8642704350531429","host":"s3://npm-registry-packages"}},"0.51.0":{"name":"@fluidframework/test-drivers","version":"0.51.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"87e08ea5865ef62c04429037a05ba68e2c934f67","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.51.0.tgz","fileCount":97,"integrity":"sha512-hTCTKMj8ZLxPNPSWD1Ig4eer1PWjXMLxJndy7Q30CFGMyY/WDxuBmbAFITm4Kqne4dddtr1l+L5f0MrNCSmKHw==","signatures":[{"sig":"MEUCIQDWMwOIbXMFerthWct/ORzLoApLQbAJYVJk03rktWwNNQIgLK8Uayef+NzPvsPaNkSh4ML6mwT20slRh44F0hpv794=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215390},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.51.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.51.0","@fluidframework/odsp-driver":"^0.51.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.51.0","@fluidframework/local-driver":"^0.51.0","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/odsp-urlresolver":"^0.51.0","@fluidframework/odsp-doclib-utils":"^0.51.0","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/test-runtime-utils":"^0.51.0","@fluidframework/tinylicious-driver":"^0.51.0","@fluidframework/server-local-server":"^0.1033.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"^0.51.0","@fluidframework/odsp-driver-definitions":"^0.51.0","@fluidframework/test-driver-definitions":"^0.51.0","@fluidframework/test-pairwise-generator":"^0.51.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.51.0_1636582943623_0.4207692526276974","host":"s3://npm-registry-packages"}},"0.50.2":{"name":"@fluidframework/test-drivers","version":"0.50.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"4b27eb005e524b19afff31e643acfbafb269ba25","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.50.2.tgz","fileCount":97,"integrity":"sha512-09OkXmR5T9eqI7Ks/lDSnL4kADCJUqbGPk3gwbwhxJonftj6BflmRbMvK88zKa3Lk1YEIJg4yVtDeQr9QfiOMA==","signatures":[{"sig":"MEUCIGn8njdnowOVpeANT6Z8qzLWs3kDk4BCpd0Bgprw2u7PAiEA3DQzEkNC7PVk9eLFENydiBhcDUhs2ac4enid352JiGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212345},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.50.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.50.2","@fluidframework/odsp-driver":"^0.50.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.50.2","@fluidframework/local-driver":"^0.50.2","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/odsp-urlresolver":"^0.50.2","@fluidframework/odsp-doclib-utils":"^0.50.2","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/test-runtime-utils":"^0.50.2","@fluidframework/tinylicious-driver":"^0.50.2","@fluidframework/server-local-server":"^0.1033.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"^0.50.2","@fluidframework/odsp-driver-definitions":"^0.50.2","@fluidframework/test-driver-definitions":"^0.50.2","@fluidframework/test-pairwise-generator":"^0.50.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.50.2_1636751704844_0.42770444408700947","host":"s3://npm-registry-packages"}},"0.51.1":{"name":"@fluidframework/test-drivers","version":"0.51.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"0e7ced7b412d5276063255fa02e1594bacd86af2","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.51.1.tgz","fileCount":97,"integrity":"sha512-SqJHvvgECJCJdE4mhfb8K6/prcmY3Z6tmCKStpIynGLtuQMYmVSL+p11GZlyrPKDC5vneD/xleAbR1wdxZX9Uw==","signatures":[{"sig":"MEUCIQDXC5/FcHP+tmsFxNqI6dGpAXXyoKqmHqhMmAI3ZCrZqwIgJJAizDa7CbmlG92XlrJJQHhRQdrWAhQ1gBLfOpI44Ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215390},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.51.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.51.1","@fluidframework/odsp-driver":"^0.51.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.51.1","@fluidframework/local-driver":"^0.51.1","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/odsp-urlresolver":"^0.51.1","@fluidframework/odsp-doclib-utils":"^0.51.1","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/test-runtime-utils":"^0.51.1","@fluidframework/tinylicious-driver":"^0.51.1","@fluidframework/server-local-server":"^0.1033.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"^0.51.1","@fluidframework/odsp-driver-definitions":"^0.51.1","@fluidframework/test-driver-definitions":"^0.51.1","@fluidframework/test-pairwise-generator":"^0.51.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.51.1_1636754632468_0.47511892167197756","host":"s3://npm-registry-packages"}},"0.50.3":{"name":"@fluidframework/test-drivers","version":"0.50.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"083b374c979095802230efea224e3628a7153bcd","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.50.3.tgz","fileCount":97,"integrity":"sha512-JsNFAoc7zP5oHB2/RIYBQznMOeXs1Odh1GQZ3I9UcdPS9OmqDI3RMAnOUewkQaXTg4jvXBfU1bAOm3c8YNS9Mw==","signatures":[{"sig":"MEUCIC2+MzZkjwYN3pr2vqkWSlXwUIdACaai9aNXbbHYO7njAiEA/eeGjEw5fdsWNGHQvN6Xm/VkcnHuUvmcnnymBt9zHX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlszHCRA9TVsSAnZWagAAK6QQAIVeZs/V8MaL/ARp4LR5\nE0memGVySVDwencVFAyRwGwErB/Jpgqly/EA2vYwyllUUtQnSr2iIrSf/Gjs\nDsYZ/Ov5Wk+L26ADr1FlK10Z6C6E9iMRmAsb+dX2IMcJL1ENozuqmILaauWy\nhhYLZrZTriTTnORUClKRpGYJOa1LYktI9A/d/A0ZRA61Z8Gct1aNitiVBPfU\nZollsx3U5VUlYCGUKCvmpUgjJwGgre4xgomjLuhuQ1HbIA6larwEnyKvtLG6\nqfFgjYjF7hf/8oVP5ugKbCZOhuGpXiDHIEXGKLNo1ReR2oVH6SaDM7/Mha2e\n+mwrfIexq54PssmLGNRAnbuFCJ7MJOne89OpUA20Vxhg8DcdLk5qsIekWM08\nRbKeSHj0YhDdb2VqKXqXZxEiv1C7ZFarhZXXebEx6ZEJiqH/IcmmYWBnj3sR\nMMpD7S3ObhIVaTLMafUaK0DOR8AEFr0+LSjkhszAma9iHf+B3nufeIgzRFT8\n2DumVveO4ozXfvCNunnhmPrBZwdh8Kxy4f5LtFu6Zz4J+qokZa6iQOq2710W\nLH/BrSauSplmeGopkERK+OCYwAbeiFrZoJM4g7pnIk9aS6uXHI5stSqnzy9W\nqf0ThD4V0LUzqhPtIBIrwZ0qeH2ddO84tH/dvsWcMeDz1oyMd2MRFIpb0Bz0\nrkxD\r\n=eou5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.50.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.50.3","@fluidframework/odsp-driver":"^0.50.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.50.3","@fluidframework/local-driver":"^0.50.3","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/odsp-urlresolver":"^0.50.3","@fluidframework/odsp-doclib-utils":"^0.50.3","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/test-runtime-utils":"^0.50.3","@fluidframework/tinylicious-driver":"^0.50.3","@fluidframework/server-local-server":"^0.1033.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"^0.50.3","@fluidframework/odsp-driver-definitions":"^0.50.3","@fluidframework/test-driver-definitions":"^0.50.3","@fluidframework/test-pairwise-generator":"^0.50.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.50.3_1637272775230_0.02479656273843789","host":"s3://npm-registry-packages"}},"0.51.2":{"name":"@fluidframework/test-drivers","version":"0.51.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"8cfcc551c09bf0bed5bc8945d6b72c3a8a87b881","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.51.2.tgz","fileCount":97,"integrity":"sha512-5JmHrvS8sNZUz7cAMsnYjcls/Ega3ayrHTfG7Fq1hJL0IL//uKcx1+FaNt+7PhqqWnp5hrCnGxdvvV+uOnFJTw==","signatures":[{"sig":"MEUCIEfnNaPlzLbNdV8i63dtnpl6huNYOPfu5LoBg75NcJApAiEAnmBpsDa8ZpmxntApwe7YgXNnyiUxmoduvEnYmKnJxrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhltjOCRA9TVsSAnZWagAAGhUQAJ5G5MGOyRsepKckVDtL\nLOxWIyfF4fuPKQE8yhWNgPI86XsxXsdj8F6TMCB6lKXupfaim9zEgDSuKWBG\ne8bazW0K93P+pkPEnb67vEWfnaYawIDeSD67XQvL/NDDoabcbG88OoMh9xph\nOg3rrLmrRyPqChoEwKCKQVWZHzvCcm57X5mkIHdfynIUM94o0xfHAlo6C5na\nXMbF+679MquOCuvGtfVBkBkx/Lk17ziqPLN/N724S5gJZv1PBQM1WfzqVvAD\ngrE+1uuAucVE15sDzVdeFDoE11w+uqaVMhyHuJ/EPespW49i0RyY7/ihOepU\nVZ726/oLX8j+HHJT4uCr+MT39Ja+yxuWjG7bIFTtIZqn5jc+HOcptdbG4/W/\nOraitfxrsHEjtpH5aJPgVq4vU7/Wcvx7eBqw+vYuEmX6m8jXJ4JyYwc70A2s\nvzOxUrz7BqSujCx1w51m9qjphp4rRrg39XQNLsTgSA7u3Jh/foAsoA986QK9\n1cQjwWSAoJdSzjqgM+dN0zPzLZw1yZ+woSB0lJ89wwOs/uNrQKfcre13PfZR\nqES1O3MOniAIbWP4/fxiyJxm3jbOvjrttx6BpO+o6oUIw7WeNMFgpqNePpWZ\n1aMGsZspj7VLcGZHmzwh/9nu6MO3GD7N2igxQ918pKyhGw8GdMcJvy5BrngX\nazZy\r\n=PZO6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.51.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.51.2","@fluidframework/odsp-driver":"^0.51.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.51.2","@fluidframework/local-driver":"^0.51.2","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/odsp-urlresolver":"^0.51.2","@fluidframework/odsp-doclib-utils":"^0.51.2","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/test-runtime-utils":"^0.51.2","@fluidframework/tinylicious-driver":"^0.51.2","@fluidframework/server-local-server":"^0.1033.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"^0.51.2","@fluidframework/odsp-driver-definitions":"^0.51.2","@fluidframework/test-driver-definitions":"^0.51.2","@fluidframework/test-pairwise-generator":"^0.51.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.51.2_1637275854300_0.5647888776958763","host":"s3://npm-registry-packages"}},"0.52.0-44610":{"name":"@fluidframework/test-drivers","version":"0.52.0-44610","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"d21637a54a330d4e7adabfe7b160b9e3f20eda6f","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.52.0-44610.tgz","fileCount":97,"integrity":"sha512-y5Gri3YhZRMyUaei4hhKaWqW08YfEfsHZvS0VGFGmLfncV1UQ3kN5kIqYMCaG0FB2zJN+Kg0rzTIzWMQWh6Mdw==","signatures":[{"sig":"MEYCIQCV7HI18PVTndO0WwT3iUyALsHWc4J/E3tqWTAB7iFd0wIhANaOKkJ8zpq9RgfivyfeSS/+N1Rehhzqdx3gE8n4/ftw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmC1KCRA9TVsSAnZWagAAaHMP/3n/EMO5NT5wT0kB6QoM\npxpXzcm3FfMik1HTtgvmACJbIlSPuogc4q2k+ZW+18o+wbbBpEfm6Scg3K0a\nqv66P4VcJg3zOIfvVNTumCMqfcd369Bf4PISjStjxN3D1uSclGpjXLD3phDv\nStBd2FPlvCLYJUHRrFx+KbbakwBaFKqzJ3X8v+s5rDItRR+kuT8URj2DMljE\nQIIwcyqVWldZ/WXZTDfTYc/lZ0+mQUuEtH7EtQIUXbw4l+zpUcqeN6VF6R13\nKH1OFIbxHuX3u/fA12YeVa/t2JrlTNM7qXY9tvXrRNkI89XzzlmgyiXxQKvE\nWX6Deo/k67pDAcpofhBFdmAOMPIf9MNtCHDx4YYRQ2D9Z5H8yAsbJTfhj4cg\n1IoApqMJzPGWBIWxoQMwAuUqrr22pn8CC+8unXlWSlLSN0JBETmqOXRT0XN7\nSPFH8WQoVCsj9xdpl+CV/DsK/a3oJoI3INGy1jbGgzFTXpAYEGdalOzr14La\nJ5SUi5tc6bT10dsugS19zYLoRm7zPpRHXGBycWcZk5VDmVsu1QdcizKxR3ME\niQDpfXAYirHKZw2oVCJIiqlBu7ImzjM/iosfFa8ZZ6C63Smg2+XMOLOURGka\nJq6FysZ05Hb0IIBoQnxFEmbeh5c36+qxyQqoPFKi8++nBZd45G0aF3ys62Uu\nu1uT\r\n=1Hcu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.52.0-44610.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"0.52.0-44610","@fluidframework/odsp-driver":"0.52.0-44610","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.52.0-44610","@fluidframework/local-driver":"0.52.0-44610","@fluidframework/core-interfaces":"^0.41.0-0","@fluidframework/odsp-urlresolver":"0.52.0-44610","@fluidframework/odsp-doclib-utils":"0.52.0-44610","@fluidframework/driver-definitions":"^0.42.0-0","@fluidframework/test-runtime-utils":"0.52.0-44610","@fluidframework/tinylicious-driver":"0.52.0-44610","@fluidframework/server-local-server":"^0.1034.0-0","@fluidframework/protocol-definitions":"^0.1026.0-0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.52.0-44610_1637363018310_0.9779195633101319","host":"s3://npm-registry-packages"}},"0.52.0":{"name":"@fluidframework/test-drivers","version":"0.52.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"727e70781864389a77f3085395d5494ff5d14805","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.52.0.tgz","fileCount":97,"integrity":"sha512-Or4zhmzzwUWurYtB0g+F1KrVlq6SBohk+ns1ieakaq7F7kkHPbimiQQFUFraphMm6xPzw7HQ3y44nuLSLwuENQ==","signatures":[{"sig":"MEUCIQCLOhe9+Y7KEgouy3gkPOzrXkEOtp/FE4rSUiIwA5MmEQIgFSMHH3HeO4nIEeWCYekcZ746nOaHfgdphTSU4tmiP8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnBgwCRA9TVsSAnZWagAAyNcP/jBnGeKLhQJekwCc5RLr\nFu3c2YDYBZRXO4N+RcxtF3mCWW49jzm4swi21d47uglotTq16W2SB81RAEzi\n6wtX1835mjJqsAX5si4jkVG+ehBN9TIIiQ3dFj8cwbzkFoVoeqD4oaCYri6w\nF6IOU6XA43e02Va5guKox3owaGkVLWZ4gJqJLkWWygCmE9ErswzgZSMqQ/BK\nBUmWAWIQh/ZYsTu3A+5jSbdxzisR5E9t2MqzAfq+Kr33XDC9br+f4euO21xg\nIublgV+qBkYVRWPsaXfBNrw3I8xw6bJ22dQqonWPxGQv7q4QmJ0uArzchM5m\nATlbX611wZgM8knRjz9piGrP016AQgTlnKBHSBz6egHEhnkMwlp8ukBwImGe\n2pmr0dRRto2eh0NgW++NAGlKeuAWzNVlSumoyO6/EtpEHfHA5DJl8UGmsUqp\nJLSWtAQPBT5LjnFCmmUIUxKleeXXrYINQP4cZtCuCfpmQOvl0uh421QdC8xD\n30ILxsDB364nljHtGi0QrJrDWZQMMb9YGkf5MAelAk+YbIRwMEpAhCJ61aoK\nv86oXKWd72kWMp5d3zHLcZu1gXI1S97cS2Aa5wQphnFN7nR79dGB/e2Hj3Su\nuiYzkSqhUmPJ7fHx43670/CjP9n33pBorA+518hs3wORhoogwnjscQzIMMrT\nDAcc\r\n=9HID\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.52.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.52.0","@fluidframework/odsp-driver":"^0.52.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.52.0","@fluidframework/local-driver":"^0.52.0","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"^0.52.0","@fluidframework/odsp-doclib-utils":"^0.52.0","@fluidframework/driver-definitions":"^0.42.0","@fluidframework/test-runtime-utils":"^0.52.0","@fluidframework/tinylicious-driver":"^0.52.0","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.52.0","@fluidframework/odsp-driver-definitions":"^0.52.0","@fluidframework/test-driver-definitions":"^0.52.0","@fluidframework/test-pairwise-generator":"^0.52.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.52.0_1637619759957_0.35372138985896795","host":"s3://npm-registry-packages"}},"0.51.3":{"name":"@fluidframework/test-drivers","version":"0.51.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"4b808eeef090f260fd0e342360ed7a30313e8c14","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.51.3.tgz","fileCount":97,"integrity":"sha512-a7/jOyQiBFLjiVYcXMAr3zi0o9+pFTAAfH3fF8oCs3XVqSYzLtM+siy7vyk985o/kmvNLCwi3VKSwRBwtOMocw==","signatures":[{"sig":"MEUCIA26SAoW3Dbf/l5IM2XwPU+cM03r5Wfsvqprwq9KdYI4AiEA2zjlJn82cq2oWeR6O2zMj11mp545cxbAGxW9Ig4/py4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnU/XCRA9TVsSAnZWagAAPAEP/iKpfXOn3So3gufocJRl\nlaZCMbWNMFCM+HP0d/pkdmedQ4dxjsUhF2DzGYpMKZ8dB6SENFSLXS4Cyz2a\nBOw9pNqlK49Q2TUkPbw2O5z0oS8Bj+bfcPcZezktAE3/GyGVWxqsA310oPZQ\nAMwGWn30vUMROYwGQnyKXhwC0qT+A6smRbuIacb+tIK0ymRvOCjuyRqaze0b\nWRFhzZks83CMdwJcaH8Wo1pgl+yw7PD3+HsaYn2IqzWb3TslQf7Fk4y1JP6I\nuubrcU1pALDD6kAaJeC1zdDFwWettF3KT674flf6xfZI2nxvAOaAB5nXuE3z\nSiNSlFR08J+1H42Idqy4ZrcNOCDPlpZAQxZo7j2KEHLEOA/mLcu5h6zaOOqm\nysWDqYHOW/3OmpvndKRs/m+Zzg5QJzLUJCa8BCOnF+73BLJz3f2aMqBqH1qE\noEd6PfM0VH60LALu971377Scw3I1/oCiaVbgXJqvN5OzsFvABRLPJcO7nGU4\npOz8dlj30n+eGnN2eU8thn6oiBYXFjIgiTySARz6lcUrGc1/72Ksw1Nvqri1\nf/SOnHgQFOvldztb9XtrYL0xvFonde671x0H1c3umSpBs874STV7iP6A4iUl\n8Z3P99Aw+Ylx4zEethS7ygYNSlo3gwmfSic6hBQ0lPopUwobxlsM+Y4bFUId\nNOy4\r\n=VqiP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.51.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.51.3","@fluidframework/odsp-driver":"^0.51.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.51.3","@fluidframework/local-driver":"^0.51.3","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/odsp-urlresolver":"^0.51.3","@fluidframework/odsp-doclib-utils":"^0.51.3","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/test-runtime-utils":"^0.51.3","@fluidframework/tinylicious-driver":"^0.51.3","@fluidframework/server-local-server":"^0.1033.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"^0.51.3","@fluidframework/odsp-driver-definitions":"^0.51.3","@fluidframework/test-driver-definitions":"^0.51.3","@fluidframework/test-pairwise-generator":"^0.51.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.51.3_1637699543555_0.1252392012751311","host":"s3://npm-registry-packages"}},"0.52.1":{"name":"@fluidframework/test-drivers","version":"0.52.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"5bb12fbb8e32e2303370b5a67fe1437442fe0402","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.52.1.tgz","fileCount":97,"integrity":"sha512-9lRbAejDUF1EHkG4l7+0/skdq1HEwUwhS8HYFiWUFlFgMbTBxqjuiHaaBS0ZatIL+3APnhtIT3Q62QxLrmZMgg==","signatures":[{"sig":"MEQCIDdcqvYyuRuI6KaVKUxZMxL+1OMqiIg/IDCRV8noKv8wAiBk6/SeeOhozurlGlxqNyuPh3Z/QGmcch9yIEgkCRRvBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnWJBCRA9TVsSAnZWagAA2NEP+gOZTd9WmiH/5qgAvfCN\n/9a2F2cUJJ23LGvbejSkRkOeQWxfK9SoplrHTas6RU9nIuoNqElZspfyIfwa\ng/TO1EOhkGrYAnMo5Nh4sEPxV7+5QgFEnXWCLa18IuufPJ8n2RTDbY3U3lhT\n+QwEexIisBBFhdVc6TIK6J4A0kR23bCpTmIm1qhETGGEmfhubTbz5rCk10Ql\nABUAb5uAD7Oik5YhHN+gkugUN/Th9OtrrTKbqUUcisSUNEnSL/nmo1kfcTjB\nIxe8F6dFDeLadv4jRnsMc5mrXMkmdcKMnfX1WZT7u1EA4vQYu8bN21PLvXzc\nQRwNrtAR+74SPfVmXbNWB4X2GR7vhGBYcecAZyyfs0E0J7bpe40xxb9hRX8E\nmoHpCRG3NSAiG85v4YTqMf6eH7aJig/YXypprRh8MRKshyWXM3hqby+jDBxq\nqkMsrc9EzyilqyUaN5+y3APqPvA1vkUJSJ5haHd6EcX3WlqzWgrnCtjuQN2Q\np8xuiH0n4VxKNKBdT+wvgO3Iv1+Fn2A4kmVG9A4RvRSKr8H5U2nFxQkGEamE\nGMDyiSDYNBVla9FTdb2iwA547OYYNubHcWQoCQMmKBPhy99h4omB5/bbIOlt\nE0GqiIYFaR4ahskBp5eitZelWR0aVx2haLsT4KfiXx4mKzaIr3SPFOBSBCC7\np4T8\r\n=+u51\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.52.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.52.1","@fluidframework/odsp-driver":"^0.52.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.52.1","@fluidframework/local-driver":"^0.52.1","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"^0.52.1","@fluidframework/odsp-doclib-utils":"^0.52.1","@fluidframework/driver-definitions":"^0.42.0","@fluidframework/test-runtime-utils":"^0.52.1","@fluidframework/tinylicious-driver":"^0.52.1","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.52.1","@fluidframework/odsp-driver-definitions":"^0.52.1","@fluidframework/test-driver-definitions":"^0.52.1","@fluidframework/test-pairwise-generator":"^0.52.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.52.1_1637704257132_0.7811529635265622","host":"s3://npm-registry-packages"}},"0.50.4":{"name":"@fluidframework/test-drivers","version":"0.50.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"4ff6713a5cb2547f8afd7ac03d07edc200f952e6","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.50.4.tgz","fileCount":97,"integrity":"sha512-N5CH+32fFmtkEOsWULKIe+7x2ytSTm8CYWJAS5EDweaWQtF1u7yXvWAQbcGg8mNhCpquRqfs511o4p4uEMjduw==","signatures":[{"sig":"MEUCIQCTS3wlDIFL5V9LTMWzQBFBt6l/mx43W45rxnBAf7BuiAIgH2yu4+AGe/q4u2s1wp5IvWrCAak23eXqDB2PtDcqHzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnYS0CRA9TVsSAnZWagAAw2IP/Avpt355Fw3UB8ntOEi6\nznfUNtGRCdsT+MUClrzxCqnQCwt/wSdfIhzCN7/MYUIhkBBqgIpdI1ItxFzG\ndPDdyh96COgpU97fSNsYeVUIO20LJ7ZrE2Z7EW1FcYZ37d+P4vO1pTIIhBNJ\nYq0LrXFHpT4N5DjgjGFe0HBgptLzooSgcnMz64tZGPD+p1C8BCw50gcj15k+\n70oGSYMVJRSG9k06H/kliW8gn5P0v+kdYhE2SKDYLwhrHB+W3vEZ1GEJTsvQ\nq/HmT3H6iTz8PBCjmLSeq6tAJl5HfCZPP2AcPZrAx6njFxM3du9Csp7Egywn\no2RHhalpaP7OelUjrJRn1D1SEOOSqureKytW7KdSK1P6PKgndITC976GQbK6\nSqL3shh1uWJ7Ygf6S9V3o98H1o+ilC0vNegxdcM2vYDR69kg7MEYn1peAaw0\njgdtNALrp5LWK1mfiD1oCJebdQTFHxDXYeSrXicb+HurNmIBaS4FzfIwf3RX\njUZ+NbMIGI+1SG/vt5A9pmf9O+IHwtLciK6RrHRCgF8yGr9G1+RsmJa+9ds/\nPT8plz0TAf6HtRUOJTgPt4zpF7T8qgyqthX1W2Iz+vt9FHfZSNDYUKThXWUB\n2t3e0CLlZHQTtMO+DiSHAgsRUpIXToSdxThN4FCsAyydMIcE0w6Cwmq52UAt\nGAiv\r\n=SSuK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.50.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.1","semver":"^7.3.4","@fluidframework/tool-utils":"^0.50.4","@fluidframework/odsp-driver":"^0.50.4","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.50.4","@fluidframework/local-driver":"^0.50.4","@fluidframework/core-interfaces":"^0.40.0","@fluidframework/odsp-urlresolver":"^0.50.4","@fluidframework/odsp-doclib-utils":"^0.50.4","@fluidframework/driver-definitions":"^0.41.0","@fluidframework/test-runtime-utils":"^0.50.4","@fluidframework/tinylicious-driver":"^0.50.4","@fluidframework/server-local-server":"^0.1033.0","@fluidframework/protocol-definitions":"^0.1025.0","@fluidframework/routerlicious-driver":"^0.50.4","@fluidframework/odsp-driver-definitions":"^0.50.4","@fluidframework/test-driver-definitions":"^0.50.4","@fluidframework/test-pairwise-generator":"^0.50.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.50.4_1637713076839_0.31898254439524854","host":"s3://npm-registry-packages"}},"0.53.0-46105":{"name":"@fluidframework/test-drivers","version":"0.53.0-46105","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"6ad8ace3811349d913441e4428d778b2f312db8b","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.53.0-46105.tgz","fileCount":97,"integrity":"sha512-0Y/xY2S703MIpSjcTZCitPy840qhmaq/fX8OjViAVTiw/qIxMUPchFTRkV7FQkgOPG18I1Pc3Lql9YjjAGzqrQ==","signatures":[{"sig":"MEYCIQDviq3+htq+R8eLyZF5oKxnMGzK/PZB2meU9I2eHL/54gIhANK14TlpsclTyICRXnDA1FIIsM5LKWpVf1vjMJgfLxwF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsTtqCRA9TVsSAnZWagAAImMP/Rhre1rhPXLJHaSTy6y4\nG4M9zvrm1NK6K2QxQGXyJVcUyDjEOYe2b424unBxFqjTuJzhbk9pzMvYhuvV\njBKzFqdfZB6E66WaJK4vHdAalGJ8YrVXLZpRlXseI3xUP/Ulk+v947yK8g9Y\noLuQv95BK2iDKFavDkFrr92yy+LD3P3jbJgM+0THYQaHuhg9Mq80tP/oYsW8\nFsF9SliQr6ISxtZMGC2ZOqFUdfkmhgjOGckAYbJy3dKviKscbgYD2K6tuaPf\nA+/WNZYCZZFGKf9SCM1MEjM5TlzKPgUlzafNFR/beHAwV9IlGuzoUhCtGLcY\naGtP7FWaehLQpf3y93ImPZ+cOG4JmBx2RsW128Qvj4UMQ0C/9XRw544ogT6D\nllU5nLtCHdxqlg8FabdEO0UfkTq80BF4u1jypUQ9q/GbP2/9nQ/MCBPqXMFD\nBLWI7b9SvGOchf/AqLjS1cUODyaWIAa/b+Qa+8UV0q4eax1WOrUo8tbAjdLR\nRI6nE4C/WW/1Jx0vwdu5AgQQCFlJuwmkxxlW3B2mUTUoaDadArR0C0LpAhiH\ntqGAdpEvwzjPiAaZiJhd8Pn40QGL2EPxwFrLpiRugGGf9WdpSv3Gv4oiLyTX\nD0Qn7LxUXnz3gS9OGd+PpHUB+6NIew54eYeefQbsFIwjzYrH+yElxBQSkT+N\nz6Js\r\n=T3j0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.53.0-46105.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"0.53.0-46105","@fluidframework/odsp-driver":"0.53.0-46105","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.53.0-46105","@fluidframework/local-driver":"0.53.0-46105","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"0.53.0-46105","@fluidframework/odsp-doclib-utils":"0.53.0-46105","@fluidframework/driver-definitions":"^0.43.0-0","@fluidframework/test-runtime-utils":"0.53.0-46105","@fluidframework/tinylicious-driver":"0.53.0-46105","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.53.0-46105_1639005034243_0.4094872944910384","host":"s3://npm-registry-packages"}},"0.53.0":{"name":"@fluidframework/test-drivers","version":"0.53.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"8ed8c897588559f757ca5f427fc6d6ab145c8071","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.53.0.tgz","fileCount":97,"integrity":"sha512-7hNKI3CHLGkheT91GBoA7qhtXOLA9hzKV639i878wzhHkPS3sw3y985CCbcgqsrjVaIbsWnDxdUQjidASUOFoQ==","signatures":[{"sig":"MEUCIQCQv6rY+gtb64tQgr2YR/ZtUO+sITA6PCjx2CTjI007NAIgDjhOKDXWO/Ka7SbTGkbXuikA8fhugugYKJCbUcU9Aq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs6TNCRA9TVsSAnZWagAAy1YP/jDXGrlS0Sqp6OQduK7/\n7rn2K9Yty2nvl4/KTr6GRubkglP3hcoaVqVAE3eOfQe2ZB8mJKwhwdMY9Zhh\nyzV7/JysHAouHo9oKv94uUkh8+YcidZS6H8KR25vhBwN7UzH8KwPJypnFgCN\nPRy1fGeqHP10HVBWGBoYaCCkChQtga425T4XftojQ94NQAUmeS0rVaQue6eR\nNaqNOzOZsrYYeebvCjGB7gGFdO5mZzG4EAQpRPXHcaKbDX2Rg2nKW1pgV1Hj\n0Fvwcsx6Zqeq17dPP1VgCRunZMARhLFycJ4QQltpybJz464ZlH/3zWMFk5DC\njOmqYKJsnU+vUnAmZW7DBzwO6Y1uxe8wPnfKd9AaRkpyotYzfqpn5hDy/fNp\noTTDfldDeYbZ9oUEPtY1gAE1e648VWqLUB1w0OmlinQpbJ2LUp+T4zYVe75Y\n9cdfFfTNKgsR8paxZwzfOgVUHK9gQfS8zwJBDZacP7Of0Oc/Dql+KAzvgbWT\njMvnXd26ZftrozzNHGsRTIVkQ+eWMn9u+Yzl+LjL6d1ckqRrS/YCnHNUfjtV\n3JJGuj2Q71Ge726fN5f/3ZDRKNEdM+7uEc0GaTxOQIQeIj1JRfhD0UPt5icA\nuaK8wZMTzzDIIDpkRB5wt9mpGNuMLY3ZCBcSX/TfcUWM5cQYbZSA7WJ2UAUM\nQYUd\r\n=llQd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.53.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"12.22.7","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.53.0","@fluidframework/odsp-driver":"^0.53.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.53.0","@fluidframework/local-driver":"^0.53.0","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"^0.53.0","@fluidframework/odsp-doclib-utils":"^0.53.0","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/test-runtime-utils":"^0.53.0","@fluidframework/tinylicious-driver":"^0.53.0","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.53.0","@fluidframework/odsp-driver-definitions":"^0.53.0","@fluidframework/test-driver-definitions":"^0.53.0","@fluidframework/test-pairwise-generator":"^0.53.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^12.19.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","@microsoft/api-extractor":"^7.16.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-drivers_0.53.0_1639163085162_0.5330428196444126","host":"s3://npm-registry-packages"}},"0.54.0-47413":{"name":"@fluidframework/test-drivers","version":"0.54.0-47413","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"ba22f8b1264d97c9ceb141643e6b8c7365e4bee0","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.54.0-47413.tgz","fileCount":97,"integrity":"sha512-GqeQbI21naq4ihWHQDppqpqmENUzrgjBGT1wwkiNlhuGR8KoO5P4vclL3FQ4cvN85XgNjgxFsnruv/ry7Ttcnw==","signatures":[{"sig":"MEUCIQDMGYXXUGexIN7v1p4eOEdckt4i/lT3YYWZn5+e7DVQ9wIgdlrX8DYbIfG4oDB106fxcscDOgEMBLDSSsPWRFjoux4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzK3vCRA9TVsSAnZWagAAiSEP/A0281lXAy/boKy5bOro\nMmMRR42NgJ4C8JZzqQWTZQPvH0o7CjquMnFJ2f4Hm972sbj1nHW0kW+q8QqW\nk7I93zi3k0ZBuJn6E77yG2yiasyMA9Rqoc/wkZsIpJf5wAou79vnpbhYGsyn\nCsvQCkKpj0Gu9c4WMhlKzpKArW58hCLLvIy08TyBRDcld8Z+fDGHt+IbVHUZ\nLi3EWOw/OYfJ6RWqdqPFY98mDEBC07IzoG1xOXoUALev/UF8JVOP25wKRMQV\ni3JcNppmG0vgxn+fZmEXaFiSK+cNgt9spIe7+4jvcQ4t8jYEpRwfyTFHhUUK\nX0A7a4j63/gJkpxcG9K8xEhNBDmvL2aiVIQrMHwpBvphe9CrYnZQSve9HR4Y\nCt3wLOCCBookGtB604jdJWZMpXgAQDBW2LEgHYrqqzJI1Usgx5XXOA2W+OLM\nf1dmi68L0EGu31qpS1x5hjY7f18jc8jWlRisMLd4RiAE1PoSU5kz8G8tmERm\nxV8mBjH7dWcBYXAFURspGEOrnx4KM05L9F0n48P7XLBKSZ1qQ7FtgPuOCyBY\nW+RihSMa4LEx+3ry2VPW/4mFhkYZq4U8cdWUxxha6moQZw5mGkH1wKvpCMH0\n06EBE2SlOiS29e8FRz+i/5kMrQYMex56qHUFEUDwgTQ+DRVfN1cCjAO78SxK\noi6x\r\n=pa5X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.54.0-47413.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"0.54.0-47413","@fluidframework/odsp-driver":"0.54.0-47413","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.54.0-47413","@fluidframework/local-driver":"0.54.0-47413","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"0.54.0-47413","@fluidframework/odsp-doclib-utils":"0.54.0-47413","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/test-runtime-utils":"0.54.0-47413","@fluidframework/tinylicious-driver":"0.54.0-47413","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.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-drivers_0.54.0-47413_1640803823572_0.4484369960842718","host":"s3://npm-registry-packages"}},"0.54.0":{"name":"@fluidframework/test-drivers","version":"0.54.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"5ac7d8a3a64be8820b1a76dad0bacadee6bb984a","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.54.0.tgz","fileCount":97,"integrity":"sha512-72/56JSa98b3ZNKK+3asHPPTvf3k9TuaJXeLkAb/U1zmjLO5SImbR35d4Oure/wiEZBXDX1VmMQ6luFBSWjtkQ==","signatures":[{"sig":"MEYCIQDW/jLclqJALRsEym2hLKWH4ouKEpT5MyIF6+ZuwySBpgIhAOpcEjjeMN5/ScqdrSwgeJUJLRv9jnXjKaJYiwrL1/2E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh03szCRA9TVsSAnZWagAA00YP/iFd+ZegfAt0qu69U1Xy\nvFwUnfJW05onhrEtoSqEICX9cpQ9JTnbgIaQVOxQJGwg+zxz8IJ0jD5jwVwo\nXMf2raJIYfeL1IdADZ7GeHyVR2zRFSH+OMeso9l46v1PlDK7yTmpDSK0NmiY\nvg+Hh8Jp973r1tHT5Y0FipYaqfhqszcg9qtsI6BCsbN+Dl7klfpYhyRD4yLJ\nCoN6Mz/f0S3Lepfrres2heDdGviLLWg8JcG+a9LII2XqqEN7pnPa8JBnMOKu\nUrikf6oAz55qt5NG660mFCt1lPjad0wglUXdtAmOV2ATgWta/hpAyt0F4MsP\nZoRRNdOapM8buRtt+MowIzAvXzmqsz9lfJNHb8Fx9JpN4Mw0o25yrWYx4fBo\nQpnru0+Hky1h+APeTQL59bfAVRO3ejN1yx1Ns4tbggqTwevMee28c/Ja5HY1\nIbDmm8eVWZ1vyWS3+Q2nrJrGxvy7kK+NxRrcjlnYVdb+XUyiFN0FWiXgQ1CY\n4y3b0UCsFKm/C41Xfgj1Qfm0mYhvWNE2q9OkR+kMf8uIkmOZ6ENNyZlq7eDN\nYkk8PeKg+qOG013fnp9ASPb6fRpUFwTAyAB85Aj0iZIxWy/Tflz5CK2bmiBA\n3U5h5vYMhr49QhOF6Z5ZppqZw+GYQ304MYsnEV6AW3F8iV8Wf6EQXZbj3rdQ\nf6P4\r\n=/kc8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.54.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.54.0","@fluidframework/odsp-driver":"^0.54.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.54.0","@fluidframework/local-driver":"^0.54.0","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"^0.54.0","@fluidframework/odsp-doclib-utils":"^0.54.0","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/test-runtime-utils":"^0.54.0","@fluidframework/tinylicious-driver":"^0.54.0","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.54.0","@fluidframework/odsp-driver-definitions":"^0.54.0","@fluidframework/test-driver-definitions":"^0.54.0","@fluidframework/test-pairwise-generator":"^0.54.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.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-drivers_0.54.0_1641249587172_0.747525442800578","host":"s3://npm-registry-packages"}},"0.54.1":{"name":"@fluidframework/test-drivers","version":"0.54.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"809f00aa2a87da5ae042621b61c6ea3f6723f47a","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.54.1.tgz","fileCount":97,"integrity":"sha512-BZLt1c0/Ww/lMTcFmrQ1z6W7LtYCeKIqHsqBpmLmoYyOWJGVclIiQywEFObYcuVuSmVKL1STTiTIDk9GYu1Dqg==","signatures":[{"sig":"MEQCIAOAr1t4qFL9elZJF3gp5TSO7ViOyt63LbnJLEv7ANN7AiBSHUPGOm3J479+hBaboZNSJC6uIgj2528XUMkYe4v8XQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1haCCRA9TVsSAnZWagAA8qgP/ijCsntnNyT426w5Xugi\n8RAPOdiZbHOPRXRAc6RkJq2VeWpZHc8RzGWopuc3i1gT7uPY2dkkjIQmp/qI\nOroTCV6xCmjbwcvrZtlBVKBOVVFExDxfCSWCqLnpdbB1/cknZLva5KZG10y9\nQoHw+zDb3XcnXN59KOCCnaGyxxW9S6eyijkQFiqu27zZzCEVmAlDXG7zsjP9\nWZ6uybCnTy2PxPh4U56B05fjbCalF9FjwfIriUhFdAjSX7IM5KDGEHN1amd/\nJLGww3zRZZVFO1qlpUmWXDNKzQTYbtAy5GjLgpDl1ub3p7QUWOZFEoYj7Dct\nXPk7B+Flbhzz5DIoir9+pUCshcfOkBPzQJ7JPLfm5snvlJniyupg5cTOAVVf\nVYhuQ+tZ0qyTNWMQFGFshDdOfP670f8oMTbMJuu8vUjN+F/RSySyUv1BNaUe\nCtRruUPHRN5Qi5DpXCee0lVv1pOSlKkejyJKoEjSOZqd2Tk0tW5CJQrwXVsX\nqFjYH+kLcWIGEslcCh/ZKVgR1kRgZBStzzSyVRVUsj+GUe/EpUkVDwtZvbML\npoQzJ7hFLtquDhRvoVGZIVog1o3tX4+hEidij2U4Z5/XOiDbrHsYxGspDyXb\n8VFXlpn+ohuQqNKVAKilOrNVKLnruQNZ5Zo2UxQMjTCB2o07o8mnu28Y2WI6\nFd1q\r\n=caxZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.54.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.54.1","@fluidframework/odsp-driver":"^0.54.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.54.1","@fluidframework/local-driver":"^0.54.1","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"^0.54.1","@fluidframework/odsp-doclib-utils":"^0.54.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/test-runtime-utils":"^0.54.1","@fluidframework/tinylicious-driver":"^0.54.1","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.54.1","@fluidframework/odsp-driver-definitions":"^0.54.1","@fluidframework/test-driver-definitions":"^0.54.1","@fluidframework/test-pairwise-generator":"^0.54.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.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-drivers_0.54.1_1641420417899_0.20778981759917903","host":"s3://npm-registry-packages"}},"0.54.2":{"name":"@fluidframework/test-drivers","version":"0.54.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"1c90b41856646a56115140d0afca317cbb983115","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.54.2.tgz","fileCount":97,"integrity":"sha512-KExkJqqwM53RVVvqJ4MY0YhS0llT/KP2S73VFuui7nV7FKEAJhniwKA1ekDjJciTSlK9OqKuwpCrsORLm/9V6g==","signatures":[{"sig":"MEUCID4wmqa+mj1oKdDHFhtcOj7qG4FMVeh1bpjrMVE8UYZdAiEA1BzOsRf3xxVthSOu0SNuRfsQsoaYKDzu1obkqqSnvWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3e5yCRA9TVsSAnZWagAAW30P/jmGj6plS61drU62/723\nbANdeGkWzlveSJnAUFcyX5HMWByzQyGc+9VB7EmGmG5h15GXtaww0wt7uTeu\nfUWA8qXQYr6rPB2rNRq7sUPMcPaLs0kdVjd6eS+n/DPn86NwVSmA4WNcCDZt\nmDIz34yk3M4HSMf5eVoCA+iuzgerumxmUUxrLaRhZjnuM+m21Eym6UqRL+b+\nLnyWDXZ9Adj3GjzcHtK0uZgQj6/mj0rqfnSruICaqlDOY6Ok6le8q5+xK1Qr\nUPNoCZNG9Q22sJ5u8pVK4VPxDY3GOOe4/SDJZ57kAw7nLKQr2iL+oGwhYGyp\nWYclM6rcVd5ja5GJ5K8SOK/oZznKEI/9eZLUcQt8grRb/0IEAUK0sN86McDO\nFCGhbbv8W8O+Lai6kLirXYmiKYLqrgWqU1gBFTrn9YPqEo0bHdQpKlLqfocc\ntLwnRYt+f1cWp0T0rJlHDboBCJ/sEYpgsTEXxolgGSwcovAnT/JjnwLfm0hQ\n2zVI/T+XVA/85s60Iy3Exw0GS+rpXKnMg/ilWTOvbJRUOmQqd+7w5Sspc9Uy\nG0P293XoS87L/zhdDiUq5HsMi1psTufvvwb+E+sUPtl4LdvYh59l9KZuIx4a\n7Fegc7/M8i4X1+uWRfPwIQ++d+T3ywl577vqQrv2lHrbFyZQCbrXdQESECn+\nnunG\r\n=oX5l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.54.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.54.2","@fluidframework/odsp-driver":"^0.54.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.54.2","@fluidframework/local-driver":"^0.54.2","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"^0.54.2","@fluidframework/odsp-doclib-utils":"^0.54.2","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/test-runtime-utils":"^0.54.2","@fluidframework/tinylicious-driver":"^0.54.2","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.54.2","@fluidframework/odsp-driver-definitions":"^0.54.2","@fluidframework/test-driver-definitions":"^0.54.2","@fluidframework/test-pairwise-generator":"^0.54.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.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-drivers_0.54.2_1641934450464_0.6205803573839785","host":"s3://npm-registry-packages"}},"0.55.0-48551":{"name":"@fluidframework/test-drivers","version":"0.55.0-48551","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"7172889a211e64dbee36bd2e0cb12820dc2b3ed1","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.55.0-48551.tgz","fileCount":97,"integrity":"sha512-EDWGKm6u250TxsmikTkn05eoSit7vK7SJpbXQndhLSpV4ZI0INcN4HGtBTn9a8u/cVvBBAool6bdc0EsijvUUg==","signatures":[{"sig":"MEUCIHo4QEX4agRiYChJ1W/TdiQP2jIoV8tUVZIq1o4443YWAiEAxk27lIM9G2OkR+MUbHWZTP/QpfffZ346ptI7LFWz+ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4et9CRA9TVsSAnZWagAAl2IP/ReADXFhxRvHlAk5xnOZ\nknUzkUcbI3KN9z3jWx9HDqddN3oH/NXhqBy9li755wYcfWKtHN7NBjMgM0Nt\nawNkV+p6Uz8th4Pu3X/7hBoNRn5nx5fAzM+ehyXrxauTPMdYL9kAcMoTaoy8\nTGcFZM3ufh0K/GHdphSVlW2qG+q/SMpAjEEtVGRgiUrQqTaX0hhXD9OXSiIl\nFCD8Yt774D503gYOfj8/YPh4TlnoIXPmpS4g1teoOlqsXWWoTfCn6zXsbDgK\nMYBJDBkTWIjcumOGu8sYjD2JKN/bA284FFH2Kpl7OqfNxp+nkCKQVrP/oFmh\nMk/Y8YJaTBXMiBg9N+LnIi4iyNCmcg2V77SQbaWXK5rK8LKhfTC4Py26WJwr\nOKOfgkgAkZ5N53/yMbRpfVa9dJ2kuO5DoYspy/XSQ+RMurC+HsUEwv0zKGca\nvDxAu8TKFrvOsFeVOi5mlQ4u5QJpbkslcPp9u/THsOSpK3m42rgERWsIdTYP\nqywZ214lr1wusrNkaJFGnmonEtQVSdBEUUHTxw1Go5Di0a1jWPfeInvRwqPi\n34z8PUImccwRDv1oDVtzMSM8B172NEKtIU3+TIGoK9Yo17o9tll3VOqEJMhI\nSuZkgQVYJJnrnblUM58vdrC7xYByoxSXc5IXE4Zfsf/G9+51hDtNVItpSzyT\nx9Bv\r\n=e1vh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.55.0-48551.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"0.55.0-48551","@fluidframework/odsp-driver":"0.55.0-48551","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.55.0-48551","@fluidframework/local-driver":"0.55.0-48551","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"0.55.0-48551","@fluidframework/odsp-doclib-utils":"0.55.0-48551","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/test-runtime-utils":"0.55.0-48551","@fluidframework/tinylicious-driver":"0.55.0-48551","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.55.0-48551_1642195836910_0.7429772183221472","host":"s3://npm-registry-packages"}},"0.55.0":{"name":"@fluidframework/test-drivers","version":"0.55.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"61d771bd7a6cc2e718fd02b9d9912d7a7ee1d822","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.55.0.tgz","fileCount":97,"integrity":"sha512-DaIvhrl+NO95A1pWUdBZq64IoKQSfNMZOmF1zpF8AU9ES2YF8fgqZEMkclT78uXm4OtDW6ARixBMOZacht0Tqw==","signatures":[{"sig":"MEUCIQDZrAgn4qzDSTqg4RjXIwp6ybPJeTPFIhLzpToeHWlmoAIgChr5+XFgHvirzHzgQTahcqiln3OL2T6+8b+m1YlUGq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh51FUCRA9TVsSAnZWagAAQdIP/iYGkdW0h15+0IqfOpiO\nWRyXOy5LJpUAdnflIPJdZiN6dmhk1hln13d0a37kO0d6GTaTPW89zrdDwIVO\nsrqLimTgitpICmWJEB0HsX7Jq2J81hZQH+Eq7jKjrmD8PbmaZsXOXcy5IJOJ\nj/5j/PCgjkKhVcCOtjKKdIxJpowJTk0BVrTJdfyGWPeayuoPKccDDvjlJgaB\nv+jFyelWMAQsxy7e2jJxF8f60qcpuZYiMsLIJpVxs7wNHXdmgpX3BpVJ/PRJ\nspdG0T2m4Vgjo5x/YkEWJr6OYZkBQHUin2j//ZPn+3I1j9P5g/gSFscBvQHY\nxPqotJ6tG3eSLbq8buC9S6ADeT7zpvWOgNjDUxvP/0gSFEB636cxuYQI0ttX\nUQt3W9aZONHAVRtaCUAK6GekkIGYb3lVA3HnVmLLvvCafeFUa5FGwu1dF8fn\n0tBBtLAFV1Sx8k69NwplgLEca3AafYh5thajKe7cyx2QshXmF8NUXzyPWLOW\nAoHQT8GcEZrS1EqjHF3uG604nURRoZIgN8q5q84JzlorZ3HPy11FyTetmrzd\nD8+KXnXLBTBiZvns8EfFpw3D1yhvf8Zc5NZCC4W2trkGtaxjP9tt849FJlNZ\niYUnJJR+H3XUC3UdsEHAcMvAepZKRQzqBYm/D8LLlvudQpDl+fYJubBau+Zo\nT5iM\r\n=hAdb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.55.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.55.0","@fluidframework/odsp-driver":"^0.55.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.55.0","@fluidframework/local-driver":"^0.55.0","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"^0.55.0","@fluidframework/odsp-doclib-utils":"^0.55.0","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/test-runtime-utils":"^0.55.0","@fluidframework/tinylicious-driver":"^0.55.0","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.55.0","@fluidframework/odsp-driver-definitions":"^0.55.0","@fluidframework/test-driver-definitions":"^0.55.0","@fluidframework/test-pairwise-generator":"^0.55.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.55.0_1642549587808_0.034149760878475766","host":"s3://npm-registry-packages"}},"0.55.1":{"name":"@fluidframework/test-drivers","version":"0.55.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"b03933d9da71214807fae9a2a0627e9f62095a94","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.55.1.tgz","fileCount":97,"integrity":"sha512-gw/veq6EJRePb6VbNIscJGFfqXyVhEenL+P60UikSv+BRHhPD+qKwGz4qSMuORmc0jmz+/H2qXZmrME9zOSBtw==","signatures":[{"sig":"MEYCIQC63ur7WOG8pILNg+sRRP6nTn8WZwpl5yl4XnRvo6Nv3gIhAOAKvTEO8xuhhZNAKGAJvqymzS1TeDDHuOI/7F6QUvM/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9D8iCRA9TVsSAnZWagAA1PoP/2CVxb9AOJtPPfwh4lrX\nkImhMdfm/mTEEQhhRdJEznIIOnXgNxu3DVkqPPGrnxYSsGRfGqQqTdZNjgts\n6tvjb6zoDRLpA4Hxi6kMBlozgP4n9mc3+vt9egedhv/vNehD/xjN/znUS+T9\n+SvVzaJWpSgwxmZXvL7iENIV7vywWzGY1C0WhupeZFM2Wii9qp95qFPPztzI\nw82dBUpe93KHuk98e7OlQklsv9cOsxYNiac2brCLHoPIUXmsbVvouhXbpnYm\nTq3PVPTRsODBTQn1ZfhBgyU+36iZN/It0FZR7pij5h75xSybVLoPQmqZeOIR\nI5UXCwfL+7BKo93hguM4quBJucq9cTPNSgQh+vMKMWQsFawFipuWe/R1ThAm\nAT9UQt2Xe1jpJ+2XMxeIQxyKJuYn1DHsVtahyTKFJ//13mkfo/6bP3kX6pD2\ndon05qEBi/26JMgNgHhzbo0kTcufJ+RPZfWTuMH23ojq5Rp1zt3iMjIwkmJg\nMEz57NuQ1y1/UVQQYS4AOkQk1GaD7X6xLhZO33I3YCAhNTN9Heml4zZjJzG2\n9litq5HfN1Nn1HTtXYj2el/BzY/x1z4wsU0Q/TmSM63Ty6la0s+XmGu0+ts8\nsLWQZM+Gtg2+/Fb0zZ0nkDDaWYToW8YNDbbrVHSov7gGsgH1jxzLH9mUjLwB\n6wsW\r\n=fphe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.55.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.55.1","@fluidframework/odsp-driver":"^0.55.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.55.1","@fluidframework/local-driver":"^0.55.1","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"^0.55.1","@fluidframework/odsp-doclib-utils":"^0.55.1","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/test-runtime-utils":"^0.55.1","@fluidframework/tinylicious-driver":"^0.55.1","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.55.1","@fluidframework/odsp-driver-definitions":"^0.55.1","@fluidframework/test-driver-definitions":"^0.55.1","@fluidframework/test-pairwise-generator":"^0.55.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.55.1_1643396898241_0.45074355120100473","host":"s3://npm-registry-packages"}},"0.56.0-49831":{"name":"@fluidframework/test-drivers","version":"0.56.0-49831","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"2dbe65781524fda2266d11ae9facc17096506a4b","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.0-49831.tgz","fileCount":97,"integrity":"sha512-UmwyUq2VyaHU17Yuo5fzDmpcsXg20I9LoVN3Mr0J7C+xdtgZZkBtiNLb6RtiwD5JY7Xb9pH/DYQaEwZKFzLliQ==","signatures":[{"sig":"MEUCIQCBjJjIzGF4Spk9MgxwkjUKLGHngZoYpPpx3KkQSV2u/gIgYkKF+eOKvn2xO8BiLlfHO21YNZHUCcbXjBfM/k7ryG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9FOSCRA9TVsSAnZWagAAlLEP/jscLzJvkQ978wTNxO7+\n1jH5lefrLZiiIFGgM9OU3NDybYTXtqGkCw0P1KMuoKB3dTfOE3luhfVC/t9i\n3aOeaoxPhwOEQZ6XeoWpEK3YHwrEtIKiAFJYTPVbsrLZxl2t4kzjbrpy7F3X\nLraIMviCe0a84HA4RNyH9sTfJA949a/upNb/IFSmIdT4qRK7R5//MgHDxo/u\nJQg7ktnHxk1afltUHBgEzKPzI9RIICE6647Zu790ztrVGCN6ryxgFFjBnV4C\ncyVL+Auo2CQkHQGOnCDO2xjRt7555mFwPv+6VRkCFezzqC5hxv60qo+/YWdx\nrYdJIq8c/mvxhkNpxpzM6690QquUsju/SlW0S/lxQAIgQKg7GxJNSGwaxWyW\nRHQcZSPf1teIZbto9zIzNQ6gzmAR1lzSnBGeWA/8joHybSzNMhyA2ecDJjXX\no9D8ekW+Gkai9T2hv6YyY/TIydu803pp7yA3w2WvQEzNMdZxfZm/AgxpJqtD\nqRTWYSMwK9VYqngd1kjuhQ2PMDLeyvWbKVydd1b918ZMRo1hpSuG2Lury/mr\nbjK0+XMUcyzC1cqzvDjT29TGGSrdhqgewPPBDIPJJwMCSp8E5hYNUWFqjx8z\nj1mP8hK1OR0SMGynovNli2DoCRLkDv6vzJTsJjp131cPLCxfmKjMLFVdn98A\nm8WB\r\n=3WIP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.0-49831.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"0.56.0-49831","@fluidframework/odsp-driver":"0.56.0-49831","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.56.0-49831","@fluidframework/local-driver":"0.56.0-49831","@fluidframework/core-interfaces":"^0.42.0-0","@fluidframework/odsp-urlresolver":"0.56.0-49831","@fluidframework/odsp-doclib-utils":"0.56.0-49831","@fluidframework/driver-definitions":"^0.44.0-0","@fluidframework/test-runtime-utils":"0.56.0-49831","@fluidframework/tinylicious-driver":"0.56.0-49831","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.0-49831_1643402130074_0.821842218518358","host":"s3://npm-registry-packages"}},"0.56.0":{"name":"@fluidframework/test-drivers","version":"0.56.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"a3a35a4573a27bae8987ece2c0727076f4140cf9","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.0.tgz","fileCount":97,"integrity":"sha512-OQmsVx9+oresTlJv1DlYl/3Iz2CxmHgK29BKFI8ar2hy57mH6pPdUtiaYElqm8SYXRxU5BhceikH0+uqkr8JbA==","signatures":[{"sig":"MEUCIQCYtg5lFuBq3rMRmWTWsIf8NZJ3slK+oyZeIvZK+x18QgIgLWHsPGgaQRtowNMswr+IsZv7tRjOXkHFJtK5FgCSa9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9Iu5CRA9TVsSAnZWagAAs/QP/03dUOFRv7eveW8W2ime\nRZjrYrfHyAMl9O0yVEGc2qvnSLFEWo27Iz6I0NY7tWVJY1i7A1AM5r7tSNTR\nGkW3upJ+cSZK3ILXe8YS4S+nN1XAvTQIK46bveR/WX3i6EKLcdd30EAOukyo\n2rAesTtQ3A/sGBTEh2/hbTYyERFXdZXD1SLfcmk+QRXXXG02HDAqEJ6wQQgm\nJMXqbqkKp0mYNrH3V8slaCXozn9YijIuo9j9mBgLYd3xuCMCZMoJIoaU+zN7\ndfROimdScfyp6kd6heOjKkn5rZ3FH9OLaB6RQi/ckYEH50NAgGCIVFfRYWpJ\nEaNrISYfFfKszZ98Z3/a/devwBCRuAS02xN90/SktDBRXJbQP4/3oU4gVFt1\nt3PD+rmrgPOVc1ypdHrpovSFKrB2XtAv1DZEzi2bzmJ1i+kQ9unsxjL3GPLQ\n8DfN01yEa22iw+ArW3CeTj48dGnNchajM0h0NuMd+AMvXkcZ5P0zzzc3JuXN\nl1bqQgIivoL21mC2gCgpAz+dn3AXj9mRVxcsCAP0q7XquKLYhtzwaG2ebSOf\npu8sJlOKL0Yvdjm6M94WPOACRehPP7D180nfoR5eqjo20ZMYpNHxsMEpW02z\na+bo9wtUfkelq0HbsAK8/1LaL4k1q++OPFx4ganjqJWCpwZ1xLuORsRS5a5I\n4OZI\r\n=DWwy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.56.0","@fluidframework/odsp-driver":"^0.56.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.0","@fluidframework/local-driver":"^0.56.0","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.56.0","@fluidframework/odsp-doclib-utils":"^0.56.0","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.56.0","@fluidframework/tinylicious-driver":"^0.56.0","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.56.0","@fluidframework/odsp-driver-definitions":"^0.56.0","@fluidframework/test-driver-definitions":"^0.56.0","@fluidframework/test-pairwise-generator":"^0.56.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.0_1643416505530_0.21891052320197946","host":"s3://npm-registry-packages"}},"0.54.3":{"name":"@fluidframework/test-drivers","version":"0.54.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"a23d57ca32a9c7a508ed1ec04e0aed8386574d71","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.54.3.tgz","fileCount":97,"integrity":"sha512-eWpnp+y44CJikwGPpRzvzCZLvPIb4N+vbaMFChU/vfJ7etEK9Xuqc1uvPCdQeKoNZNm4/ucZ/iEYZ70kBfGoNQ==","signatures":[{"sig":"MEUCIFaFRV/JOusrXHF4iCVuLOd1bR2ffXRLFbbXDfIcuiQSAiEAt+5aigQf6cC5cpM4JUfDYerNxYCROd8K/CIKI8DziPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+zy3CRA9TVsSAnZWagAAfKwQAI2jpnoRNAjaqYb1Q1P+\n2otQSAmupFDanddZV+HlYwdqZt1Pk+9nvKONjhnd2UnxMTZTytaXo0OJGMs4\n6LyqVxVS9Jp+wBN2aIlcmdrBzVKGLxZ7vj/Ps4lZVE7zrRXG4eRf3FE/magS\nInje4ktQxX1bBMZGrSxsT+roUKyFazRSfCJrffunkw5qRQi7MMU2OmnYbGwh\nbCo5/Gt82IXld8ovXpcMk0x8t1ftJqqB9gIfTrm/qXLrOeZNuYUgi0n9hUBL\nuAS0BsoelVAOa4WUjigDCaC4ffKHZmxBk4y1i6pAykT5MV6Vx+FHSr5+SFeF\neXaOaTAqDSq6hfXKPvnEJvLeDThOnTb//4Fj8YFkEMrIrRLZo/dUGR2Q+LJU\nwXvo7cVKrH48VA07GwcsAfLN1rKfITnPtfp1xPr2/pXZvY+ZM03DYnbqYPvc\nzR5w7AysjKGoUBIQmjlIC3bbZAPd2py450pbjQWc15vvJKvb/TS2RIJE2GCM\nhyTMih089En7yPwgzq2QCWWKTd4SPPxtFm81f9mUyLCzrQlowApIC8tk5bRK\n+lhne2NV0lV+/3XnywmudaCftTaxc5DQolqTHPEG4KfbOPVFGAzitc2ahbnI\n1mMgORJfbsmkLEWF9gwdLyHa1ioMUUat5L9SGu79sevoGdzF5f6bV5Ozm/Gr\nERoR\r\n=ufmB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.54.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.54.3","@fluidframework/odsp-driver":"^0.54.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.54.3","@fluidframework/local-driver":"^0.54.3","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"^0.54.3","@fluidframework/odsp-doclib-utils":"^0.54.3","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/test-runtime-utils":"^0.54.3","@fluidframework/tinylicious-driver":"^0.54.3","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.54.3","@fluidframework/odsp-driver-definitions":"^0.54.3","@fluidframework/test-driver-definitions":"^0.54.3","@fluidframework/test-pairwise-generator":"^0.54.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~7.18.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.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-drivers_0.54.3_1643855031529_0.6238929886559734","host":"s3://npm-registry-packages"}},"0.56.1":{"name":"@fluidframework/test-drivers","version":"0.56.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"14f466082388e9557d0690c487345ade1dd68c30","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.1.tgz","fileCount":97,"integrity":"sha512-rLBuo0saIskjp+ZWSQSD/+kcWnY295Prdus6I9daGFhJS+ed5xtlUQBh8RiPq5dt0yrlPuaEyQLqKNXJV27e6g==","signatures":[{"sig":"MEUCIQDZIwAtGwZ7kA0VBzs1dnbEn7yX9Td9cRlwrubSo2fi1wIgLy0HlfOP2JMpaaReH192Yl5ncoKvRMNagW/ebVTf+kI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+z+2CRA9TVsSAnZWagAAK24P/3dkzfEnnhAjSxnh39dI\ncY8uanxfNKyNfCtXV4EZ8MD87Y2wex/ByRsC+RYIsWVStqZoxteYYDBTbLeJ\n11xkeDRkWHFOQmuiSjrtLKQGy3/RLcz56NthK4WreoEhCz7PeuQwZ6pn5TLc\necPdSHAuD56BOKO2La6MrZM7Zn1z85wFE6DlADbUAN10fpfNX46OIxqYQqpo\nu4TNVTkI0YRVLedV4TSVCP6N5fpB/vrm47ZeY/GaMOlPFvyZ/RaewzO1PiWe\nufQMSIiotqIx77QtYc5v2H+pz4fN+xy4vIp6aPd1kXkXn2zUJTPkfuaO/xqN\nipAaIqlx8LdpaYRdWboFqyvqXv/FypIjL4JR1I5Cd0I9e26kG8NFsC9Tedeh\nmUYQR1rFmoQtdl8Bel1MMzdcxcYN5+mh2ziCBorE7g90a/vuJndXscm8XUX+\nIu14iaf4F5UFP3aI+5B1+QcUKGpM/SE3+laAZ3VpNmxUXhEtZBKCrrOEFtQi\nLu4xpZzd3WWtL081y46Yi2s8z9p3impGC8cfymIWBIhvOskfiASqV+8FeOvK\nEbqr+VDDGNx7rvZ0qekbEOwBzRyg9tRVteKEF6FycOlAeLpWeQsDbjDrSgNn\nkYptM05FRGN6r+XlmEf3snM4rzR3m7jiCHOZvgFkyqHRHnP+yqUkmXp6v2W3\nyZzS\r\n=sh+r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.56.1","@fluidframework/odsp-driver":"^0.56.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.1","@fluidframework/local-driver":"^0.56.1","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.56.1","@fluidframework/odsp-doclib-utils":"^0.56.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.56.1","@fluidframework/tinylicious-driver":"^0.56.1","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.56.1","@fluidframework/odsp-driver-definitions":"^0.56.1","@fluidframework/test-driver-definitions":"^0.56.1","@fluidframework/test-pairwise-generator":"^0.56.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.1_1643855798055_0.008285913944574563","host":"s3://npm-registry-packages"}},"0.55.2":{"name":"@fluidframework/test-drivers","version":"0.55.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"418ebdab7654f03dc2ab8b83e84fc835a8c51d58","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.55.2.tgz","fileCount":97,"integrity":"sha512-vb1lnsCDRUKO+MFvX4ENXIWHYzI8DWXHWPct7yfs9exb8bQR+wiRxa8uRKYsEB305A4vPnZkKb1rE/7PXmgfgA==","signatures":[{"sig":"MEUCIQCGqKgUY7qfW+h307/7yikgmpTEeCaz3p0OCrxZeyT1NgIgVrTQkylaDaCJ/OWsw+0p9leifVMvAjInFdCpkoIZlM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+z/8CRA9TVsSAnZWagAA1U8P/RKejDv+mGcsmhI1zeHg\nstPbNaY06W58sFiRkW6UKKDddHctxCfFX6Qhrjqqko4sacBAUcWQ6KG6/0zW\nNrCjQ8caoYuFA86GxMJO7Z1ru337KFrtf6VkuPjI97my00XVE/s7h/6wSDFJ\nC3aA1onc9RFXeb0JF0C/ucJCsuT1kLunJwdCv+hTFgH/u+MY04z5BIGo7Si4\nNaa4pBXukZ1tINR0EzKPs6Ih18mL70Wq46Jb8AeodVCYWWSslZiDUvZ+ZLeX\nS8n0K/9VKxjucJc2cjwsqy0Z2SfCZ4gA9YqUAA2c0ls+EeTQ9CQSFDFTOS/K\nICVLyuvf81+otDRpyDxAk1Y4gdXDkJuvFvGxgG1fThI7jwJfzAc3zUAFxbYC\n0sfpFJMixc3L0GvJFhobegE1eeONVohbVRZVJtHIlB6K5+A+okWjxy/N78qJ\n431RXIHOKWGb8n1mhmWtVjrH6baTgydXSpqUuC3tNWB1ceDpQnHUqODaGFNT\nVRBcHw7gnCSk/dK5UY+Ghy+fFQa7PUj0XYKedVCsEa+sDMqoWRZqQyA7HwNl\nHOH980MmZp+4aFjSOfMyrTqj/8Ipg/q0q800mxCNvFttK6AM17cdsfSF07VS\nD6UQW8Nkl3BIIZb4iH89XmWC9mZQxwU1iAab3ScHMJSIJq5jxAtbYjKybSCF\n9rsv\r\n=xmMl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.55.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.55.2","@fluidframework/odsp-driver":"^0.55.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.55.2","@fluidframework/local-driver":"^0.55.2","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"^0.55.2","@fluidframework/odsp-doclib-utils":"^0.55.2","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/test-runtime-utils":"^0.55.2","@fluidframework/tinylicious-driver":"^0.55.2","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.55.2","@fluidframework/odsp-driver-definitions":"^0.55.2","@fluidframework/test-driver-definitions":"^0.55.2","@fluidframework/test-pairwise-generator":"^0.55.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.55.2_1643855868847_0.8178686165268287","host":"s3://npm-registry-packages"}},"0.56.2":{"name":"@fluidframework/test-drivers","version":"0.56.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"b1cf64bb1b675445fa9add5353e19cdc842c2674","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.2.tgz","fileCount":97,"integrity":"sha512-DtJNqczjIVSz3fJ0sPnGWNC/kQ7snsx1b7Hjky7DSt03jZqIv4dbjhTjRfv1lmLev6YAFsn3dmRyKgrj/bdmAA==","signatures":[{"sig":"MEUCIQCmSr2/raFdwuDNojwpMYfeNfyJZyfVwncyzPWWbpBxQwIgQWNiHqFa8Lm+hx9pyJv6m9a8p5+zRhP1pW/v0pXpX94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBFXACRA9TVsSAnZWagAAVp8P/2iYsgJlovzm8piKZnNl\nnX+vwTUyNiR4tYS/EtvgZFUMVk3pyC80S0HYR6kCmb03nZ5BPueiHDz+uUEe\neqGJrZyJXsubiffDH4OdlZLXwPPVFEEgvOG9sjn/8slgRfCa10ha/kumER+d\nR7S7z5w+RxWqlbcsG+Zycb7NjyP2ULpmGrdEgbN29W/OxQx5xzU/JZN5x4xo\nh+NJZh2LhL0SSXTqqT/rmLdD/ub/wIOpbBDU29gaMXLV+T1Ey6PKWKex32YT\no3qmAhViR4V/X65BekPIsinCDwi+o17+2srKXjRyuCfuxsP7ll78pUX4hl6X\nOfPdCjTaFbPnrvOyz/uWd68Ib63UOaKY+LYjr33LB8GucC/aiIh6YKQsuJ0m\nl5D8TKs4AWAIGEBVj/5j8sFGxyNNmSeMhnignYgxef4+S6luczDlLrbweDrE\nXhnG5ry4c/KSYm4FYMUttCnFLhvvPA8KEpxoJjOxtZNb3sO2qGtjJ25j1uGw\nC5orcYZT0ZEaXCtCa0OoyUzl4G06H6zL4uAfYnkMNMr4SZI4XDdUAFRxJMoT\nQEiuV4eqlBpgh6/nJHNAPEjxeh2XdOGA55cOyu1a2q6eVmfcOlTCB63td2zq\nFelDq5KvOQEgamqLmXkzSwbDtdFyFDiesMI9qP2BP7VbQ7rYekNNBLxzCyWV\n87lb\r\n=xoec\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.56.2","@fluidframework/odsp-driver":"^0.56.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.2","@fluidframework/local-driver":"^0.56.2","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.56.2","@fluidframework/odsp-doclib-utils":"^0.56.2","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.56.2","@fluidframework/tinylicious-driver":"^0.56.2","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.56.2","@fluidframework/odsp-driver-definitions":"^0.56.2","@fluidframework/test-driver-definitions":"^0.56.2","@fluidframework/test-pairwise-generator":"^0.56.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.2_1644451264096_0.809671557785242","host":"s3://npm-registry-packages"}},"0.55.3":{"name":"@fluidframework/test-drivers","version":"0.55.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"3da57577edac2a3e5cd663896565e364090ab108","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.55.3.tgz","fileCount":97,"integrity":"sha512-FDhdDfEAosw4OCkq1wEXyI9tEM4z/EQh1wz3fihGgTxf16Th/aIMkEb8bDeQVVC214yUfsDM4uabh+ubmJxyfw==","signatures":[{"sig":"MEUCIHw0sCOS95k6rnEH7mVfwveHTB6/ZI16cBBe9Q2z6uJGAiEAvMv5Fb5HYiYI0aeAgpMMUkT/GwFJZQdKWS+jKW9iaBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBbx0CRA9TVsSAnZWagAA+5IP/0Q4TmhXjxSDqm6wQaSX\nt8uutz8gfGet0MXq3buPp+QfsM6SsrpdwM9xmuzbpTvAGqut1w5U2BzIs9E6\n/jRy9KbODsrGXK8sV+SD9gR3qC5QFBAlXk3rzbKQqmkMFa3tZK6b+FJRE7HV\nTdg+dEONKohhL91esSW1JDxZJ1JNuNUu1xU597IHhZECqcyvHaX7AZylw59t\ngYcdbp/fQLWBTum6C8dP8sePuJtOIbARuicRGrS1stS+CsscSixveyicJGZJ\nxsGfwqfRPKS5QP07fIZ5TJuN5y+6qR53nFA0jqe5WSmC6D2fo4z//+8jj2lu\nD207k3DbKGtag8b/04dONVOJ9YEp65Trbt4aKVVEwgSCBd5DgZUZy0zCwN0t\n5jjFi303atfXV5jGQomL9pxi36luEfqNMh1+4Q7+xAuu9aKhViNmm0TjmZxO\nAQzH8qRejDGnrzYLALvuoLzFwMbO4bBFCZoIBmuioPqxkP7xjWlMFVasTbt5\nSrcXQYSWXnBde6dQ0uzBsIkb855N5NoF7rVz2G4vCihFdBcsWgN58JmDewUh\nknYBcH/tNfNmjJsc6qpKxUBZKPg0AGKT1R6HAghmeg7DARlbu01ncxc9xS0u\na5yehlk6vEYPFpKLd75rQmPmmwSQRgu3uJN5JUxIjefeOeLkzMxdqN2pV+d8\nXfIS\r\n=u7i+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.55.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.55.3","@fluidframework/odsp-driver":"^0.55.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.55.3","@fluidframework/local-driver":"^0.55.3","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"^0.55.3","@fluidframework/odsp-doclib-utils":"^0.55.3","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/test-runtime-utils":"^0.55.3","@fluidframework/tinylicious-driver":"^0.55.3","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.55.3","@fluidframework/odsp-driver-definitions":"^0.55.3","@fluidframework/test-driver-definitions":"^0.55.3","@fluidframework/test-pairwise-generator":"^0.55.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.55.3_1644543092643_0.5400425473847574","host":"s3://npm-registry-packages"}},"0.56.3":{"name":"@fluidframework/test-drivers","version":"0.56.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"70ce9e9423c61ebe3dedc65b4c8cd1f246fe5cca","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.3.tgz","fileCount":97,"integrity":"sha512-HA+efTah+nE//Z9p/nJEERFTV+ww3zlDQiLDXrzIlEfWn16/ho0H74MfYMb8pxrvPu80BtXm8d82ep0f3n6FEQ==","signatures":[{"sig":"MEYCIQCRGkQ5dZdCGUQloMPNiDWXsikZ19BV++KM80cwHtiQIAIhAIklCr+GffzwlaPbX/63SOqVe53Bm6IsaWUQUA37Flsg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBb05CRA9TVsSAnZWagAAUgEP/AzdDzbImS+LQH/IPm8X\nfWVQOFKLA9b6D2X32PUzwzpiu3KISa0FswiuMZGyC2TIgOriomQ1SohbtypL\nT3Q4AJxhaf/R65LatrI/vNZDs3ewjZyVoyHxykJi2i1IEsvM8NQmgbpQIomT\nHvW66bj/6bXsvbpxQ1wRFC259C24BW/Jjokpvw3du4XAEjqHYe8OxK1ug0Cp\njZ1JDcXzk8jp6Rbob/FVjiZquxSXu8gWDT+LpbZSdxoCseitvHy/e+e+NeN+\n8GAtXGZF/5Pct2HFtdBPflU2FUi0QfBUXiLsQjOL8xHPTbBc3t6L/dXenay9\ndq5iNK7iKyMnqSHDicZaEt6nfH5M2Kp95eT1MwS9DRuR2lcg5mtlWb2SYFkz\nUC6ehA/uo+cS18UsQfOwsZqcCCVeRqeC2FUPYz7yOBUQierIuCjlmeKjd4+B\nn9NapAR63wER/RA5IMahFBP1PJ2kLx1sdJQRMQdUuDUU94gVwdWpZYL8Rz//\nbq9fHFA39NTpeJGzwh8V+GG671iEUfU/wtECAErMKHjNVOONubgD9EPa0gQU\n4TPE76YEJTlum4PAK0qEq0LPXjgo5EzyEJxwdMPobeM1Hab7q80QhqFCpmS9\nFcB/rE1TKyMXQYiT10gTAqoPHNWoSfT3PRayTIRkCrqqaU6qsFzNFzhrnxpN\nlZla\r\n=jyCE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.56.3","@fluidframework/odsp-driver":"^0.56.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.3","@fluidframework/local-driver":"^0.56.3","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.56.3","@fluidframework/odsp-doclib-utils":"^0.56.3","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.56.3","@fluidframework/tinylicious-driver":"^0.56.3","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.56.3","@fluidframework/odsp-driver-definitions":"^0.56.3","@fluidframework/test-driver-definitions":"^0.56.3","@fluidframework/test-pairwise-generator":"^0.56.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.3_1644543289151_0.55961641184498","host":"s3://npm-registry-packages"}},"0.57.0-51086":{"name":"@fluidframework/test-drivers","version":"0.57.0-51086","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"c06e24815c3e18af0aae428011d883f16b992fe4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.57.0-51086.tgz","fileCount":97,"integrity":"sha512-hH3jYgbV6n8xBjs7s2aXLQ3kHyFhh+Fl5eurmja9Ptns2AyLY1/MUEtkRAT08izhaFe5mabfT62oJpBvT0UPLg==","signatures":[{"sig":"MEUCIDZxWWUalRVAtxAvlN9rqXf/mfucyFTAHCHGCflwEDS+AiEAqp6Al9giRE6VEA5ylmXHzqz4QlxAs3ZJkHOn6ATytc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBwovCRA9TVsSAnZWagAAzisP/3wp1BviotEwHlz5/BJt\ndJi6vNhc3UqS63SkNpLfWcpBo7/AqUxHStMU5MPP9/EoNwGoQWbDG2K7eiJ1\nGpilpaWUfVUS5q778PNxX1kG3SWkjjkkUfo4JAwkQAwb2vJFLAnKKpz/5d/d\nW/JhAQoIO+Akzng4cWxFkANjDKFLa6I5fqjkfOdkgjkRzgILbA7+YsfHENvI\nff/2rZHjMYZlD7ByiK6HK+opXolb+EATYNWp4a+3a+9tNo3DnjW2cRfte4io\ndcxbRtFUFIDwZeeaRE662p1kreo4+UDDBqKDQUDVOjggNlqDxV2NsQyPcval\n0VXAPOQljzY0hkssACDBVgD9nGLsPgfeNI9m9BnvCcPWU/lGDRJDv5jy42jE\nzUUcYRUkXKQjyDBjJpNeQ9ME5qM0ftwB9vfb1x2pzQeATowtk4h717NtfPL8\nfERS1YDe7fegZASc8OQaTxTNrquUQNMPRNbryV7TaNJMClSYGph1ZPjW7EZg\nkMTP9VyAS6J3R8QHQc2Tb3rLKPVDCIK3o1sZWtrFLmocFz3+ruPBm1elP1Lp\nfvnl0VU712w7XjievhtVSr9riSEZLcuIaNHWWiCDX5ifV9BsxdgGDHsU1gM6\nGC8ktTHR+t7r94zHjAl9JEDlbk0nB1SeBHjNLhY/n5mwhePZaRL4YuFo8pYO\n7EvB\r\n=JkkM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.57.0-51086.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"0.57.0-51086","@fluidframework/odsp-driver":"0.57.0-51086","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.57.0-51086","@fluidframework/local-driver":"0.57.0-51086","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"0.57.0-51086","@fluidframework/odsp-doclib-utils":"0.57.0-51086","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"0.57.0-51086","@fluidframework/tinylicious-driver":"0.57.0-51086","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.57.0-51086_1644628527869_0.7869707829685544","host":"s3://npm-registry-packages"}},"0.56.4":{"name":"@fluidframework/test-drivers","version":"0.56.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"3648db239bfd0d2b5c7508b949829765b6565639","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.4.tgz","fileCount":97,"integrity":"sha512-513o/bzfcuCSLCT4suEKVqolOjtpeGD+Cp3VDy7xJJaXDb7FVwEza83raSnIKCMAoI1ag2g/zi+SVlxxgzCu8A==","signatures":[{"sig":"MEUCIQDLJwT53/vO5kcvYOUzMxI/JBMQH56VG7RlLwx0m6tKzQIgcmZrXMCItKeCuJTaUd5JWK74zKwgmlCtXZ2LXuY2VjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDqlgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcLw/+OwZ1sL8CEdjKQCKnAHj9TrbB+ch8eVLdIR4/Cyx1RfszzNZm\r\nGu1ozb6hnDa+Wxd+4hRzNBHiOochAg00Yo/9FlJLBtwsj9bBDUMooGP7lVGn\r\n4ltz1FM81wcOz9a+fnlz9+qQ+oNomidNi0j1iJRMuKFvQ/Nrv9pbmoOLj3gD\r\nL/LsU9Vc4C8iskkv9T/ImdR8hWXyVIOIjG0LPHNr496rZGjQHCLX7ca7c7B/\r\n+ygIZDTFfgr0RPPyabt3GWQrZi04CHH/af3O+z+l2jyJy5mjMeznCrFd+aKS\r\nICfneGLpnbnPaFby++RxdjL0f6pIRKKPvt2cyXx+g4XkzJ5FxAIKNJ4ndTF4\r\nuZOAkvlulNSmHWOz+WrH0EGxgGWS8egx5doxZVCOc8S+fMI9Ty5zhHbNvcYZ\r\n69T+iVTAbrtS0J6Q5bJ17cWTVkVO07sZ/RBhsGsI6KhLplMbesAA9T/JE5qU\r\nfuCiVyiYajkGHhsU8goMExKbj4XPTulQZXC+icyeJRDd9vUncxq2RB6Skh4j\r\n6XdNz7Puv4Ucl3Vp6VkbWhS6lnmPW/k4nZGNfHiSY/RaXZY60XHZBb+Hf/V9\r\ni8mt2Ft0Gp9yZlwfsmSniy8/f8V/h5ABLrHlC9Q+SgP5gK3D0b27RONnfj9l\r\n7JFAoG3581HHkpR/EOtmeYI0Jd9sgbA4i+c=\r\n=AjaA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.56.4","@fluidframework/odsp-driver":"^0.56.4","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.4","@fluidframework/local-driver":"^0.56.4","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.56.4","@fluidframework/odsp-doclib-utils":"^0.56.4","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.56.4","@fluidframework/tinylicious-driver":"^0.56.4","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.56.4","@fluidframework/odsp-driver-definitions":"^0.56.4","@fluidframework/test-driver-definitions":"^0.56.4","@fluidframework/test-pairwise-generator":"^0.56.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.4_1645128032312_0.8783313730328761","host":"s3://npm-registry-packages"}},"0.55.4":{"name":"@fluidframework/test-drivers","version":"0.55.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"dd8dd7bcfe6365e8e6881c4a54348280368b8657","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.55.4.tgz","fileCount":97,"integrity":"sha512-gJ2OKAqM4f320sSEaX2/9ecai/KZ+R6V5sJQLzLmXDPxBMsERd+/RPShgxG1nC2R8ITLc9/EJvVV25tFjw+LWA==","signatures":[{"sig":"MEYCIQDYXsqTH/ReskQPvWrlkYXIZTC8riIluPW/VRwDa3lccAIhAJgviMwfv1Jak2vAKI9UpRIpRmKWk3ZOobkV82kroLss","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDrs3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4ORAAj9u+IvGAsdK/k0KpBuGVHHcFiARqpvbKD+NV3lcNAzb1FuHQ\r\nTsfRMXlz6cZirNlaOpRTCw8oUdq521DuNV5rJDkq5epxbqVkWr4Ykd4vZZUU\r\n7j8Xz8DGyaCraW0jqlCMjKoEvH19mkKSRR58JBW5zqj8koR+vymETASDnfsz\r\nZA+Y4B3kUWfU/XLeNYySQqLwi7TDLejKVglz0wbgBP9oH/H3NqtbUmMj8Nj/\r\nsoO03ekZOilPq50gDw6SrSjSH2qO5TrfHSeuWnCxpVyDxv2dOY+B/oPS5hYC\r\noSzbBxZpA0ahLoDqDNTcKhPV9zQmAiLAIx9eowMuQb9fMrVdiAYqB+uik+Jj\r\n18/vsYRwOdGto7y/bd4HKUZVbT1WtHWBskPxYVf6bv4EXreE1r/WVN6XADym\r\nakC2oTaesEuBNCrpCrx2BCP6EQ5OLz8kz4YXMKqoAkNDEdoj7J4IrBxbdmVG\r\nEZijoztp0lA6eQqybfqk/xb9scj6KmSnHdLC6mGin7vmhc7alv6DTgOZx6+u\r\nNKpLBVDkRAOMdyGJZW77QjX3/c1xl7lm0X2lC2+KKj6Ge9gh5ludsQ/Iq68D\r\nQje0v5dNEBw6PcdK8J9kqheIOe5IwsL4gHWKXKv1t5Vlh9qMVqoEkRd842jN\r\n/EI4Ke0Sih4L7Pz7ZRnugwsV81TQdIaSPW0=\r\n=RagG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.55.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.55.4","@fluidframework/odsp-driver":"^0.55.4","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.55.4","@fluidframework/local-driver":"^0.55.4","@fluidframework/core-interfaces":"^0.41.0","@fluidframework/odsp-urlresolver":"^0.55.4","@fluidframework/odsp-doclib-utils":"^0.55.4","@fluidframework/driver-definitions":"^0.43.0","@fluidframework/test-runtime-utils":"^0.55.4","@fluidframework/tinylicious-driver":"^0.55.4","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.55.4","@fluidframework/odsp-driver-definitions":"^0.55.4","@fluidframework/test-driver-definitions":"^0.55.4","@fluidframework/test-pairwise-generator":"^0.55.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.55.4_1645132599460_0.5078084630096165","host":"s3://npm-registry-packages"}},"0.56.5":{"name":"@fluidframework/test-drivers","version":"0.56.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"074679b518fd895b6d016267aba2f860a3b35259","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.5.tgz","fileCount":97,"integrity":"sha512-nnc9SANpkCoeQskiz4EdCZ8hyLLw2qy9p+hcRUtqc1BxE8z31JOC6Nt4Ep/+VhPQqESqJK4bTDIXQ/6oF58lTA==","signatures":[{"sig":"MEQCIC3umi1yHfeEkuebrARGFOEAmahOUl98V7DDZzLH8D1oAiB0rsHZunaCKFDwpKlhYOlTupCNIBSOG166YWSV6aAjgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiED0wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3lw/9HcCozt99xrnV9YnZbdWVs3PePXQSvv9UDtQuCCCGYhLJr9z3\r\nuiUcSBLDQkYLznc1qw9r10+oqep8fC0IrEr2/qXbJ32Y0Vw3/WQ5nDQ62+rc\r\nL9DURgXdXKea5gIn3usVoZjCN7Rledj1VmesE/+wWHK+5mhw/xfuHL3choOB\r\nFeeLFD975iVacrUt5YdXw01Qi9TIrNC3SvE1KVLwEUb02VruBPYDN83PM9wa\r\neILdgL+l0soPbzuMHALvUetmgb2/T5mzHjjJb5tUNl6nZZgciAnP5j2qj1Dl\r\nYVSNAlkPt2QcIe/yM2PHaPkW33E5Tur7yNT7kHTldF0W78UZ1awr2bpNhXG6\r\nXWtrFBj1GmeYmJ4BSVhson3hZmFU/GqO9zV9pduRJKAP9CPLE9tMLdMDjvlf\r\nzXKTOhFqHbR0JL3oAY3QmfatTtaxhpQg/u60Oia0Nvkk6jZV23fh6UdH3XHH\r\nYaLlvcr1HJX/IJjsdZZ27lLW67i+2IvB9qOxwoQlJLzRIUf/Jcvo88CBdeHU\r\nveMiI7HXYecTMnDY4/T3nBCIgQZSAlw9lR5h8Daf4LzRkL0Jdsx5kBYD3bJ5\r\n2WWOoWELsPRIaU4o9pF3TcfrvfHqeehKRlP+So8RxU6XaS9dqnIykT+ypMDr\r\nV2p68ahyQMMg73d1KeKrpt0Y0U6ZtaMPeJk=\r\n=ctmk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.56.5","@fluidframework/odsp-driver":"^0.56.5","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.5","@fluidframework/local-driver":"^0.56.5","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.56.5","@fluidframework/odsp-doclib-utils":"^0.56.5","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.56.5","@fluidframework/tinylicious-driver":"^0.56.5","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.56.5","@fluidframework/odsp-driver-definitions":"^0.56.5","@fluidframework/test-driver-definitions":"^0.56.5","@fluidframework/test-pairwise-generator":"^0.56.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.5_1645231408660_0.27106512081186795","host":"s3://npm-registry-packages"}},"0.56.6":{"name":"@fluidframework/test-drivers","version":"0.56.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"78f791017e1a9ea557ddec4b557cd75f7a9536bb","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.6.tgz","fileCount":97,"integrity":"sha512-asp+xrB7OR65tukE155WxvhEDStxnvFoJrT8jgDFg9kqMWrVSwH5TQ73aoP5nfTeWxkFx0sI8ThGUgOW4YP5Tg==","signatures":[{"sig":"MEUCIQD4J9jvOPLYF+URtK60mI/eFsunclzsOTL5FsLRRYfxlAIgDyZgcH9k+H7MKFuyhJXCzMfgJMuXeAHcpbeohOBKR10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH/nyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXLA/6A5mbTZC9z38GKS9ovH5AOqw87jw46JEhVGKGZ1Yyb08sjy7P\r\n/wpBieL38kID/F6pQkwCDf/sgyMHCvlI50RGeAsDS5NYOjTTneCVaaTkmCLo\r\nR2qh5OWh681XuhdX4H0QCzDtsqRSJjy6Z9LRTcoq/Dp9xMWnpzkp4Fh39Oaa\r\nT2gxARpVt87qqiXMXVwAjEUewWYPOUxsOsGRgZBX6XTSS/e9w9MKl8yA0+EP\r\nDWNnn3ggfm+YtU4gjQvJEo7wryDGhmrcuma4DfpKp8QxhtuiXSN1Os8VNXxk\r\nWXuz97hIdPHChF4GRrn009/a+GEIfYonLmTGch23hPg502K/d8gwZ447P3at\r\n/bb38Mr5CWqiqoHRKSXszs9ZW/zzXuOtDQL+ebQ8KhLUa5Bkg4/Sy1jdes9I\r\nSfnwkwFr6nUfJepKQAVtRSzF2MXORfcgNrQqjI9Mkch89QubyFIM4gLY9f4t\r\n9raYuRstfx6rAVdgfBM0FBghSS4VnhGPWzX4q5bQJfmePX0bYKiJQh7C3KQq\r\nbnJ/e4xjJQMvTuXWIPoMvuARB6ma6Fq1ie384Nc1fm0OiGvgHNZmfx6YTOh9\r\nxIbAWvl7D8NtbkP5ne2MYHT4RRclqAui4GOiE3MHqRODCXyrGS23HRfvjwLF\r\neQqXZVL34oRi6BpdNyPh2qlKo+ATtryPTfQ=\r\n=RmWX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.6.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.56.6","@fluidframework/odsp-driver":"^0.56.6","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.6","@fluidframework/local-driver":"^0.56.6","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.56.6","@fluidframework/odsp-doclib-utils":"^0.56.6","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.56.6","@fluidframework/tinylicious-driver":"^0.56.6","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.56.6","@fluidframework/odsp-driver-definitions":"^0.56.6","@fluidframework/test-driver-definitions":"^0.56.6","@fluidframework/test-pairwise-generator":"^0.56.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.6_1646262769889_0.6309557861006689","host":"s3://npm-registry-packages"}},"0.57.0":{"name":"@fluidframework/test-drivers","version":"0.57.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"2c48c6631b58819c94a068a7c232b1e1feaa39ee","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.57.0.tgz","fileCount":97,"integrity":"sha512-Kw/V1m9UQSo0cBZdBaFFSdQ/BQOw0zrhsOL31gzXF6FRTynwjdAqU99XdDDkE4ultdKLSmosxvLjgEI63mn03w==","signatures":[{"sig":"MEQCIHHZ7mvmO/X5w/yPgDm532gQtiaOxaAfuY22ImiuOpU3AiAcclrv05PObhifF4RcHMPbkKmJ2O70rjqPr0reBf6nyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIAUtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop1w/+PrymWRnpSIDWN+ZGC7h+1YBdludTPc70pSmZ4W6ZKSw1tXtf\r\n2dJo/juxH97EUDx5L2rlT+7J0EZOhcJmhtykxGgJXluN6U7WG5YLujx73kAF\r\nfVZWyLzx0MmMC/iJRdY/wkrfL7QkWPivrdpUJbN2dW5LIuHba6vxEjmW0uRA\r\nz9KIurS+GlOTwvqDQ4RtYlUbmxx/kN28AE+dmy73lcX8YxufZ+fi1OVgkxqi\r\nFVT/KccDOI6vo1cJLotyBJ28wKnRFaXd2b5yOarcfmy76ql5Rtw4JmKMMez7\r\nJovdHLd6+SN0fSH9RIgdc8zZWBtsVWOq37KReqctinJkQ4qCj9ayhfwg4xRD\r\nlShhyYTMtWXScfcl59z2/Cz4ktuEMmUNktxs2dJimE6UTHxMRXIp01/1yfsH\r\nLG+LvsU+pf4omhedmjVNFBX+Hhzx9tNQhsGK9Rh8hz9h6Ib8Y02g2MQ+vELv\r\nTKrgM47opA1cDLaFTe6kGvcY4Muv4goGAm+OgpVxiKH8t5nY5RRwstOcH1cY\r\nltm9p6z3XNcqnHBSsDHw85B0Oe/mmDKKP1Rw+26H6auBxSkIi094eBd+VsBp\r\nqnmj7DCsNJ6O3QNMIIK4kazpf9k8zkTPZsUxirbr1bt/pnfEZCQnK3UhoUJA\r\nwQnazMcqBqV3hO4RaEmuVxGD+mgDxmD8KoM=\r\n=MzUD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.57.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.57.0","@fluidframework/odsp-driver":"^0.57.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.57.0","@fluidframework/local-driver":"^0.57.0","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.57.0","@fluidframework/odsp-doclib-utils":"^0.57.0","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.57.0","@fluidframework/tinylicious-driver":"^0.57.0","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.57.0","@fluidframework/odsp-driver-definitions":"^0.57.0","@fluidframework/test-driver-definitions":"^0.57.0","@fluidframework/test-pairwise-generator":"^0.57.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.57.0_1646265644923_0.045049503458086226","host":"s3://npm-registry-packages"}},"0.56.7":{"name":"@fluidframework/test-drivers","version":"0.56.7","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"0bcbbad2d82e3eaa6120da773a65d1c9dc3cf3dd","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.7.tgz","fileCount":97,"integrity":"sha512-2bsOzASf3GjJrizAHn1HsnTuLmU0tIYG5dGzfRGIkeGO39qUZLNyLBurlHFqBS/C8OeXr3gDD4VKNYH7YlIFRA==","signatures":[{"sig":"MEUCIQCvcR1suIunvfQZZYVTd0/R+HrWU1c548aCTDHWi8+nmgIgWWgGs8JPBpcumpo3evRDt8i52qOZD5uIC2gceNgmAu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiISKtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3Zg//fR+LzfM1yvdOB787mfsNYUWQ5mFVS2R+VAAPN+DYD9qNuX5T\r\n87UTgOwWxKVn4RTeEtaBAca/5fxJgKIUcwoNXL5b7OinTacsEbGZmhqEj0ky\r\nu8pXm9PzYkRIJKpdFC4UUvWmsDXyGjDdKoAfD3PS7Pk4UmLLMEuUHflxiGW6\r\nME7EkHh7P7coiiG6H2cWzMvl6riCwthavJ+PvknoJji5MdfM/nsaXx+ischH\r\nxlgjAGHe++nqYWTRT3NyPxnWNWzDqcLO03yzdkIkiY0afKcgBa8R28EqPtI+\r\nkX7hXeKis9Giun0ibrmjOqI9CMEmWk88iHHyDbpLJbDbqxL2niAyJWfuetJf\r\nWrG4ZHLmthyXK55fIhC+f82eqNqaHFBO7l9+IijhtmU1oGDRgMUGGVxCh4AH\r\nTWYrobPVQWI4s6BW7hC+OYZgGU8kM+RpOiWPilJ1QfHnT7tTLHZcYQnZge/F\r\n/DViSU9sAlRLfUwOdZq03LEW87x9ClhDYn69IMuOO4hI5T8TxW/GrzF0APgt\r\nvrBDLBgoR+9adBErgEIu5wylUCIv9ify+MMtRLSgTfQ3QGYJElgpTIFaQEfZ\r\n6sg5gagTq0k3UtUQB2kRj76zLmUnuYVpyDEN/3nmG375I4dJRflZnENxoDu7\r\nKow/8FfMRHOp988JFwlowVTqzWBGYlRuu+E=\r\n=r3r/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.7.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.56.7","@fluidframework/odsp-driver":"^0.56.7","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.7","@fluidframework/local-driver":"^0.56.7","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.56.7","@fluidframework/odsp-doclib-utils":"^0.56.7","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.56.7","@fluidframework/tinylicious-driver":"^0.56.7","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.56.7","@fluidframework/odsp-driver-definitions":"^0.56.7","@fluidframework/test-driver-definitions":"^0.56.7","@fluidframework/test-pairwise-generator":"^0.56.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.7_1646338733485_0.7694728578797656","host":"s3://npm-registry-packages"}},"0.57.1":{"name":"@fluidframework/test-drivers","version":"0.57.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"3d85b6211897a263b20cbbd9747738f16234b858","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.57.1.tgz","fileCount":97,"integrity":"sha512-geq2iAIkGQIJx5kuO2DvQFR6ysuYsnbqXWif98jVqxnEG8odz+1HHSw8Jaizfk8ksDNZbz9+5SCrf3Ylq0ZoEQ==","signatures":[{"sig":"MEYCIQDSOXMwrvHLr+wXcNU2FcXSFxB5tTg7AsFa7KcHZMOZJQIhAM+xby4klRZJjp1ICy/+UCMOUOtRU3et/A9yKjMMepR2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIW/9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptBA/+KCh8xBi3rsLRovBxo2+Q1xUtI3Gq2W7ZtK9GaWCXblLZYIQu\r\nBMSV+Kq7NWLjZHIpt45IxesBDp3W1ZsKvMFeaEHXSg+lK2361PPLf+OzK1+G\r\n04Ce9QVWrcVZBSVipOKYjVwwFugWmEGXyBPgmZijd+VN5W6XgQGrFo7cxUrb\r\nb/gOmqGF5JT0qnGHWIByRYYkEgoIms12ACoItXUQ/blOVqjjS1YHFM18VfjS\r\noPcKIvxyPNgPtyFrFBR6K5k2v9uea3WlF/wRvUZhrs3uYQaD47/LpJdZSvCK\r\nl1pUBD3GEKvJM7/c0SH9yuxorY46p2/dtnGHew2mImPvo6rqHiKg4yHFLoYd\r\ntJaIb7xnHXFWQfd/piYRJE+YpaPEXzaASzQwhDvm5/0ooVisOlQEclyxfM66\r\npF+3TSCbf3A/uuE1pI/vvD2c/HhHN/GdOqqsmPQXc3mjGWZSwnn9RWlb9xpc\r\n32LuBuQfLibSrF6DBTs2FGD3yiosOk4Yhtl/nCzO3xbhi+xUI8bVlq5QoZQq\r\n0myiwAJDEqetAEwSJ3up9VtwGZUOV2gNw+k+BMikSOvbapS7BpgNGPb+FhLd\r\nKpnUjG0YeIAksXdjdxN8ef6wZPe5NC2+PerQC9yRlLs85lFISQ9Cm1dov45a\r\ngmZnL6PVbO4AmG8Hco6IMIfl3dL/f4j7oAM=\r\n=a5qc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.57.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.57.1","@fluidframework/odsp-driver":"^0.57.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.57.1","@fluidframework/local-driver":"^0.57.1","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.57.1","@fluidframework/odsp-doclib-utils":"^0.57.1","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.57.1","@fluidframework/tinylicious-driver":"^0.57.1","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.57.1","@fluidframework/odsp-driver-definitions":"^0.57.1","@fluidframework/test-driver-definitions":"^0.57.1","@fluidframework/test-pairwise-generator":"^0.57.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.57.1_1646358525854_0.34492860173662043","host":"s3://npm-registry-packages"}},"0.56.8":{"name":"@fluidframework/test-drivers","version":"0.56.8","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"991ed73b94d59ee9a884162297d0264709d45f2e","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.8.tgz","fileCount":97,"integrity":"sha512-YqDF+j3hoLioTzP5KwRSKbIAn4FZLIU+7ZCnvcmaHIvxNA3Npnnhnr00FTtxRy+LiGVoCtO8vtlEnz65tI8E+g==","signatures":[{"sig":"MEUCIQD9oY69LfUxQCFq/9K59tZpIqQAXCa1PXCmRx5f3SnmaAIgIaSyUzIE8KoJHjCSnXQL/8Inp8kt1/8+0pQ0lGvB3iI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIl7vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrU+Q/9EC3Lr0Dnm1pwKbT2LJz2cPN9KlGsmJdoAHijnpSySCP1DSpq\r\nDghJcphPGVhol04kwWnQ9AoLzmnGUA7uWphhHyzPjapI3r+c9MnN7QB3A8VW\r\nyC6PzgMriiQlxSaQNfGonHAbohrF9Q2v4EwUSdrlrwfHbPYnjZUEV8cmYUoq\r\ng/yJkESXZEBfHeP0QMlIgTOUx+x0w12GJ3YjwDG/5I0Jr87CXgmKmN2lLkj2\r\nroT2DnQXEpcnRF6UOLIwyuDuHvBTxMU6U8vPI1rObXf/cY+N/+QnaxRHR+B5\r\nFJka+QP4W3TPSR7MM7UZr3WnqOoJCq74459W+yHGqr7gXQ+/B9aveclJz+Dd\r\nRdpd/XpM3kCb2+cPRYUYiNlgj+r240w0ga4th94vt3VSAmdItQInGNdUqQde\r\nAkltu+dSwaxRvznKS8l78tUKA42Pxxzt5ElTe6JouN3TZn/bIie69kWUovFj\r\nWn/2/GutD1hxsD1wcq6+gZkd9GEp4OtxR/mbEavNllGDw+Xowfpwus67VgKQ\r\nFO0UrphduExnEZk0D8Rord4saZKoAdLySvMe+vyCn0Y1sIEscHfAzBhHV4L9\r\nCx327mK5yHx4UQGOQH7df4o/JYb6Qcku+9XKHs7HYtxZCRsBD4EbKHxOosnC\r\n1u0S5nMnNbPJrgAmwHrtqJ7qN0HeQFteDe0=\r\n=BHQG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.8.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.56.8","@fluidframework/odsp-driver":"^0.56.8","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.8","@fluidframework/local-driver":"^0.56.8","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.56.8","@fluidframework/odsp-doclib-utils":"^0.56.8","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.56.8","@fluidframework/tinylicious-driver":"^0.56.8","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.56.8","@fluidframework/odsp-driver-definitions":"^0.56.8","@fluidframework/test-driver-definitions":"^0.56.8","@fluidframework/test-pairwise-generator":"^0.56.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.8_1646419695636_0.9279127576998691","host":"s3://npm-registry-packages"}},"0.58.0-55561":{"name":"@fluidframework/test-drivers","version":"0.58.0-55561","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"4db2d2e4f5da9285b300ed79b81b259e5f773329","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.58.0-55561.tgz","fileCount":97,"integrity":"sha512-FTwISB433x4uwhmkmUFvzR4sl82gunlhCEALv3a1LEaAn8cdJPl/2AFMU2YLQx92l64c+2y1NSkJ4YbspUaXrA==","signatures":[{"sig":"MEQCIBYa3/F74Pxxz6o1FdOsgpJV3Gb/7uAvk7rrCoB/d+7uAiAPkhcyNP6R4jW4SrwUkQLtLujBxTiBF7pkjGOAU/UbUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiInGYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9KA/+PeHshJXMb220ZsPcqlQ6MLSa45llq3onHVGu6/tTZll02iYa\r\nRjqeVMBplNwXg1D89vKoYSecKFWsb2eK9KGD9w8ZpVhcH0/YEUrPPFEpv67L\r\nf4w/W7eXpfIBg3marBYacDgTRJGYIBDiDs9VXnQu91MIvRkUdEi3YFdtwI3d\r\n03mrH5mt7pTCcaVjXofOGwC8jeZaz9WRik/Ys/Heme15g6ngzJf2d7659wwV\r\nPfD5tXPQD3MKXwnKcFC828NVBJbe4fBp25uBYckbd17KebFEGs1QfXFfha/R\r\nSPl0W/9MWlr4rvsR8Q9tKtv/7HRtC1JI15oTF2RnF30H/cqadT4fmHDksEQf\r\nUnnPX6I6R2O6UiLOkX4xgmkW7Z51KDL4l93hCYJxlgXNANrzZFjKX2vKTYE2\r\ne9T7sEbWnWWQI6T5HLGqmgZVdwU32C1H48IPGWVncQ5xJbzE69uHlwgQRID/\r\nn0fd6t0iGOozQESdOCVZJ5u/VXP75ikfsHI54Lc8g+tXqeelC3MwhaBKNznO\r\ncTnNZo0CjceaQBmi3RX/0KMvQPJUY1TbLB9RQT5nlp9JGMK7bmv0p31x1qCC\r\nTjEuxycOhl9+kLDNxCkRyCFqMdIlg85/8MJa8ZYmfnqPKoXt5YrZ2Ep6ApAq\r\npTN3IeNa3mtmw1YUbwMEM3C+gEznFZZ/rYA=\r\n=R2GF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.58.0-55561.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"0.58.0-55561","@fluidframework/odsp-driver":"0.58.0-55561","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.58.0-55561","@fluidframework/local-driver":"0.58.0-55561","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"0.58.0-55561","@fluidframework/odsp-doclib-utils":"0.58.0-55561","@fluidframework/driver-definitions":"^0.45.0-0","@fluidframework/test-runtime-utils":"0.58.0-55561","@fluidframework/tinylicious-driver":"0.58.0-55561","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.58.0-55561_1646424472217_0.6233441643806696","host":"s3://npm-registry-packages"}},"0.58.0-55983":{"name":"@fluidframework/test-drivers","version":"0.58.0-55983","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"de5bd66b57e9c37844a15b2666f2dd096f447acc","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.58.0-55983.tgz","fileCount":97,"integrity":"sha512-EUYg3BXynXeh2Z8yAeynastDDL9XtcKdRedrSQrVJM2hkW20kU8SFByiy0SBQiZ6h3U/n/q1JtStREkgRHeFpw==","signatures":[{"sig":"MEYCIQCoqAaIlZIAARohJG9eOjnrwzEE1AC6v4FL8plI3dDlCQIhAPINW7cCWkTkg5h8ksJ1Nfj/SAw9j/K8dpD+LduVBSUC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIrSEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQBQ//QE5Tgquk+f8CeWrQhJqcy5cRMQ7QrUkk9K+n7NYDsjp5GpUj\r\nOCVREADSeYc7YjOh0ybIrytf6w3JlWw1NVkHBEM2b9wGsZWlS6tkx4FOyWyt\r\nToo7XGO0BdtLcroXHDczSywzWVyicHh4YqHIDrds5WrN/vAzdSVS+cDGgzAH\r\nPRyYAOGq20uyr//NbCSxWrLm7LAQMQDeUT12JFwJN+zQxXYF7ZPrCQBScrzH\r\ng88dX65QFtoOnl9iVyUWZPjbbECEjiTgSR9tvFMHd4hcRtjBNLE4HdsEzgiy\r\ne0K8CDUKzLBPa2oZIENTnIWqSCP3GQiIzR0djpBw9ZA2haqsl6mYUFlmF6ll\r\nKd6RJ/eI7olvzEaAG0BqEWC1tcVC+DoTtDRZZEfwkrvOVKh3DqARzXOPVTEh\r\nItY1XvLKNQWS7wLdK8K0wBNHnpA7Mndbppjz0NDLs5e1cn3dV5D6wmkXZaTl\r\nfsp/AUZeKtNHKkkp5KpGfwJHkMqFHP3cPcwgUnuyWd2HbldW5CsSv+dOXsqe\r\nCEmdpaDr2Ybzq88A5eRVgahz/E4H/TnP+McwriTQVpv3ia0gN03K56D/1P/l\r\nY50p/IBV3VsWY9X/kYbONoFQDOk8vYto777y1ESWphw+AsJimelIbiWpOWKt\r\nhf4w0xJYUTgJIzkVVNOQXdkgzWc2hOE+T68=\r\n=YnmE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.58.0-55983.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"0.58.0-55983","@fluidframework/odsp-driver":"0.58.0-55983","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.58.0-55983","@fluidframework/local-driver":"0.58.0-55983","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"0.58.0-55983","@fluidframework/odsp-doclib-utils":"0.58.0-55983","@fluidframework/driver-definitions":"^0.45.0-0","@fluidframework/test-runtime-utils":"0.58.0-55983","@fluidframework/tinylicious-driver":"0.58.0-55983","@fluidframework/server-local-server":"^0.1035.0-0","@fluidframework/protocol-definitions":"^0.1027.0-0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.58.0-55983_1646441604035_0.3157171994023191","host":"s3://npm-registry-packages"}},"0.56.9":{"name":"@fluidframework/test-drivers","version":"0.56.9","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e5b807eb26328f03b48d74b33ea96c5ed4f781d7","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.9.tgz","fileCount":97,"integrity":"sha512-LxBSKssytEPpSisCtif8Uf3+opUsPJdl3D+fOi81QFpdFvtUlYJYwV2oNIgU0HeGszUEvi6pTfgqD5C6BJSsbg==","signatures":[{"sig":"MEUCIDbg7D3Uzdja+0InYBeiAkwL2eO8yO9zz2bSEknLwlH3AiEA7Ud3aHKlLdRah69+WwWKBdqNso+nrn7TCUYmKWsNGtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK7lSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjzg//Yz53F51gs6OaKqpdlbNj3PKjerUCGhe316zvoZg4kg4D3Pkw\r\nrAjg6jlVFMcrDe9V1rgVN981xQI/jsvbHHGdRoShyANeDJl8MRIOKhbkvSze\r\neyX9FLOad6onPVnYBygXTxK48C3XVADpX5yywISUPkgipn5v0vmIxNojsvPZ\r\n0ZYAGmJ9bVus7xlExOsqlrLyaHqpt0BQ2h5fgPFUMSONG/Z6npryAdb47D6v\r\n00K7aZdoCDKgxChsKAlmKD4KMUTme7VkarRN9ar1ExF5NB7QFr4bJ4UKF3+W\r\n8EjsWX2N0ZsSNDV+v4OwDMyQDiutr5vUiISG8wjqBN6hlzub9GfO5se5B9ML\r\nE4yYKQmRGhDT6WcQj2wFUYv6bTVPncJdA6tyC8rZQgGsIZtD8e/fdVsm71Ga\r\nRk0V9BGyMd4iUl2LDy1jgauoOGw9G8g9HOZLVcPZv3vAMpzwzdmRXMr2EX8n\r\nzeSsaY3i+AaOFABmGEpI75nWNB4IUyFyRIblG546EJi7fT75dG0A84Q3EI3v\r\n+KkOAzMjaCQM3SahjuH6/kMnZCjicM15LPqn3hLa4O1ALD6JO2U6ws7OYVWy\r\n7tTeNYxf7prmwCtHRYxoGZaSSCzRghAS21T9J955zbM5S5w2n/CFu6IzZNU3\r\n9A96q/f7bvZsV+LdIAb0CrdDvlFRne03HQk=\r\n=69hI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.9.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.56.9","@fluidframework/odsp-driver":"^0.56.9","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.9","@fluidframework/local-driver":"^0.56.9","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.56.9","@fluidframework/odsp-doclib-utils":"^0.56.9","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.56.9","@fluidframework/tinylicious-driver":"^0.56.9","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.56.9","@fluidframework/odsp-driver-definitions":"^0.56.9","@fluidframework/test-driver-definitions":"^0.56.9","@fluidframework/test-pairwise-generator":"^0.56.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.9_1647032658784_0.8885071956333448","host":"s3://npm-registry-packages"}},"0.57.2":{"name":"@fluidframework/test-drivers","version":"0.57.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"a721251599e1ffb86a96a97549dc7186fb5809f6","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.57.2.tgz","fileCount":97,"integrity":"sha512-C739HQ02GrvKYPwGTga7JfwbHlagwDkoLpr7FlApgUM0QmHyFHHsLd5GkZxjpNHPXXnc8gZXv5MaR9s05c6FeQ==","signatures":[{"sig":"MEYCIQCuzSBiDfh4i22dsW/eZhKUcQzwFv9CaPJHcSiQk6+wcAIhAPXLdppCASXkmT5rJaTZOMql0wVWEnHX7NspsokVLTZJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK+G4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLQg//eHn9XxuTaDZpNBWgeUluKvoouCrd/R5fd/VMr5UH2eVFE+qM\r\nzZGZOt1eA3EyC1b0uId3e/CzAQNwu97zqCpsnMpt8nEikUhdDoVdnHR+1wdA\r\n3Q3+ADL8jPRnnRV1UoHhFaZ9zlVNgCSqYjkskbdNdo1cQWL7ociNEA5h1LCk\r\nzGQMttL+l8Kq0uguxcmbS4pCm77xGMaZIa7GafIwirbXH2lScptAHmM4mFz8\r\n8u3sTDGUEoSsav/a4Pk7TLb8zlvyZ3yErvjLCTihwkX9lMD5LMKfV/2/AvtT\r\nvw9PTuhdhjRPQrKWZFJQDIskM48BK8gWiHk9NQRntq7029m9SFBSDziMS0Hk\r\nWM/2PPDTOCoMxiAhGYYkpL/Tgjsi+50nBtH6xqrviv78wi42b8uHB7Zl82f7\r\nxAZ6ASHiIKq6ntwxitt+ACdxmkC2uNmQwLl0XAKQB452xKBYamlzrNucVRW0\r\nxdPMy++r0U/FpvMHsH50lgFSRUJVGVAaCCqE+9xhT2uFqPpsDiVKecEHPknu\r\nIHHUgNZtuUIfnuK/kT5GV2hmOxoPETbQdC/kqji/JEdI/R7FITCGiA5QmOG8\r\nckgREMfImMrMH8cNunCN4IX3waK8PrAKuLlPA+8UNFWdPof9PGW4KeHI7FqN\r\ncC5FOa5QuGBe+rVZYSeN/j9DhbybNYt5qY0=\r\n=6MTR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.57.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.57.2","@fluidframework/odsp-driver":"^0.57.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.57.2","@fluidframework/local-driver":"^0.57.2","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.57.2","@fluidframework/odsp-doclib-utils":"^0.57.2","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.57.2","@fluidframework/tinylicious-driver":"^0.57.2","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.57.2","@fluidframework/odsp-driver-definitions":"^0.57.2","@fluidframework/test-driver-definitions":"^0.57.2","@fluidframework/test-pairwise-generator":"^0.57.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.57.2_1647043000547_0.7681279787708786","host":"s3://npm-registry-packages"}},"0.58.1000":{"name":"@fluidframework/test-drivers","version":"0.58.1000","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"9ca512a56dc2f2927d2c8887a5932333119a9fcb","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.58.1000.tgz","fileCount":97,"integrity":"sha512-oeEASqHGhfk1hd7IEyBqZM8CGXcSVo1KhBiLHKdnHiUKU03P3ILaO0NMCbjJHxotuZJkF2egKJkYt3l94Zoifg==","signatures":[{"sig":"MEUCIGfzz/jkp9et2Ek0Peh2rMePEu1Huf7sB3XR0++QKUfYAiEAs7nr+VMCTkWndp3CzyLKfiEUkjvbUdaZX1j98WfLfCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL6UxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqF+xAAjz0o0fwTnsUtAK+khBCZXnlBBtsdftKFWG4tUaOYl/TXtZbP\r\nkczijppfdKTkQ8rBl6gscz28tSrZmEKvoFaHnEW4JqpXMXwLNTgrRjKcb4Eb\r\nOgHbHTiOLo7Mf6coT0av43PAorjQMBTuM4Yu0WKlTcwjBxPJmTNDlNzc0Cy3\r\nhi6VRVWLqWEjg9EDMLn9YF50E2lGDRu4VHzrFnC9mKFKrhRlppiht05puHbL\r\nwssYyYINPxc+VNKUBA14eMRLo4KbAMsTRSP9lomMbSV9/o7MWxnDFnqnUKG3\r\nhQ90DqpJwxPQWPqnRysmB5UlJ6FMgjCW28hQ263Y/nRqI3gZWZvoIH59JDyK\r\nkp3p6Y4Ba3jRsUuTSUVJIRAQaG3c8SXQIRWSJ9l/yWnROBtzPQFBoRhWOsMt\r\nfbXa9m3N4SnGPjapiMsm8yH3shf3CriXz13uwhwdGrD7uQLL1A5az5Pk9FSZ\r\nMOtuj9CZRPDVjAkikhBStAdXCPt/dDY69W29dmpUrMm12oZ96Jddf7/BPVWe\r\nzS76pDfQnxsS1trOpCdH+ZIRAFTpPQWnQbTcPz6gAnEsNrf7MC8g2Jg18AR8\r\ny6S7nRJjo4WKQjeMwW1aZ1oayKik0ek3xxRolajoqXOq4C7kn4JgKCJ+nZ/D\r\n6jbwi/uKoVgu8NHjoQf9/1ip90Nk4kdUKo8=\r\n=8F7W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.58.1000.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.58.1000","@fluidframework/odsp-driver":"^0.58.1000","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.58.1000","@fluidframework/local-driver":"^0.58.1000","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.58.1000","@fluidframework/odsp-doclib-utils":"^0.58.1000","@fluidframework/driver-definitions":"^0.45.1000","@fluidframework/test-runtime-utils":"^0.58.1000","@fluidframework/tinylicious-driver":"^0.58.1000","@fluidframework/server-local-server":"^0.1035.1000","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/routerlicious-driver":"^0.58.1000","@fluidframework/odsp-driver-definitions":"^0.58.1000","@fluidframework/test-driver-definitions":"^0.58.1000","@fluidframework/test-pairwise-generator":"^0.58.1000"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.58.1000_1647289649710_0.09512363711847382","host":"s3://npm-registry-packages"}},"0.58.1001":{"name":"@fluidframework/test-drivers","version":"0.58.1001","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"c4590083b4cff7fa7a0552e9727dccaae1d9e2ba","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.58.1001.tgz","fileCount":97,"integrity":"sha512-dr3CvsNA3WNxFR1Hi5GBuDITBM6hOSwToR62TqAl+6QzHHgp5BdBBSvvuE3YGmby08rd2lpzVxjQnNCbv7NsCw==","signatures":[{"sig":"MEYCIQCitaxfNMdPhkBY2iIO5ZYWRLVZXBQhS3BHXe/eZciC1AIhANpPDpYYfjxRS4EdaBDTYgVCrAcQnze0cqSZNxtscQJh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM+RAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeKQ//WGuW0fspjPn1/wmg7JliZjK2Nu8k5iTEiiy6V9xGOPV1ZDmh\r\nuT2eq+Yck6xUdOdJsXwmrsuV0pGAA1s2VTzg4gsesHMrUb0Htoxt++cxRFAq\r\nLiYYGPlIVjDniiDojhv8fYc+Hs66Rs6Y6uqob1udvuAHIwVWjq16ysSjrCq8\r\n+DUPRRj/ZD2xB3jOJ0zIjwHAAFYdpjbb6oktsU2ukDAiaKFQdwa0JiHWoIR8\r\nYctf80WDjNfyd6X95q49ipvDX2NZk35fff+u1zOzMHIOgKzq4udjY2Cu4Z6i\r\nPhDiN5iYuALqi45mrzyj5ge6ufbHD/UP+4PPHOhYGYbv+zU63SF0FxUPgizR\r\naZKqjwucrQLqvAXYv+ylva0YKs1BacEui5+35kKUjIdD1BevSDAHTpjwBsNC\r\no8FukrcQpfZg5bxAcsbiEjPR7FuJWLBaz6H9N01beHkAjWmqbI+S1aW568Va\r\nNlN1wc3zNTQNUn7vCQywiCkoeWc0CU24QDrcXNtcIU1nfGQzTfdifRmfP7pz\r\n1mz2vjUQIa2BR2BXxK1/WIZUOor5Y1ryXv5oZ9V0M4Y2BXb4z2gtPfFiTT7g\r\nIZ3l0KiR3tGlEJ12R8e4JqGzhYeXEWhXO0xs+1V5dh/NpJGxqHs5b4KJGuFg\r\nBckhNypikcPOO6bVgoMswb3BXMX1GPnW4Mw=\r\n=kVFe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.58.1001.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.58.1001","@fluidframework/odsp-driver":"^0.58.1001","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.58.1001","@fluidframework/local-driver":"^0.58.1001","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.58.1001","@fluidframework/odsp-doclib-utils":"^0.58.1001","@fluidframework/driver-definitions":"^0.45.1000","@fluidframework/test-runtime-utils":"^0.58.1001","@fluidframework/tinylicious-driver":"^0.58.1001","@fluidframework/server-local-server":"^0.1035.1000","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/routerlicious-driver":"^0.58.1001","@fluidframework/odsp-driver-definitions":"^0.58.1001","@fluidframework/test-driver-definitions":"^0.58.1001","@fluidframework/test-pairwise-generator":"^0.58.1001"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.58.1001_1647567936792_0.1856787422799786","host":"s3://npm-registry-packages"}},"0.58.2000-58133":{"name":"@fluidframework/test-drivers","version":"0.58.2000-58133","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"a8861990a27e2190606df35515770bf17e40c3b2","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.58.2000-58133.tgz","fileCount":97,"integrity":"sha512-SM7GnQCcPbX4EPW9wmxTle6c+YOLa6EER2w5SoYmuWh0UEOT8OvKb+7jgCjlMR/s5rcmhlaYcR7jKr5fqB+CTA==","signatures":[{"sig":"MEYCIQCKVaHB/Bxz4jzBAkfH5r+wRP9bKUwJB2U4OkFJVc1/WQIhAP3UxP8qzQJug0ee/EwnZLgzuzBj6YezhdIY0jS6EShz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNQRwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSWQ/9EIQX/YSqQ8m+VGm3rQNu9TsRuP0WnFNj7VL1l4e7NrX8TKHV\r\n9lC5vC7lx5gp2/E0gKKLsmqULxZXNoLtxmgsQ7mAv7yNYpzqttj1joHKXl/J\r\n81u7lv4IkEzQfWYC6TF1WsY0vKDqKTSvu3dC+hZfBOUCYD1+jAGkzI7fdY+i\r\niFsayLgL5zzB4ukrwHBX4tcRXJYPcYcb0Gb+o1prcQIxAoZY+r6KUnrxLXtN\r\nwzJjr2KfZ6aWVXHB/H8ud2w33XjgjcHN4fSccfRH1iTC03f1jo7cqbtCXRTJ\r\nyv6s6e6GN8ScP4HhU7APLfnDsHkVkarwU6x/IrAauOM53Y6GnG3ssg95BMNZ\r\nyHwvsKOxZwBqCtRZNGF1y+aPwUK1rsr2DbjrA0wBBQ3qHPQDuLLgAZKQDGRV\r\nKlupVxOU6hKGLCAYhX/9wJVn7AM1IV77G9CW3JNmoIxaBqfV39Q/X0h159gB\r\ndkLi4tk/13iJrNd6PEq9JRpbg9wAd/40mhHMXavZ1p3aoH2pT/CSA/uoi4ZI\r\nA6zajMOSEL/hflLVc6SorLeV12Qv1dSwq4lW63hPmoCOx1bnr5+R6lUF3i6+\r\nMNMHCWOm7U8TDP0GnAidRCe3+bI44PJZzacNOBqGQ8rUD0QrZ6j56F2xWTA1\r\nyq+/G2qJ4bCAItghAGeZSaO0B9SWdwbGSuU=\r\n=kdiH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.58.2000-58133.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.16","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"0.58.2000-58133","@fluidframework/odsp-driver":"0.58.2000-58133","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.58.2000-58133","@fluidframework/local-driver":"0.58.2000-58133","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"0.58.2000-58133","@fluidframework/odsp-doclib-utils":"0.58.2000-58133","@fluidframework/driver-definitions":"^0.45.1000","@fluidframework/test-runtime-utils":"0.58.2000-58133","@fluidframework/tinylicious-driver":"0.58.2000-58133","@fluidframework/server-local-server":"^0.1035.1000","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.58.2000-58133_1647641712664_0.3801245274118761","host":"s3://npm-registry-packages"}},"0.58.2000":{"name":"@fluidframework/test-drivers","version":"0.58.2000","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"4840154f328dc16f6b569d31d69162bca1977942","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.58.2000.tgz","fileCount":97,"integrity":"sha512-IcCA1IwSz6V8CTw8NONH0iwbC+VeTAMjQYVqtyPqjJ9Nxpc22s5kdX3q8zIqmh91RUKcSzEIm7801SoAF6bDzg==","signatures":[{"sig":"MEQCIHe9ZyHy1tICl730lbiDiEG5Xj7AIGlS/I2dxj8qthi/AiAWXnm0N7fGUh+Ny4ppvcIAml//oLKOr1l1LwoklaLcSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO4afACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofNA/+Io5K1bQVd7pUt8+yQU+9y33Ljn2rIl96ZCDVDFjClx89D+Yx\r\nD0cuW0cAP6wUtFo7/lhQGUoUPBY+xuQw/R2l3+g8io/oEA+Ify67jbmUHBh8\r\nItR3I8aWP0iFYUK2ZUpPLh5HQLzEWJATu9C3HrOToXl/lwhN3EFNWAsA9qTz\r\n1ceBwVptCnHRp9WpWz4Sl4ugPHFcgKtsjNVTapzyBh4tgo9YFn6SlEc7ar+q\r\ne5adusz70iGr/ju0bil5o+tSIhtaYHvbYNlqDU02a+CwiTe/YxGJbJtPMeu4\r\n587e8tnyOB0pGenA5TrvTLeWzK3aTKnRhxlRzEVnuPkZqD3A7GAutoL46g7g\r\nf3OaxACIeDeO/chjr2Q8im8OXc4tAUApreF433xIoGTPn2qf4fAtKigOhRNd\r\nXYVkO8yqvBdTwDlQ/jaBvHrGA7miV+rTxbuSy8Vw6UeG0R9v6Y9EdUemI2oH\r\n0Kbobpf8gC4KOACNYY31e5j233rko1SAS+f3+oIWkkf9gD9kP5Kwl1cOjzZo\r\np1FNdlrKRYGUh426wVCvcw1EJ57CkkaKf7LFsHsUwa88WEbkfvZk/hZwCJfR\r\nMZSNpuz6h0tuaZC6DSIGRUjlKPKsJhcqRXMErFZdQil4sI7Lil15IFKcmLV0\r\nS0v40hz+6uR5LOVZpzpGbzJ0T8LvmpeWVtM=\r\n=LXGz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.58.2000.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.16","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.58.2000","@fluidframework/odsp-driver":"^0.58.2000","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.58.2000","@fluidframework/local-driver":"^0.58.2000","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.58.2000","@fluidframework/odsp-doclib-utils":"^0.58.2000","@fluidframework/driver-definitions":"^0.45.1000","@fluidframework/test-runtime-utils":"^0.58.2000","@fluidframework/tinylicious-driver":"^0.58.2000","@fluidframework/server-local-server":"^0.1035.1000","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/routerlicious-driver":"^0.58.2000","@fluidframework/odsp-driver-definitions":"^0.58.2000","@fluidframework/test-driver-definitions":"^0.58.2000","@fluidframework/test-pairwise-generator":"^0.58.2000"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.58.2000_1648068254865_0.921819066293545","host":"s3://npm-registry-packages"}},"0.58.2001":{"name":"@fluidframework/test-drivers","version":"0.58.2001","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"1a2fd9e0916ed2de348e9647be8ee5da03059f9b","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.58.2001.tgz","fileCount":97,"integrity":"sha512-zaWmvvS2Khc+qFLB0TFoGNVJA+74KVMOP/Xf0Za43gNNZs5vNDnVSRO/fFAOD56lUJVwgfhRGHA+kZX+K67Iog==","signatures":[{"sig":"MEQCIEzAiFLYMI+wGUoUh0YhmAbNpj27AbI165O+6IWfiw+0AiAN0owTv2Dccl+k4BBO6ySaoTTuL6RhhsKYyOy1s/va/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPRYuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF2Q/+JmdfYLRqeczqwJvwaREJuwUxx7VuhK9xgGE6q+A41DApRURv\r\n8WcwD1XdGdvgL3hbLp4bcCZt4eIRPU4B5eZaPwEkWcNkYGMJxCZ6C1fYlwqY\r\n1DEPIb6J2lhDTJamLzK3QntLxT9jFFVvMCjy+mbRymupMq98EE4i9ot1v4c0\r\n2qe3q8cVDLKaw/5wwVi5ZBWGPv58e6t0JEh75a/6SsoCREjaCi9tXCW+ryM+\r\n3BbyhtjO6/E2Qv2dTMi2njbbOuEKZkTtfRFTQhj8a+i6mUXYr13Vj5dsongX\r\nozRmEAhowAYwGKic56O9+TqO3UZ4XGTQXQVVX6N3YtOSBsh3cV4qRynD/nH4\r\nSNa1TTG6ffNFsUc/ZyFbm5cUGpVQO0k5JC57xhE7Ds/AbQRluLF7rVX47Ll1\r\n+b+xCnwX2N1Oqc/RTGSKDAJcsNa3IEC43bqVacQKHhe9iougy2GwUvczSCJz\r\n/xarfTiMa+3/R+x/dL+/NvihMT+tMxtlGeisvyd0msqtjqg664SVglEqKqUF\r\nOYJBYRPqcRFxWTVToQXr/3EtB1BuDc5ZhFJoWY/moSNWxOs4nZ9ClcNCtQYH\r\nZ18YvYGICe6ahOB/fDxKeIdqRYhTAal8niquKnht2HNjYstGPoDXptEmekOQ\r\nSLC6GiaXuszvO3jWSShgDXGqDTYHaPQEwzM=\r\n=+iHu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.58.2001.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.16","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.58.2001","@fluidframework/odsp-driver":"^0.58.2001","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.58.2001","@fluidframework/local-driver":"^0.58.2001","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.58.2001","@fluidframework/odsp-doclib-utils":"^0.58.2001","@fluidframework/driver-definitions":"^0.45.1000","@fluidframework/test-runtime-utils":"^0.58.2001","@fluidframework/tinylicious-driver":"^0.58.2001","@fluidframework/server-local-server":"^0.1035.1000","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/routerlicious-driver":"^0.58.2001","@fluidframework/odsp-driver-definitions":"^0.58.2001","@fluidframework/test-driver-definitions":"^0.58.2001","@fluidframework/test-pairwise-generator":"^0.58.2001"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.58.2001_1648170542502_0.3880602229661634","host":"s3://npm-registry-packages"}},"0.58.2002":{"name":"@fluidframework/test-drivers","version":"0.58.2002","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"f46449fca22f38bdd0496729f1fe77f39f64f976","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.58.2002.tgz","fileCount":97,"integrity":"sha512-iyt4YvD4rZDLm1dL4fFMBW0jL/7thf0A2A8WkKgrJSEMki9dnwONgAip61NZmHvbTpiocDKZnHo3dIq4Grog4A==","signatures":[{"sig":"MEQCIFeqCbuU6GDCw857ye3W0SDWkBtUZcnzb+aEDx7I3OEEAiBnUDC3vw50pWHTCRL1uoHj+sCPB0tXlFJfuGWsUtcluA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQgVoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwtxAAjEGq0IYg1UsigAgipsv/6w175n7aAS18SFxydiF9A0wvuS+q\r\n7dNFSQKFVwIf5EcmevqRaiDyOHuerXjyWNZMQy3YnKXDq19AcH9/9gQSiETP\r\nq/OuAB6eegpVfC+2sHOSVWeBhjiZNEklnCvuXFwRq4wAteKgZVcFh3aeliT2\r\ng+Sk6fHeHMTlhe2KEs2F8pG/nIonOeKUjmqqrepCw+Q716hoRfLpJ9sccOEK\r\n//cwA9+nquLMrZsS4ERS3RCR34fub9rJ1CQ03qEUa2glzV8nGWVfWC80z/wa\r\nwOZM2keLCDkpdywN8nYIJZ15lnw0z04quqyMd4ivpa/Cvo/PoIgQL8PsSoKy\r\n4n8umfVGljAB+RXj0Oe9cu6/4lexC9Ph8vfY2mIS+g7Irh5L2/6kxWfICDgH\r\nEESjyqMfjHroXEqCod4mMdAoIpyd09Jp/UL9LU0t+7OoSzJNK+wE0t+RkCoO\r\n6M7n7Pvy3EIIqrbl8Mtyohkrp2rIcmFlozViqfZs7Wg6P9Ljn5uBfGkUxA6j\r\nu7E3GYqUZCDBnNgiqqq5nkpsQ/vid/uUVWi9CuxE+A5n/OnoQFvSuQK+Z2Xu\r\nNxRi8Lxnj+Kcua7XmkyeweQ/shTKzWNqngQQJsFDpXAiLzez0aJzd49FrN3N\r\nsuTOOmE4IQbkBKOH3n6OzS8BauTY57blV6k=\r\n=iWio\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.58.2002.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.16","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.58.2002","@fluidframework/odsp-driver":"^0.58.2002","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.58.2002","@fluidframework/local-driver":"^0.58.2002","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.58.2002","@fluidframework/odsp-doclib-utils":"^0.58.2002","@fluidframework/driver-definitions":"^0.45.1000","@fluidframework/test-runtime-utils":"^0.58.2002","@fluidframework/tinylicious-driver":"^0.58.2002","@fluidframework/server-local-server":"^0.1035.1000","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/routerlicious-driver":"^0.58.2002","@fluidframework/odsp-driver-definitions":"^0.58.2002","@fluidframework/test-driver-definitions":"^0.58.2002","@fluidframework/test-pairwise-generator":"^0.58.2002"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.58.2002_1648493928393_0.40303449617397336","host":"s3://npm-registry-packages"}},"0.56.10":{"name":"@fluidframework/test-drivers","version":"0.56.10","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"db1b9a5a06839e349196f542454a4e5632afd2c4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.10.tgz","fileCount":97,"integrity":"sha512-DXL4nhzqT4+GUHxGgBqhTCUuOhSAVpCDfwuxpVE0qlPPRtbR6PFTzzcOBnkO4QEoTWM2G1Gy8dhgrmzIjWMVAQ==","signatures":[{"sig":"MEYCIQD+g9KGpNF3UIm/yUAlTz4zVmDjggjTZnlOvQGihfaQxgIhAJxY4Q49BxY2S2CYH1Qrzu87UErjBlqQ+17ilTXVBZnb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQjG7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqr1A/+IfZOv457MCpb2efw0ftluNbcOJneTiotDJjsQeywhwhZAZ6+\r\nJNk27Si/HB8ydUiyNS7Ky/XDWnq9KDBa2SE0CZ6P6EPcjDl36kj0l5afcIkO\r\neg4PejQkdjhlpo90LBAwQoo0rUEDD7BofCoZjOeTsFDPI09PzZEXbgrX1kOt\r\nd6Fz7F3I/gFgQWrpB0JEKoq3wMsBaq0zRdh9XwBfRgX96K6YdyyqQxGBL0sk\r\niJPDm9eV7iY2Lc1Lwlt314DqvL8yZhmLHIybncs68kedK2RpfkTRJnsRYp7/\r\nkDMHdzuHWpTDBBmbjZTA+AEWshpriQKNB1PM22gEckCa00nE88fI41/U9TMM\r\nJvq6QOR0RDEiGDc9634Hegrm7SIJwVg/7MJPppYH0ZDhP+wuwPhreqHhB7oI\r\nRpixfUbj4wUt02y59UuJkGllMDQkp7Hjkp5CCd13MVBl4Kb/xwfh4wm2uNqk\r\n4cAdwlDOS53rNYfJRxrnD7HYKsktn1k1OO3tgDQuyd0Lo/IDAsnp3H6yf+sE\r\n25NhoAkBkHFXLu1zi6vKew3p9Mrqkq8Te4MDRZpGPYLgPTmvxNue73ucHXj2\r\nveEc3Ce0/74TD8w1SEUBQLjVyGIiFI4rX2PMHyQBPMmo5o9j7igcqd8acbwv\r\nbGxAr8YiNd+b2fTKai99OuwDZiv/8cQ8WrI=\r\n=A3uK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.10.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.56.10","@fluidframework/odsp-driver":"^0.56.10","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.10","@fluidframework/local-driver":"^0.56.10","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.56.10","@fluidframework/odsp-doclib-utils":"^0.56.10","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.56.10","@fluidframework/tinylicious-driver":"^0.56.10","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.56.10","@fluidframework/odsp-driver-definitions":"^0.56.10","@fluidframework/test-driver-definitions":"^0.56.10","@fluidframework/test-pairwise-generator":"^0.56.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.10_1648505275210_0.2949753246014979","host":"s3://npm-registry-packages"}},"0.56.11":{"name":"@fluidframework/test-drivers","version":"0.56.11","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"4f6eb0ebf715b272b834fcae54838a3d135381cc","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.56.11.tgz","fileCount":97,"integrity":"sha512-v7fIFcbYL6yqBYIpJBDq4hcuIYzOe87tVJOnPf5Vv4qCvW1AMc7ToEUsG3BZfZwTS2iq/UWSDMZPJ5WF5VZczw==","signatures":[{"sig":"MEYCIQCS0B0K9zmCVR6HwbtrkRSYoFdiiyvpbTRLQ29KKN8xjAIhAPkALN7vurfy6ZpxxEfN82DwCfxmVTOgteYhdzOiW4a5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQlHIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovBA/9G+UEXjzVTR6M+F11iTLIReBhz1rKEJzEFRKMeUv1aMCh/5tS\r\ncOHVIXOxq3mMv75bekDIWdcB58st5unjiV4RPqqGad78VznaQyVDN1RU+NWO\r\nvb7qlvQGOhngbnsWtSzQTOALZbkGRk3A45yX/LfnaiZ9T1XIqam4nAQ7Pq15\r\niCophCW2fE2TumojZ4LUFJC5Bhnuzoy0WAse6LsVNl0viZh3WZYjoBDfEpha\r\n0Lx4oHIwzZJhrHFxKXL84RcDh6fJwQPyM7GBeh4m3J1ekRBD5mLisyR5JbSh\r\ncdpvKoyrTVTvFzpCIACWImqui30CqPgx02mC9OT6AW8gUU09+QVjZmoxrGCD\r\ng7AXOSEWd07dY5Y3wD8oef9SvGu72nR7RtKk6pg5NeUbrLRlENryfOQBBPfS\r\nXKCXabdrfK80N/M/oa1l4wHBR2Dc6TsesLhULURPmeTksGfEdG37EXTIuJDU\r\nCljJWgS102Kl12Ur/dzgOqJlnZDdsgTbVHFVlIjqOG4Nu67QimRaNe/iIkoE\r\nvWS36+0LH6++xZDhmfWq1202uf9jZeRTN3A+hECIC47klJDoY9083kSPyIAw\r\ny6Rvz/5q8Cj7m9fTGD4N0aN3hNc5EwOXZrirP6/pLmnAx5Pjy0IPqtE2qufQ\r\nlaQqdgcQ0xQmmw+DytFH1DJaB4HHGiPMZdw=\r\n=Qqio\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.56.11.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","build:full":"npm run build","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","build:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"concurrently npm:tsc npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.21.2","semver":"^7.3.4","@fluidframework/tool-utils":"^0.56.11","@fluidframework/odsp-driver":"^0.56.11","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.56.11","@fluidframework/local-driver":"^0.56.11","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"^0.56.11","@fluidframework/odsp-doclib-utils":"^0.56.11","@fluidframework/driver-definitions":"^0.44.0","@fluidframework/test-runtime-utils":"^0.56.11","@fluidframework/tinylicious-driver":"^0.56.11","@fluidframework/server-local-server":"^0.1034.0","@fluidframework/protocol-definitions":"^0.1026.0","@fluidframework/routerlicious-driver":"^0.56.11","@fluidframework/odsp-driver-definitions":"^0.56.11","@fluidframework/test-driver-definitions":"^0.56.11","@fluidframework/test-pairwise-generator":"^0.56.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers_0.56.11_1648513480094_0.5245480145465897","host":"s3://npm-registry-packages"}},"0.58.3000-61081":{"name":"@fluidframework/test-drivers","version":"0.58.3000-61081","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"daac36546c8320cbc65f269b6aeb452e5752b7c0","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.58.3000-61081.tgz","fileCount":97,"integrity":"sha512-rKZzuhDB7TFcKyR+y7WVBsF5x6MjZgF0hDLElq+E0JZwNddqGh0Q7eFnYg/d224tJXP+uHcUWZlJj2BdOeeGJQ==","signatures":[{"sig":"MEQCIA0sRTybVoR5+nu1a69ez+meTFkb/reoFFv6XYHTInzIAiB8B8a1SjDvaSHO2/UzOpLtG9Hd9R8XXmK6H0C68ewG1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVNxcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmDA//brPUhWvrnuwy5jCq+nsN2YFxNNqhngp8U1Gq7KPasVU3B2Qj\r\n7oCPieU+QsDfoO5laRFb7Ocu7SSrwvVujyDppuruiqYkyxngnTN/xmmz0Z1D\r\njaHd95cs66MTL6iboo8DZYTVLnrBgUcTpX0h+DuLfjpxWEN2TrRNDW9joBWf\r\nS2pY+noU/cZI8mecWvcgzZbU7YOt2RQauTZ8jjXocJmfQ6n7ZPlrkdMDNBfA\r\n7tkJMbrG7C8zeaWI3qe4IqD7QuAiRp+9i6lsEeCMDO4b9rFBSBiHWs4FiI74\r\nw6oERPeetbsIAOw+CIWXGeJQMKrFFCUMx6iV6TA1VqHrg4WjFrISOnqsemcK\r\nuBlObJxLfn5v3SUrKF6JLdlGgkiHvSTofQ5CyeOdIe0hWfrjmpSo6IjttMz7\r\nwv+GA3HLrtKyWJxdai7Ncggqc7kUwc1RPkAiDwag2A3nrgbWCIkf+CbJzOGO\r\nyWN4NVFVfJ3NrgqkI5gZw9wybek1zvFJbk7shb1a6rY901mtcUx7UktmW9gK\r\nieQvmbdR3HvVAd0zT5KNRG+dgSINXXVW7zRuF6uTxSEy7bAMMahsSnZjGq3G\r\nFlzb2dVyGTKMoIrO+8NB0MQLt6LpXV7lhqvY1Qqld/b4BJHmXkQSUbeYwtsI\r\n29NaSlq+Tx7Rn8RfaGF/g0nbjPeeTUB76ro=\r\n=VGr+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.58.3000-61081.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.16","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"0.58.3000-61081","@fluidframework/odsp-driver":"0.58.3000-61081","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.58.3000-61081","@fluidframework/local-driver":"0.58.3000-61081","@fluidframework/core-interfaces":"^0.42.0","@fluidframework/odsp-urlresolver":"0.58.3000-61081","@fluidframework/odsp-doclib-utils":"0.58.3000-61081","@fluidframework/driver-definitions":"^0.45.2000-0","@fluidframework/test-runtime-utils":"0.58.3000-61081","@fluidframework/tinylicious-driver":"0.58.3000-61081","@fluidframework/server-local-server":"^0.1035.1000","@fluidframework/protocol-definitions":"^0.1027.1000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"0.58.3000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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-drivers-previous":"npm:@fluidframework/test-drivers@0.58.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.58.3000-61081_1649728603666_0.9566458099909374","host":"s3://npm-registry-packages"}},"0.59.2000-61729":{"name":"@fluidframework/test-drivers","version":"0.59.2000-61729","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"7672c43bcb9bffdb3064a5ffa62d356136164b30","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.2000-61729.tgz","fileCount":97,"integrity":"sha512-+ifCQKiLBuqFkgeHFrw3eAhwYEspfnXCTrEDP0z8+GZg9UMUOXdbuxkNMhK1wpg5I/QFB5xiEX2wxcBtX7NMZQ==","signatures":[{"sig":"MEYCIQCuYytgDlYJoVzm6YX8e4edNMCzdhsxuQE/S4Sjk9kmbQIhAOKMiCB8fxTBPNBK3b0Uq09vMIshNlkFRaiIoDO5Ri1r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWIbbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsUw//dNSZi0JXigT/uEjsvFk33mW0QLnUTXNsqHcNQSGzCzLp1kQ5\r\nd46OSdev3XBshXeZ8JjIAA1XxQyaYMSOboLguyRJRslNQNXYlELDE6ywVEvA\r\nFKtxj/S3kOyC2I83zrI6V+WtasGKRGPYi0QVIqb27nk6t7Whq08s46fQN1aT\r\n0Osi9b+HWUHmOSdsT0BenZP13Sg9I7yPnEz3mzILOL+UzQZGke7VG29G5i2j\r\na7EN/Aeu1gZLhvcLM2Mu0ocNhq0N+dluqVx561OJkuGdaBx6foscP69xQqud\r\nRAre9+6SQrgp4yRk6aUcr5XlzzqlQ7DqyDpoe0dKw3f72kb/MfeW8ZUlEcVI\r\n4LPVVxOoy5kauxsaZIyTkqr2oBnv0L5ZPkSU9N1d7rJ9s1RXz2H9HtuUt9qm\r\nsHPVaffDljwBKWyrC4MbYOew08mOLWBy5zgrKRaJedpWGWUsUMmTTxMJP5Ne\r\ny10pK7b8kft4moOWWklQlFN+FVW7/tHPCo9ELwJBWhHJQBx5tIsgsSVwlGsl\r\n4UUJPZdAcq7xBjXeH1WofW1XCbGJfaQoWXpAop2ddEU0F3q73QDBYkUo4rYZ\r\nvSefigIkB98Oev526ACrk6wRZ0b0foh9psx+7PIIjW//jSw6yvDlyf4QuoKa\r\nJjGlSgnFcePDkxl/ur//YiTtvJ1vOMmNT8g=\r\n=gWiN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.2000-61729.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.16","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"0.59.2000-61729","@fluidframework/odsp-driver":"0.59.2000-61729","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.2000-61729","@fluidframework/local-driver":"0.59.2000-61729","@fluidframework/core-interfaces":"^0.43.1000-0","@fluidframework/odsp-urlresolver":"0.59.2000-61729","@fluidframework/odsp-doclib-utils":"0.59.2000-61729","@fluidframework/driver-definitions":"^0.46.1000-0","@fluidframework/test-runtime-utils":"0.59.2000-61729","@fluidframework/tinylicious-driver":"0.59.2000-61729","@fluidframework/server-local-server":"^0.1036.1000-0","@fluidframework/protocol-definitions":"^0.1028.1000-0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"0.59.1000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^0.58.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.2000-61729_1649968859207_0.8172759925336217","host":"s3://npm-registry-packages"}},"0.59.1000-61898":{"name":"@fluidframework/test-drivers","version":"0.59.1000-61898","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e9fa7830e6abeace5e4d2e438ae6a11c89ace03d","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.1000-61898.tgz","fileCount":97,"integrity":"sha512-kUq8BFtcQ0CCGE/KAVnbNTUoBn6/5mwLcBUXXHScUezR3BKFG0e1zDgmHZxacPIuD0DKyQ2HgYWCeVrOf2fj1w==","signatures":[{"sig":"MEUCIA1RQtyo9kdcUNm00hD0EIS6nfEmml0Qpe5UvuZhVd54AiEA+AiXe6DDo+KBxn9IaXzGRCQzPigROICk6DbdMKNZJSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWf1CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmouiw/9H6d6TEOa1nSoe29ktfAkaZKTsje6yWLuOKumzMqwdr/B0tPK\r\n62mJOGjleVgUK1aRVyqc6w1/sKK0jJU1/KvqAlW/lZk5B+n/oUXHiSjuTA8c\r\nJX2LxR7Hwkw8VOsph9ZtZKa1uIqQKuqr10YTWhhikf9hOfQfRwniHfiQ7xaV\r\nC5scW3XeX2ib5HUqn4tBzwUofPiR58KXOJQVCBDOt5qgKR1eqjT4t95WIR5P\r\nV7iwtSqSJxXSk2gjwlTkfz1We31cjrozbf3aZJhm+0GbnsOwavLiGTJNGEbp\r\n9HfBDQNJag4C8lcImut1qn6tQToRBgiQ0OFVkaVbZ8/yBLpW2gNHTvyTyckJ\r\n9/Ohv6qV9pHgjQXig9Pb4MO1OoWFE+Buoklfy3QrFZhMg/A48lWPQfixMdrh\r\nEbjHEqfAiPda1JJX29iyMnlFjquSTUNtFYSknBxiaLMBs2c0W8F5YXWor3LP\r\nYz4z/1ZIV8xPIKWyutHuN+3UW2nqQ7vR8bFzAQApIhKaDZVK6wk1V4NHUCsx\r\nmg4epq+zrafts5pSQ/2ZLmWDQthghHaz9hcRu9thgCJO0Vxdb7Q4iNb+/Yz0\r\nStAW02veXKqtIeeF2Ko95kbkWz4ljRZEE++RuQJgH1uZlcf96/QD6fCGeCLx\r\nC3I/7P0xo9MR0of9jZ9Pd625W6PLdz73l94=\r\n=VUnp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.1000-61898.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.16","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"0.59.1000-61898","@fluidframework/odsp-driver":"0.59.1000-61898","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.1000-61898","@fluidframework/local-driver":"0.59.1000-61898","@fluidframework/core-interfaces":"^0.43.1000-0","@fluidframework/odsp-urlresolver":"0.59.1000-61898","@fluidframework/odsp-doclib-utils":"0.59.1000-61898","@fluidframework/driver-definitions":"^0.46.1000-0","@fluidframework/test-runtime-utils":"0.59.1000-61898","@fluidframework/tinylicious-driver":"0.59.1000-61898","@fluidframework/server-local-server":"^0.1036.1000-0","@fluidframework/protocol-definitions":"^0.1028.1000-0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"0.59.1000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^0.58.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.1000-61898_1650064706270_0.9463717094897526","host":"s3://npm-registry-packages"}},"0.59.1000":{"name":"@fluidframework/test-drivers","version":"0.59.1000","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"5cf4d6bbf79fd48c1c62f423c3be44911811d9df","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.1000.tgz","fileCount":97,"integrity":"sha512-OOSqDL6lyN4icxhaW0u+1UZ6jJihce9yVqPjfFW/EM/qOaslK+LeIIwJc0ZioQoH1cmAyD/Lz9le85FbVW9hjQ==","signatures":[{"sig":"MEUCIGvCKOrYUhGkxmKWrYAqxAIFLYLogUKPa4JKR2QNcN6RAiEAhxMbtgQBna1EYcQTMgpaEmLbseMeZdTHZ3PWjsEy94c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWnIKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrymA/+LTyx7Xj+DwJClD+DKnl9/QWWz6iSkHEGelVeFw1dLHjS29B9\r\nEBoFp3MRX8gktGW1oajQC7yTHlh/DRwZ9LIkMJB86VFivNOX2TpIPHRK4vzk\r\nEqt4wSiskjqx6hlElmBnCC4HkBlGH5O7wybiz7VHL524hC0WOXU6HryvkPlU\r\n3iLoGxROTTs6M35xTl/j+C6nMxlmQ1WTjDRxl/aPK102/YXvw3RbpMB7Fgs5\r\nIlItUczF/JALwvUz9fUZGGNx+mAcHaYbfNwE2uTwxFcE+jpz9VC3J4muFFvw\r\n94bmc8jLXjwfurQW2MmDhvij9aSglbkUBqAuRXzBzcWFwFOvzSD1jePb+M3A\r\nDJNS2q7vEnFtviwtAfke+lO+x6oHbllexrcbXsYxJ8gD+r5MqcFiMJEz66G0\r\nQhfo1Y5Y9hOy9XyKXxFZJLk89BVU9qE/3TuD6uljyffrxglE87WJvnQ5daX4\r\neOromHERUi0GyIkMi279bizpyPGQf+SbEUorpX0goF/GTmgD2Pw4TxYuDVTn\r\nECxmb/q5W5HRXh4hvzoxMmDRNXCfx8U685PnuofRmIJPELuxI6P539wA1ylG\r\nt/R2womSLNnOd3PqJRBeeaMbcAlTKF/LNxR6hATPVHEL//JvwKKdTA6zQTl7\r\n9I87/+ZQSK3L+7hl2EI7wah135qLz/8h17M=\r\n=fb2r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.1000.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.16","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.1000","@fluidframework/odsp-driver":"^0.59.1000","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.1000","@fluidframework/local-driver":"^0.59.1000","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.1000","@fluidframework/odsp-doclib-utils":"^0.59.1000","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"^0.59.1000","@fluidframework/tinylicious-driver":"^0.59.1000","@fluidframework/server-local-server":"^0.1036.1000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"^0.59.1000","@fluidframework/odsp-driver-definitions":"^0.59.1000","@fluidframework/test-driver-definitions":"^0.59.1000","@fluidframework/test-pairwise-generator":"^0.59.1000"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.1000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^0.58.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.1000_1650094602197_0.19003326770423068","host":"s3://npm-registry-packages"}},"0.59.1001-62246":{"name":"@fluidframework/test-drivers","version":"0.59.1001-62246","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"3197f5d9856458489af2b14c20ee5bd618a677a4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.1001-62246.tgz","fileCount":97,"integrity":"sha512-uBJHOp74nddhfinho+uYsa63Iez1Tgein0E7t8RvMx6FxUUVuSFomOmp9M8CtWMEtlcZXaGWThNp6WQtsOuTfg==","signatures":[{"sig":"MEYCIQCjRhoVFqhFSyIVlSfha6cWrCvZjLM5H7QLCHwJZJVeqgIhALzk4W4dVgX++QXRvGJTdHBgLER9OHFhZontCdxePcS0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXbf6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbVxAAkvMInOBPY8SENG6Ge/Qeuxnb2WpdsMNBBRpLMrQY0bO1gvin\r\n4wf7NqaruHVE/O+mzyf6i4O/fNmgtmD4KfWaZShAtOiNgx+OPET9nxgf2Fhb\r\nQRV117S8REkPO+4gm2Z+NDWZ+gkeZ2SNquyJhFtRQRKz913g0Mxy2a8d86Uc\r\nJI2lZ+/qn+vymXzwWzSujml8iZy379/nEm/KHXemshO1fAdnkTwdzULuYZdg\r\n3YLYN1u20Q1WgVZ3PaQRC5UbegSYRvcrBKaVEdAacbd02g/iUpMu5dogrA8/\r\ntVLOCYPZnLvHsrKwUWaDUkEk5/vIOY2Guew3OW7Iv4Dlvr9YxpLEJCFGtUjD\r\niIzkYGSKoD4Q6lywYzi2L/0/GDRSaXlDsrQiwjECIkQEmsRstaPWHiULw8Lr\r\neNhTLc98kfI1YeTyR90SJjqlFSBXNmOapReGr8eRmJEI4e4hEwJA3cL5Gnfu\r\n/JLx/BaERmQxBR/xsTxVuvjvkvOSqm1wkv3SPmZcbO7IFZe3MH651j6SPQw4\r\nZUbgzG2SVR9nkHqSnTgaTXg1LrBvCgiVYj4VkHmKWOe1ipJX2NtUrUIMHLbu\r\nReeJ7zSasMRWGSxJZJhwarPLrXcZlTbcQUk7NGLUOPndZcolC8zwkB0a/Fgb\r\ndpCpomenR7nArKNIQkMNsEYOeNWAf+xR2T8=\r\n=Z4X/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.1001-62246.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.16","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"0.59.1001-62246","@fluidframework/odsp-driver":"0.59.1001-62246","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.1001-62246","@fluidframework/local-driver":"0.59.1001-62246","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"0.59.1001-62246","@fluidframework/odsp-doclib-utils":"0.59.1001-62246","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"0.59.1001-62246","@fluidframework/tinylicious-driver":"0.59.1001-62246","@fluidframework/server-local-server":"^0.1036.1000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"0.59.1000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^0.58.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.1001-62246_1650309113956_0.5774489943203613","host":"s3://npm-registry-packages"}},"0.59.2000-63294":{"name":"@fluidframework/test-drivers","version":"0.59.2000-63294","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"5de6270d44514e38f8777fec3a56e65129e26193","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.2000-63294.tgz","fileCount":97,"integrity":"sha512-Yok8GHHoB8v9PTpePdiD7+TWW08Nu9gSOmXGldOWk43QcGcwi5ffyvcmRI0p4xfeYxWBi29uHZtQfm5zSkz2Zw==","signatures":[{"sig":"MEUCICWZ6zAqXn6HUTwpsuaip/6toa9hDAtsGhEx6yOIfbgjAiEAxnEzlDeV32k6Ov32PMf8J9voCYiEWJ0GaokHX5nCots=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYxpOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsbxAAn8OvWoJndGnn6sx2va1AknUdGwHZu4YBzfj6JLeBxtFbH2rA\r\nEdaxs3eDku0Avj7pwGI6Sb/kSgxRVEvKCjwqh1P3d3JjzYscrPHPSGbV6JhB\r\n7QmaeIQVbMd/zQM1qfChkjLawW1/8g0ESafuUmKFsGVKdzxJCWQw2wgXAMJR\r\ndPzq4jinScgUEzMw1AvI0TaUB7X5PbhBQx8HPAa1BBmjfc6xcGxYS5GUDe9T\r\nAh/+MV/D+l9Rjp0nwfiv2D3LnCLNK6eVRmKEewRPtSEwe6597S7og8J/lRir\r\nuwXxpTswG48q6wYIalwriEm4T4GzbQbePxH5RIjk0YR6QP1wG1+GCW/WVTVz\r\n2QuQjBTTUJzQ6A1PNR/1XxyUWcWOWYcNvvULNwpl/s5p8Y7SKeyGfhus38WN\r\nStNPMlhgFhVqbjtdAq/wD0WU/ihvxeM+Xu6CIvVg3SLBg681rV1xvt5sXEjE\r\nwc21Pu5vo23W+MOXcoSCL6NI5ifDgjXAHTLIG1T0x/oQTP01Q2BxqfDg52NE\r\nJ0NGBbLXLEozs0y1NEVqffdYVBitWU8yh6MZOJsBNkUilImd2bySdK23m1d2\r\nbGAgMsIfOyRmjb6B43LekccK8t4ikNf8FydDiRIo4/lIJz00enpr6MoIlEG4\r\n995pv0uuzDp0nggaJqsO+yLb5tDd2xtyWpA=\r\n=+Dz8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.2000-63294.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.16","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"0.59.2000-63294","@fluidframework/odsp-driver":"0.59.2000-63294","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.2000-63294","@fluidframework/local-driver":"0.59.2000-63294","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"0.59.2000-63294","@fluidframework/odsp-doclib-utils":"0.59.2000-63294","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"0.59.2000-63294","@fluidframework/tinylicious-driver":"0.59.2000-63294","@fluidframework/server-local-server":"^0.1036.1000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"0.59.2000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.2000-63294_1650661966558_0.8878310368322053","host":"s3://npm-registry-packages"}},"0.59.2000":{"name":"@fluidframework/test-drivers","version":"0.59.2000","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"26385e034ec906c530dcb64263a649c702e75136","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.2000.tgz","fileCount":97,"integrity":"sha512-EHIzotrjIFAxDjcezxPQratxGEosWChhlBqOIWkEZyFDc77oycay1sjhvrbery600j15xeXb39CZ6cYZ92yKSw==","signatures":[{"sig":"MEYCIQC9bivSrJB4/ZrISscgTx8cBm7u+RdNrtDvKuz8YeVwagIhAPss0pqXyoOd0alDJQ7fdiIij5Wz1Z19IkBdkLSnaSLZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiabdbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJpBAAoZ8mAmyndSN2pOv8Vn9QiG2Yu7BwMXL/8OeliheAMtZXo+XD\r\nvn8NbCvRHAi45Fy59Hy50XtMxmrJY3Opr9iQ1/lkLfF+XWQwg7RlYtNRTNgS\r\njCuOyBWj7jDwarkzghnApXLCP0e29cSv8QMO9eOhbc9y8N3RzrAoKvwwL+Yn\r\n63X2Stw/7T7hGAx8alnmnHvpOwnVgWv19hIO/HvzyB6XeCmR8sktCXfiMMu2\r\nv2h71BTLvYaznubXZeRL6XTrdcuiiIaBq3ydKo+NKDnAj3fftdAA8yOHl+yx\r\nM+hOVw+y9tsQSeXaC7lFfYwNlWe9WLDoHkX6GJVgBa6JwSRJmmLlHpzaRPl7\r\noXl4C/mPULs5evfvpjsm0EjYDrRFOD17pH6+7oNjrc7Q8YMIUTD55GJMloR/\r\nvqAlrqSSJsgFjiASfwjSaX72B/+5mNIDNZ8G1cQKICgtSUYD0qMe+DEQUzLW\r\nPsB4EKeYnqg+HE6d9Tx8i/AghLEImzvfBAS+Eiwa5+GwC2bZu7NKLId8KstP\r\nJSjqVDExhoPu9Gx+YyUuYQLw0D7wmoLsfwtxobED99gam9XDOt/ZWcHd7NjG\r\nKA1H9jyXJeWAYc/kpJYNNqThhufG1tls/OX1Z/Kmj+dquB+prduNaviI6FyV\r\nHAK7GgZ9JFFaTTaUvc6rtL/evR3G/Kxr3Y8=\r\n=YKBD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.2000.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.16","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.2000","@fluidframework/odsp-driver":"^0.59.2000","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.2000","@fluidframework/local-driver":"^0.59.2000","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.2000","@fluidframework/odsp-doclib-utils":"^0.59.2000","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"^0.59.2000","@fluidframework/tinylicious-driver":"^0.59.2000","@fluidframework/server-local-server":"^0.1036.1000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"^0.59.2000","@fluidframework/odsp-driver-definitions":"^0.59.2000","@fluidframework/test-driver-definitions":"^0.59.2000","@fluidframework/test-pairwise-generator":"^0.59.2000"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.2000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.2000_1651095386812_0.8712999726622532","host":"s3://npm-registry-packages"}},"0.59.2001":{"name":"@fluidframework/test-drivers","version":"0.59.2001","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"4fcda8f533d8be9f2d073b6689d580b02db152d1","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.2001.tgz","fileCount":97,"integrity":"sha512-KSm6CbRdwtxdFN+JOH+mvvn2+jihiY5JOUb5gwVsQ30SivQUz3Mkc+b9vl/4BWuckMWSkY5Cu30kiHntg4mhRQ==","signatures":[{"sig":"MEUCIFxPiUEHnl5NxEa5/GOWQ9btiQ5TtfXvwSOGz8Yj3vVuAiEAuX1z41iitzN8Pp3HYfumj1t6n5qZriLkOx8fA3cxgQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicaE8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmozng/9G8YoPE6AGHNrbKsQCXq3p9OR6Ys14JGVT7Ku/JfQHmTwBYvN\r\n5O+uYCRPC5h3jDXwvmmWHGbeurMa8PdDsQTgLU/51WuB67x/Npzwr8UJ+z+7\r\nHp5SD/oQBOMuFWPzKkHpgdPseBpvMXyQkbRGjF0HzCWUf7bxdSiu2LjWE9H3\r\n7PPI7zTWrEZ5JslmGK8j7nbVixTuVipfy/bDiG9D5SvWZUnecibP3mSY0aDO\r\nd3+0wJ61+6Yu6PYoZHKavfUi970KVT6pAJcyW68/QMve9LNiI+C+WG3yGPDK\r\nruDLewqYaYdqdD2hz+dplGActbVxrgQgwC2sY7l6fgf7iTRowUxOp38YpuBm\r\nx8SlCp6hQV0LQ+eYXYzt0MbaZjLIRMNgtg0Nk30nCBbWBXndPGsKXCHsfpSP\r\nXIKY8Ge5cjFJ/FMLnKkBSHPQajDQx95lW6A3fzwU5IbzCB1lw+E8hRZ2DqQk\r\nnYk1rVwVJVagMlxHELelsadJPEoCQzL8gd5rGWP3AqBeCcK7mW+je1/dTVkS\r\npMyGPjZKzKgJt+LvzbWTKQm0UWrrjTmaa/VUutuhf9QvbY5WootfiR5gg/bc\r\n99uDM6equh0iS1tfhixPuDH7F2ruGAVl12TII/M30V1qvBeIy74fzUxIK9vm\r\nWSNZGk8TuIfujuzIqDQU0foKa1MPC9UA9CU=\r\n=+1Y5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.2001.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.16","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.2001","@fluidframework/odsp-driver":"^0.59.2001","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.2001","@fluidframework/local-driver":"^0.59.2001","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.2001","@fluidframework/odsp-doclib-utils":"^0.59.2001","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"^0.59.2001","@fluidframework/tinylicious-driver":"^0.59.2001","@fluidframework/server-local-server":"^0.1036.2000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"^0.59.2001","@fluidframework/odsp-driver-definitions":"^0.59.2001","@fluidframework/test-driver-definitions":"^0.59.2001","@fluidframework/test-pairwise-generator":"^0.59.2001"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.2000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.2001_1651614011903_0.5794327786396345","host":"s3://npm-registry-packages"}},"0.59.3000-66610":{"name":"@fluidframework/test-drivers","version":"0.59.3000-66610","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"16d81ed6e040529bcfb71e60156ec998cb333729","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.3000-66610.tgz","fileCount":97,"integrity":"sha512-fwQNQmP/fBs2UOsZl6F3oPjhB/KoEVqSR006roZRQj/+5N/RyxD8nSxj9PUMbmZKKKDUaoAaDzxtYwUbmGSPEg==","signatures":[{"sig":"MEQCIDgpv8YmE5nA62Fq6hHalvxRIhrXRKCqXcFeQ7VaDNW2AiAIonSH+PeZwqs3bKayEAyJ3CI3t2Iiv/UCFnvy9+4IyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifnpSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJvhAAhXptWCHGKl/8sLqoKPoTx8niGX1Mq+DUAi/JJy2U+H6ptFA+\r\nOJR+ZgAlyc02CHyH5+7fCAxyhyfurlQf+CCS1yDtE0e+qe+SYHKxGWy71k9f\r\nmLUEzXtgR+3WS182qwrnYl6/IbzQ+FCpr7uuuUYnU7fldJuktf4PWyveTI8N\r\nW3gTGDKzK3upnQT2saiIyXfT06y56qPGm30bVbdpVkzgM292XBYuJtn65vz8\r\nw1ps53cjhyOn/ioKH91jUaE/kev4jvCIWqj0ZcsF5bfUr0Cz6tO09X+ayi7Q\r\nJOen2CJnFBYG5DesDGfLSFLVCD+W4rVf8AMn2wKNBUdETlJzUJj5Qy2vMjE2\r\n2DtxaRB0X95aPBBKJdAzMENMKq6Le+1BrLhC5N1XUSG0AMfopOdC9rUeScSO\r\n5CQ0OGbGhpTATgGRJPHqZPfvUKViKDj4w9xRu88JJar7Ofj4P3jm5MWnnMUt\r\nul0yjdbVRHnZ1uZduST7GH2gQL5VBFZIK0nFK2fmPx2z5RMQq/2ZawPDJuji\r\nteNnP1psMA2RhQaq/UjsTQIkilycvtU7UHMjcyFtolx4o0JK74VdjMilKXf+\r\nC7W9Y2WkvMR4w+QK9FZQDpbqFEej0A9H2eSGpdlwWwrb8W3Tcu5QOxaJskA+\r\nJPoxLFA0rhFx1q8XtcWt7GRhM1qu353bsB0=\r\n=hf52\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.3000-66610.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"0.59.3000-66610","@fluidframework/odsp-driver":"0.59.3000-66610","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.3000-66610","@fluidframework/local-driver":"0.59.3000-66610","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"0.59.3000-66610","@fluidframework/odsp-doclib-utils":"0.59.3000-66610","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"0.59.3000-66610","@fluidframework/tinylicious-driver":"0.59.3000-66610","@fluidframework/server-local-server":"^0.1036.3000-0","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{"InterfaceDeclaration_FluidTestDriverConfig":{"forwardCompat":false}},"version":"0.59.3000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.3000-66610_1652456017972_0.6972476722163272","host":"s3://npm-registry-packages"}},"0.59.3000-67119":{"name":"@fluidframework/test-drivers","version":"0.59.3000-67119","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"67868964449b98584a62fea15330eb4c52d90ed4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.3000-67119.tgz","fileCount":97,"integrity":"sha512-YFvqLKJr6lsqxq9+BoXKbfUflDWTmx4ARfTl/p9chOXGBHgHHAXUOAlN7uykX7JY9quGiFD9U32zcoIrX+DQ2w==","signatures":[{"sig":"MEUCIQCrv8SPBYiUSBECzTu5YqeFbVK8fSbID1PXexvqo3fNegIgAm+5qWzT7X5G9P7jf+FbuNrh+UKXRypTzpINt9a1DAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig9dhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLzQ/9HzlEzlRJv0J8IdZ9l5qE+HXJcHbKtANuELAPT2We+dLDoqXt\r\nC5ohIn9k/CZh8pSWT+dm+3/G6imrUq5Sz+ZVxVBgW2J5XFtw6Z+qNoSM377T\r\nM2TV3oNOpvmVayUA3frEB3kQQPZz852jCSVuxI/7b3O+tzdNeGzjsnjnK6Hz\r\nDvCq0jO+OXUdf2Ubu9py360tReSOsFnBSAU1RHQvsT2aYl2TgvA8ROsGExzB\r\n5dCo3MMHLPw2ah82sh8Uz4srIqprWRQb/xRJwE70isEO2ybTAk0Pzkc27Bvw\r\nklreltG6TYPZTZiaiyGspgSXtH2AzCS32zoWNutvtWB375RONFvvwCYf4uwj\r\nGuzV1F9w5PFHjJjo12l6tnmGWWtuzaAMcv3BdW4iuvgWw79amugPkTepi87K\r\nHT26q/ZEm98cRT8YB6ixqNOcxQHxf6mCYMHQ5wFh10Ui1/GtypZ6UoqUJrC4\r\nnAEFwMwK63caj+eFoMVbMbyQ7HB+N3WGm0QahCco62TVNh6b260KbqTPei0a\r\nXH0/9mpWCoOmb1HhRw2aU5lv3mIVSDnTCc4fXoAFE0fy3U8F6Ibz+dtxzmnu\r\n0YkL5ZQLfwQqxskMBGslt7prixA+WNQtoU+BCHJEwRhSlwSlpQ98VPkGmrlr\r\nEjjrOJxNEhCTpQLvz7PeXdvU4ThjsfHVW0g=\r\n=QrhR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.3000-67119.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"0.59.3000-67119","@fluidframework/odsp-driver":"0.59.3000-67119","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.3000-67119","@fluidframework/local-driver":"0.59.3000-67119","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"0.59.3000-67119","@fluidframework/odsp-doclib-utils":"0.59.3000-67119","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"0.59.3000-67119","@fluidframework/tinylicious-driver":"0.59.3000-67119","@fluidframework/server-local-server":"^0.1036.3000-0","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"0.59.3000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-tools":"^0.2.66793","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.3000-67119_1652807521501_0.889329498796346","host":"s3://npm-registry-packages"}},"0.59.3000":{"name":"@fluidframework/test-drivers","version":"0.59.3000","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"ee85d3d59540de7b05b0e1a8d89b13ab4ed135bf","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.3000.tgz","fileCount":97,"integrity":"sha512-mcrzOo/LdH/pOQvIrCpnOpr5KHUTA3qlNNxEaUydQdFVtRVoIhXEzPcoBON029TZ0qfhKO7jmMkvx1TrAaGlsA==","signatures":[{"sig":"MEQCIBPR1Ir31sA7AAYXdIoZcoYiBv/5FU7j0xS7phFm4o13AiAo2z862lnOsBXMC3uOdoj6JUF2xmtGnXdrYe0qzTL/uQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihTEUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJMBAAkM9uZCXGGVhb5xnYC92GdaYhQV7lH3uKsQTo/37O7gPd3woq\r\nV5x7N6PCLsq7CWkSrqUt43W47haW+2LV9OlmHnSUN7ohlI3t+/XphqjkVyuv\r\n8Uarx4Z+0mkakOS3Y4KXSsvixv0m9UYgr/JR43qY7IovAq+9szsYMTnBiICD\r\nqufv4npFrSZGAf1F283p118IyTwzgu63Y1GUZfUnIjbJbUzuJWzXjJJ+Ntbw\r\nfAifAHr2vReviaMDddu6QznVexM8LiQGrvtdp473MG+4TcLHxnes86r6siZC\r\nTZT9cdqaT+sezzbQkXB8ebkowPObEk+ffzPLDxqnV3LyUhjpbp+9bSe+oMYo\r\nmxz0GKLqWgQtrPnxXeNS4/MtQsE05ruBN+DvXqLENzUo6wLZUA0+Ookmhho3\r\nYFlT+HCqxQWJyjsKl5yfMEsiv4WXDepv/DLe93ksrxZ7ktbZ27/haOGcA6JQ\r\nBfEJUEVwOj9lpPNr4w41oEUuXbOydq7ff7Tl8O+HzgQHJ4+EZD6gvVCn/Lzz\r\nWDcLz/IUnZNRttJBfsfd8iXj8JQeWFkagUAVW9EGmXCEij8XuZDPxFIlXWi2\r\nuTq1zKSHNI5F++tUP+2ng6NNCOMNvYcxv84WvEXE+Pi70vn5lLxYm9qjZBYS\r\ngiw+mLCDxPgSP/Nj7JgLD5RQrkfpoIW18bs=\r\n=u2Fn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.3000.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.3000","@fluidframework/odsp-driver":"^0.59.3000","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.3000","@fluidframework/local-driver":"^0.59.3000","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.3000","@fluidframework/odsp-doclib-utils":"^0.59.3000","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"^0.59.3000","@fluidframework/tinylicious-driver":"^0.59.3000","@fluidframework/server-local-server":"^0.1036.3000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"^0.59.3000","@fluidframework/odsp-driver-definitions":"^0.59.3000","@fluidframework/test-driver-definitions":"^0.59.3000","@fluidframework/test-pairwise-generator":"^0.59.3000"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.3000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-tools":"^0.2.66793","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.2000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.3000_1652896020640_0.3550187657604833","host":"s3://npm-registry-packages"}},"0.59.1001":{"name":"@fluidframework/test-drivers","version":"0.59.1001","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"036be61652e0e91b07e925733dffd95744992ae7","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.1001.tgz","fileCount":97,"integrity":"sha512-D4e40+4mEdtJJv009JwJ3DTD1pvWNPpficCpa4/w77ft9Olvx7n9pKoOT/sxmgBpk8OCPo0n9UpV1VDMdBjdiw==","signatures":[{"sig":"MEUCIGFBXbEH4fVoyNNKXwGWjE4zf4R3R5BOtD1ow9RoWHjtAiEA+F9eQ4SH6r2wek+WrGh44NGZZNiI3ZuwcB+LFGicVVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihqw7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm5BAAh1PbLZGDYKWNL5cZSekPuTxMD0QGt6Dg+JNSJ4O4ePuQAcGP\r\nJaYkKOE00Nt59JGOuTzfkCi2hhiTYmO7GsYBKn0qYA45RBxBBNEmYxCkeYjO\r\n33BCTyJmYRHLdXPBywdy98wps1FnKgH97jllA+04GeAzvmgOaq9xo+w7i2+B\r\nyWDjefjRVWmo6h9i2W3Tdz5r2UqCk/hXtkW/3ve9e2UJ5PaltFfSHVnNKcop\r\nDxvdIjd8paJDtS+PNBt4Q62EgphUCDCX0mfiC/dbBg0wazdjlZu7MQ4u2Ap2\r\nzDSO3+q1EMshw0Y5EuYvB/YHxKMtK5puvXtleWZM75fQkulVuCea8ehZRUYw\r\nNKfo/mAP7zr8bQ0ZHOu0pmgkutvJcdXxolQDA+cCqA9nBVZ5ensOfXMmj0lM\r\ni3sTWIdBy9z4I0WPB8+GgvGV+snr8s2Ndl/GyWJzXSKL7duJBx4kQluUzQ8A\r\nMyBcx7a7QP0Bhf3jA7WL0PCmsNkk0eufYm5z9M/PIsYEPqd2WZrRpvbu/DqV\r\nRskaQOwpdz9hAzPlZj779KSLiDJdpKg5DpDmcHn4p/Rldw2Q68lV4c2NuVYt\r\nWJ9xMAGMZdAdZVwi8+FHkV+lHMWJDSGz9UmtHIhoP2ihVG0bKrGAkCHtzwnD\r\nAqh8RpAF+cApHOct7imWloV9en0I9ab1DcM=\r\n=sZZo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.1001.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.1001","@fluidframework/odsp-driver":"^0.59.1001","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.1001","@fluidframework/local-driver":"^0.59.1001","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.1001","@fluidframework/odsp-doclib-utils":"^0.59.1001","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"^0.59.1001","@fluidframework/tinylicious-driver":"^0.59.1001","@fluidframework/server-local-server":"^0.1036.1000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"^0.59.1001","@fluidframework/odsp-driver-definitions":"^0.59.1001","@fluidframework/test-driver-definitions":"^0.59.1001","@fluidframework/test-pairwise-generator":"^0.59.1001"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.1000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.16.1","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^0.58.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.1001_1652993083645_0.6527812401250148","host":"s3://npm-registry-packages"}},"0.59.2002":{"name":"@fluidframework/test-drivers","version":"0.59.2002","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"4492803597580f647fdba54283a25b9a55ce5225","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.2002.tgz","fileCount":97,"integrity":"sha512-PbtfhTCTGnQ94yUTjauPxA6VXW0YMPkhjZ0UnOifwt7crQHVlQeEvovkF92gctomXfUEPF9pJM5z0NvYaWDJ+Q==","signatures":[{"sig":"MEYCIQCtXfGNNhAS86MEz7y3ELav+rf/aUqaCzOeaJKIyFx9LwIhAOftvZhRM6SegPxZoulBaMev2hLMn56/KGL7KMvg8LxD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihslGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoH4g//bDRWKs2gOuN7gwsq2Qt1ke/X4jQudJ5LyzO7piYJqdOF8/Vo\r\nXKm4HtYzqxaO9DtdrYe70HCB1qC74qULtyHZ0h0PA8fd7z+ECsbQ5nrbGoBw\r\n0MZvmjna3g7d5q4RPzaybOQtH/1QjfjHFpfOIuJJsDUw6qc3XJG09BcrsJ1h\r\n11bKofRgC7AfXD2om+D7FoDqJnjGjzXlbzr6PX1tOUaXZtERVLlev3Vo7/Op\r\nJBYRbADJmx7XcpjVS1Id+Abw//YPSfgK8/xATIVcbYFYz8XjHJuwHjSpDGr+\r\nUNsRQ7WHWytbamHW/ctDtLD5FWVjj8+agpCdZyB344x66fqDvhpIB96UlYYL\r\nUfrfy8GIIVEcslFV7Wnhb39C+guM500R/bR3obpCbjNii1PgJb0fBvYRQueQ\r\n4VLW6lpUMDqerxVcBDJyIyLB2DSIloGju9zhlhkDWLEYH5f7PqGg34JOqv32\r\nm7YyEJxMkJeU9yaID6Ip2yD/7NherKm6GLO8FZ7T86zgmT63okmvJTaY/XBb\r\nnF1gUUWlbDZdR6wxL+Aol0d+kxWGNKiKcCTME8AC7737QeCv6lESXs2zvjFE\r\nSgC5j0/7OtRWBqMfUdMVLGhcCKftTfz2XyromStgmT7EcWs3R6QigbT/fX7b\r\n96APWQNfbXPvilk0AwvF7LUk6LTiy7j4iOw=\r\n=PFNu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.2002.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.2002","@fluidframework/odsp-driver":"^0.59.2002","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.2002","@fluidframework/local-driver":"^0.59.2002","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.2002","@fluidframework/odsp-doclib-utils":"^0.59.2002","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"^0.59.2002","@fluidframework/tinylicious-driver":"^0.59.2002","@fluidframework/server-local-server":"^0.1036.2000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"^0.59.2002","@fluidframework/odsp-driver-definitions":"^0.59.2002","@fluidframework/test-driver-definitions":"^0.59.2002","@fluidframework/test-pairwise-generator":"^0.59.2002"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.2000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.2002_1653000518318_0.10786091358100358","host":"s3://npm-registry-packages"}},"0.59.2003":{"name":"@fluidframework/test-drivers","version":"0.59.2003","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"7953c03a5e424eeb475b25ebf51a43ba9eaa26eb","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.2003.tgz","fileCount":97,"integrity":"sha512-lZQW+zLLE8/s4Ug+qxsMkUk2zjKXVMRRoFVc7R0s7AVtvFwubDMy9EG5Ver6VNTWD+42kVz7CMczpdznHR+akQ==","signatures":[{"sig":"MEUCIDFZ6c0sdEeJ6yBd0bgewzM3pIA5//fGMufK/0Qh4S+pAiEA4IstOW3ZGuYoVTl0uW8ok2xyrzxxAsbWyjrHhE7KbLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijpPAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0Tg//d8Ow6domgc0nyJbpJCLTnRqmGlRkDwPYXJGHwDGS6NsEQrIA\r\nL38E4QMd1bEsOvG02fnWPw7ejpXVs+irqeJG7hxPozPtSQIkLtQKo3m9PnVP\r\nuw2u8gH4lv1GM83N+R4/PQxJEO7Fs2QvIgsKfNrwMZguIerGCOgSCj2aL6EM\r\nHOhDGwmNsOZr1y/EV6XZiTKXwzUWS7awXwlZe8MSdX0wzDm9dj/UBrki15bk\r\nJAdG7/a5DzdCvy01olllkBpSuOm2eC7XyE/w4jZRH8RoJfEpSruVxZ91kRbL\r\nj5gfp47UucoffP9UJ+ZTn4Fz6auNGdcg/4qE+1EdIufpNEd+ACvtZeAqg0M4\r\nVKJgKBukeAlR0i6xQzVzv4AHhSbB8Cy78A5cW0G8d3F9GRmN+2bndJlYMgeG\r\nw/eW0OORzn5Wi2Boyf0aUG6pLn1habV3A08jMCDaXOO0Ix/MMvIreuBhHkdT\r\nujBC10tEvBIYG6HaXYHiFFZgQDIHmlcbXgDvdE8JSGm4ghDy7QVRiBuwKSR2\r\nxa4QmCywfAs0B0+td+vOB+IQqnHVOsI8PovAZmrqB27ioEiqSCeC5jIIJEeU\r\nraU+nAMSNMSk0Bw8z7sw30xLK+Y+ZURDJlhVbMnnetgi7NdgNnPS2BnrJeRQ\r\nztreB0wFETRzGDXR115WpbBSdg2vCnAbo7s=\r\n=QKy2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.2003.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.2003","@fluidframework/odsp-driver":"^0.59.2003","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.2003","@fluidframework/local-driver":"^0.59.2003","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.2003","@fluidframework/odsp-doclib-utils":"^0.59.2003","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"^0.59.2003","@fluidframework/tinylicious-driver":"^0.59.2003","@fluidframework/server-local-server":"^0.1036.2000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"^0.59.2003","@fluidframework/odsp-driver-definitions":"^0.59.2003","@fluidframework/test-driver-definitions":"^0.59.2003","@fluidframework/test-pairwise-generator":"^0.59.2003"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.2000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.2003_1653511103839_0.2571452868573072","host":"s3://npm-registry-packages"}},"0.59.3001":{"name":"@fluidframework/test-drivers","version":"0.59.3001","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"1692d5d15c397e595be6102edca4f0e02cf6daac","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.3001.tgz","fileCount":97,"integrity":"sha512-waH9MSafLVHtG6DMFLFxjWohryBx3DkWCr8ORs6o7xRqtRkBStgLLOgrwyTo0hhUzq6U3kLOr/82KYaAjL4Ufw==","signatures":[{"sig":"MEQCIBo97T2eHBXTYwQTolHBfmj/US1WAN7esbLowMknDtemAiBBvsn+wd1vvKuWWEF6Re8uskaf2OFU0v5+J/ryGNSdSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijpZ4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+PhAAmOHRKVG3NN7ZREeXnvq8VVc5Y600PfVq7lasXNJdB/Q4lRyA\r\nnDrob8taFFA85F407n+pUN6FkCmrRo5eQTXsUhJGpek79iXjVsTCh6NPbZeq\r\nIzyTsoBI1W5ifjMlOntGbUza1298hwXPe2NPwgGuCDDDJahq/GVbzoEF6qeW\r\nxRUKYyltsly+KgFXdVBgWXKedWFiGxS2G4xFEsIoHBgwbi86w0ozt7n0FYgY\r\nJAOdVSFdkdMOzt1/fO+4fwVq+4rj5bVzaMWsijEbv8Ly1gGMdeF6PG83QBiw\r\nbqhTLwz32/IHwjfOepe8upArxIwsnRCHgHTJiQcmZWom5+V/+OD8gT2R+OzK\r\nBGdemZW6gWmSDk0kEabQEDmDxBe00lSTyWH2YlOGlH8Sk2yYTvi+a0aZc7KU\r\noTg1jdGnwiSf7AHomdLKu8l3QH4sBFgC9Bgk9xlyt7kf2zV0mFDNZmnlsRmO\r\n7ZTYVjMbIo0QOiFr5flizX5IsAyJJcVJsxAjOpSDw8x2ttsw4eogZFEIk08l\r\nfwSUB+NlEkkP9T2K+gRbwONjdR87pJEiF+m8L4m0E8YR7jxFjDURZty7x8jW\r\nZRGjJ/nGQ/aUeL4MfA58f4SYkaD10WhKrwo+w2Nhr2Kqg1s4kezCj/W8jjtA\r\nie88+duBeARqtoq0Olh/vK7blL4E/Y2b8yc=\r\n=P0SL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.3001.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.3001","@fluidframework/odsp-driver":"^0.59.3001","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.3001","@fluidframework/local-driver":"^0.59.3001","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.3001","@fluidframework/odsp-doclib-utils":"^0.59.3001","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"^0.59.3001","@fluidframework/tinylicious-driver":"^0.59.3001","@fluidframework/server-local-server":"^0.1036.3000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"^0.59.3001","@fluidframework/odsp-driver-definitions":"^0.59.3001","@fluidframework/test-driver-definitions":"^0.59.3001","@fluidframework/test-pairwise-generator":"^0.59.3001"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.3001"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-tools":"^0.2.66793","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.3000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.3001_1653511800050_0.8664579550047742","host":"s3://npm-registry-packages"}},"0.59.3002":{"name":"@fluidframework/test-drivers","version":"0.59.3002","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"bfcd9acab7a1418379b85c1bd8c1af58f2f92037","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.3002.tgz","fileCount":97,"integrity":"sha512-5Zhr7l02puSBJxlPFq2vhUMp3ekMeQxx/m0PdteL67JTn5+t07RpOTORwAVggua2gSH+8JyVYCC8UuLjl/XY9g==","signatures":[{"sig":"MEYCIQCM+MjUCvpKfACOXtTi26QSWEhWOfa/HUC3kz8w0jLCiAIhAKR5HzU23K1aVrT1W3y7Ge1uO44ZZhxVygyeMHsqQgZA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij7mDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnlw/+J/91FzKQU0saNXVYOZzLQGsZyJcDhridycV5Fw127d94T5Pg\r\njz/4ZjvuXQoCLdyp3cp98epFmxZzmdxCWSemEJp93CvqN9Wdg1U4tUFvgcpE\r\nU/cEhg5eHUSgJjm52bjm7EVZeC2cl/HPaee7kz0XVfwiPJlRj7GwvRajEk58\r\nPj4RSLGMQvP74LDjhHFvSwpwCJicb0ForKYgWo7teVjgrP187u1gH6DTWcMq\r\n3JwBJamgtUPYygtA2sZubRCjzc+f3bwXz1gA4wSzhrvr/hSLwGRuGoOLL1UH\r\nT2qeV2ah98JkbNpWGYlYuDuiI5HbzHz3w4dIfqGvWYUsMQzRAn0RbofLQuZb\r\nwrS9VWUHEIlQGaEtab4NiatZiUWBh4+oMw5WCVj+15uHau+PbMMfF8RAXfgf\r\nNc6GwV0qqJs9ZZPNEztHHrOx+Xl+ZtNhTgChsoZQ1aiL2EjnA/UJ6T/X8D48\r\nnvEh5kZ/HFqZhp4o4VWiCk81T4zzb29KFyiGcCXe4mxvRwU6NWLYont1voua\r\nFeUIZ9xo3uEQBT11CuWP/fhZPcj7C+/o9nTa9+aT7Gs1ysc7Rss4tNlcVvY4\r\nB0TiEnv31szqNjpU4s9cpYCGfGAt4xdqffAQM/OYYWH/Pwl7Gr2mFxCBq+rm\r\n0n1wqqwT4EjonsiYJjNOkBhvZ17e1b7tn6c=\r\n=zZNs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.3002.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.3002","@fluidframework/odsp-driver":"^0.59.3002","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.3002","@fluidframework/local-driver":"^0.59.3002","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.3002","@fluidframework/odsp-doclib-utils":"^0.59.3002","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"^0.59.3002","@fluidframework/tinylicious-driver":"^0.59.3002","@fluidframework/server-local-server":"^0.1036.3000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"^0.59.3002","@fluidframework/odsp-driver-definitions":"^0.59.3002","@fluidframework/test-driver-definitions":"^0.59.3002","@fluidframework/test-pairwise-generator":"^0.59.3002"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.3001"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-tools":"^0.2.66793","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.3000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.3002_1653586307142_0.19740950383883038","host":"s3://npm-registry-packages"}},"0.59.3003":{"name":"@fluidframework/test-drivers","version":"0.59.3003","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"5f0ab771ac07797182558cadae30adbc9e2a2aa2","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.3003.tgz","fileCount":97,"integrity":"sha512-NqcNeWoi8eXeLcWlMaCxQzf8bnanqhKg0MqK3Aj/Bhmhgk3zzAaK4TE6HlhYeWNRursJ+vOmS+y5C5UfrkgMMw==","signatures":[{"sig":"MEQCIGpEZwfNdme8I7nLsPpRRYrlK4wppn9ZD/15ISno4qu9AiAw508qgNCR9eUhpiAhu5jhPthL2atm4Y8gVcdNLdELhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikT/9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUIxAAhUTtcjvs8iYVdxrhBINAxOdeby2VAvCVdnVA3SFklVI1WpZm\r\n+KXQotFX7nCpcNBKY4ZLZdlqdYQZ/coWDNMBCmtf2Uz4lQF3FHLCpxKSUGCB\r\nf4B1shCbtUcbT+8MwTWDrXGXLO97iUThR0+Km5bXyAv6dZ1wZzSrrCZcknS6\r\nfunefwb6DNNO2km8ZnmK3ZKoerbZ/qKuSIhlq6Lm56gQdz3CTvzQnak6I7r7\r\nutLPO/s3uYAPUixwNBK3dwBBXb7c50PQYmdU4hqR2WTZG7u4R2xnXx0vu5VX\r\n0SFLUY+DOVEN6ZT3cXbfGbcu5ZWXp8ZzfW51xWTCtRUmNedVLPFb7AgiDM5Z\r\nBFF612K7l/jp5tuQtHY1zj83KZ5gBuyWSW6mNTLkfFYyiozouejHRjlMVI1K\r\nB+QDYqsrBGv0+3TscsamEm7Tagc3gJe7GRnuSMR7QC3amd0I1NAQ50cB7fZo\r\nkT2RX3QvSfwy0Rtn8vf1V8G1uU3hFvTX2yI6+6gWVNOqCA/p0ccW5uxIXYYB\r\nRCVhrK523RyKdmJQaUYiAQYPe8u+MsUSRt+01o3azJSf6+L+KXvid7h1AbV3\r\nT9BmjZIJh+SkcrLWMADWcqkGuXk1f41GyNWeHWLFzOiQcivRS6jmzRrVwe4T\r\nhQ7Sa7l6FSst13U1GkyRlAJRTCJgQClPU7Q=\r\n=yRXO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.3003.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.3003","@fluidframework/odsp-driver":"^0.59.3003","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.3003","@fluidframework/local-driver":"^0.59.3003","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.3003","@fluidframework/odsp-doclib-utils":"^0.59.3003","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"^0.59.3003","@fluidframework/tinylicious-driver":"^0.59.3003","@fluidframework/server-local-server":"^0.1036.3000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"^0.59.3003","@fluidframework/odsp-driver-definitions":"^0.59.3003","@fluidframework/test-driver-definitions":"^0.59.3003","@fluidframework/test-pairwise-generator":"^0.59.3003"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.3001"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-tools":"^0.2.66793","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.3000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.3003_1653686269352_0.12443995320445711","host":"s3://npm-registry-packages"}},"0.59.4000-71128":{"name":"@fluidframework/test-drivers","version":"0.59.4000-71128","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"73e6c0cb56cb71861ccce54722931779a6e514a6","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.4000-71128.tgz","fileCount":97,"integrity":"sha512-T7br61SUT0xBll4/c6C5lcA+DtZUHTu0gSHp674bKCufGV/tUap86Gl1W5xAJcRr/ONjDHqtPcldB7mQIvuPBw==","signatures":[{"sig":"MEYCIQCevTs+ylG4NbY5hhvF/XybuACJKmrrUQzilFGLJ1ponwIhANZMFbNkAp6KxXk1S53kfRjKg53L12y8p5iKpLAKXUPT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimQhtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkHQ/8COS0LcsICjHOyTKhs9sjCsKW/OwIbK2gjp8dsTBLGOVTzzA0\r\nZkeWuT6D6E/4HUl/a21Cl4Lg60LBrmTjnXzHOsr5nUeEH1qp6xVAb3kkVDBp\r\nDa69Vt+uTCG+kKFspVLSAf06Bq2+4Zl22yMw0kL+PDKiJvx0RlgsOrgi9iNX\r\nHGDghdxSfI7DhZUbWg8ITvLm7+1tJQ38ZPFwzhColloXBrUf8GUK246ImvzI\r\nUlOoH28mLuHQU8qWLCtUFdZSQfsRhNKwBiTL5PK36i5MyMKYQm4Mqizw1wXa\r\nOxFrMa8j6D7DEX0L+ha9/pWDuW0OCnUEYoWlc3AT0vp6/7FLLMZfJHApHFyE\r\nmT+FYQMG8q49zMSR0FHZcr4uAAo3vuMJx2vC4+UQ/YwQGmR7q6g4SRQEA1cB\r\nIWKigHdgfXLwO1b6MfKP5moJlVk1as/umOtIlT/d4H6toUYA+HBu81nK1iPg\r\naiiyFJvgyyykLeXUi+ZfBTKmnzgk8xuWdsKKFis7VNr/E3s7umwJquQLtCgW\r\nbQ2UoMg0By9hrmFngrgRD9VMYCmMs5q1EIDv7w9sL+wIjlXSOuB3KhuWRw4r\r\n4RsIX6frtfgYQ/R3brbQDBcDBcY1ICQH1kVXn8KQV0NKWBNHKc5qEcR+QFeN\r\nWM/88ZEaSJntQYFenXmJIGOXZ6F7u+8L8U4=\r\n=WmlA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.4000-71128.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"0.59.4000-71128","@fluidframework/odsp-driver":"0.59.4000-71128","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.4000-71128","@fluidframework/local-driver":"0.59.4000-71128","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"0.59.4000-71128","@fluidframework/odsp-doclib-utils":"0.59.4000-71128","@fluidframework/driver-definitions":"^0.46.2000-0","@fluidframework/test-runtime-utils":"0.59.4000-71128","@fluidframework/tinylicious-driver":"0.59.4000-71128","@fluidframework/server-local-server":"^0.1036.4000-0","@fluidframework/protocol-definitions":"^0.1028.2000-0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"0.59.4000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-tools":"^0.2.70857","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.3000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.4000-71128_1654196333100_0.30773863623140674","host":"s3://npm-registry-packages"}},"0.59.4000-71130":{"name":"@fluidframework/test-drivers","version":"0.59.4000-71130","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"37011c363ef79eeac3e7940c572d6b7a51c5da87","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.4000-71130.tgz","fileCount":97,"integrity":"sha512-IjZKBjLqMUi4syQRnXC7NwOZSFKSLpPJ+okuxMuQpFaZUknw7R/ed1ZziQOQkY/2quI64ppKmCJS1QAGbD1gqg==","signatures":[{"sig":"MEUCIEuQf0Cff3Mwkma9xGnfXjg/kg22yb6qMj24On7rYJ4JAiEAv/UfgYdWAZHOZ3Xb7g0vszLkE5ByPqMHcCz6g5bGBvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimQtsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjzA/+IXDkt5SK2eK5qmAQjbXW2bKJN+srIh9Yy9RVFCEy92ai+XP+\r\nmiv4lis0ltDRIeqX5qx/L+HEBMIGKaNfLHL/Y1UlhWWNOHHaB7bBNMZp8OaB\r\nkWmFCMrbaVed3Ta60rzPJJHrIKD6h1QM0uJE70ggvIw0hmXDvdOIqhOqBFOg\r\nCwKsgnZSpCShtZQVZeXVxUAEMQTdqCV01kiG/1XtrLwMrm8QEt5sLfzxRwEf\r\nx/TjpJllA3WEH12sr7beW1IZG4bvhulTiVnz3T8SSnap+Z79V3i+/53b18iq\r\nvJYyZisOoPhmoQvhAp3IZo7pv0BHPVEcHusT9+XWScj7CNG0cwVaFFwUG7Yf\r\nkxz7sb50eJlXRDqFZaLL4PnDY2H3BWYNf9VEpUB5Kii2oUI8ITcxXt2A72JO\r\nMvOIGb4MCnwmvg40TDWMmusVVGs/5BSwYHjyQlpfO1h94n37HB+Vhu9TS0Kz\r\nyLOlfL1FhJKsFNMu7RR5b8VSYP4ZWZQEyo2tpXdQqEV1lkTeoitkcP+3LPEk\r\nel9HWcq+zDUQlBFyI6HQf9Irmd7RP2QSklH7T3G76GDxi7HQkO13Q/XTQBCG\r\nkg3hMoDOsFDJGa5iQ2VtjkBLO6Y3DW1LnCsYN0TwJpiSKtf7ONY82u80rK0b\r\nGUpdl9cd9m8nNvRcvZkKz1bsVSwtZ5eaw08=\r\n=bjGH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.4000-71130.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"0.59.4000-71130","@fluidframework/odsp-driver":"0.59.4000-71130","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"0.59.4000-71130","@fluidframework/local-driver":"0.59.4000-71130","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"0.59.4000-71130","@fluidframework/odsp-doclib-utils":"0.59.4000-71130","@fluidframework/driver-definitions":"^0.46.2000-0","@fluidframework/test-runtime-utils":"0.59.4000-71130","@fluidframework/tinylicious-driver":"0.59.4000-71130","@fluidframework/server-local-server":"^0.1036.4000-0","@fluidframework/protocol-definitions":"^0.1028.2000-0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"0.59.4000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-tools":"^0.2.70857","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.3000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.4000-71130_1654197099886_0.8202142898601947","host":"s3://npm-registry-packages"}},"0.59.4000":{"name":"@fluidframework/test-drivers","version":"0.59.4000","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"5c8b0da0a63b212283d1452a56c3e83fdbfb8976","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.4000.tgz","fileCount":97,"integrity":"sha512-T50e0qZexb2Mn32xCIbEd4kMcdwD9GyJm0MA/Be7RqTWAgreNwRM4BRRr5gYSUM+a/8I8A3XL1swr/fm3FafqA==","signatures":[{"sig":"MEYCIQD9+z+U1rlqk7wP39QzQZj1MLaSLT7lrim9cOjiA56LZgIhAPUfAyN+3+U2xseUOqumyEdaJGhmp3QTl7yXc1MKZzcC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimq3xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsdQ/+KrHdjKlwPfy9KBAVgfEaPjdf+Dpkpp/Haw76iOTNmGmu1XeB\r\nWBrCqD/OQ9ctpO7neJRkJX8z1kk6208/2YE8u6rO3/VEBZHGGXNHHqf7D7k4\r\nN3ASktIfgA0WEgPdDDxs/r7K0XFiu+uapwuZDr2OY9iffFvbGtLmbxX14Nj3\r\nycvqZeWiEgqgemchJK7xhDKrAxCjOFiZLKjB63ZSZcQvdjTT/bS/Aa3ZDfhN\r\nzKK0z9U1CcwirOmSC5IqRRZ6YtwBo60YPMzFFnNWsFKCx0wRn8wKAJUW2eyN\r\nyeIk9BsxCUEVzBz0QiQ8sbpEnxcEjnDf05yj1+zZdMsE1K4Bzx1s5UbzLpTd\r\nXCCrbxXzEAqVetG2BUeABlElqvyKvQGJZLIKAllbpQ1iJEN0BrI6mdxTgp8N\r\nn+jS0tLB4aGMpzLoqFt+8MMyByjWvsRkDMX5G5RqO/bKfU/e0bljR/3gCrog\r\nPSh6OlEVBvG1JDxdBKSeBxD+wMVOnpz7P0HpVYJaO+WwlhWSen8sgTZ3U1Qf\r\nd+wHuzRyUsnJjpFcGekIWjKkJwsQCTNj6qtfq2e4oE8anAhMQygs5ocTl7Qo\r\nRi1izW1sQiEiv7uzBBKhBh8rm0Aho5Ez+j7OMcrbJUF68y5+laUUo0tz6W7z\r\nZqLGXG/9mJlqiL2zhFCMKF8Yucgix3fBqnU=\r\n=bsns\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.4000.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.4000","@fluidframework/odsp-driver":"^0.59.4000","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.4000","@fluidframework/local-driver":"^0.59.4000","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.4000","@fluidframework/odsp-doclib-utils":"^0.59.4000","@fluidframework/driver-definitions":"^0.46.2000","@fluidframework/test-runtime-utils":"^0.59.4000","@fluidframework/tinylicious-driver":"^0.59.4000","@fluidframework/server-local-server":"^0.1036.4000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^0.59.4000","@fluidframework/odsp-driver-definitions":"^0.59.4000","@fluidframework/test-driver-definitions":"^0.59.4000","@fluidframework/test-pairwise-generator":"^0.59.4000"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.4000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-tools":"^0.2.70857","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.3000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.4000_1654304241216_0.006789753885851901","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@fluidframework/test-drivers","version":"1.0.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e0c34305f6237abb30027463a85b16f2e6a1feff","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.0.0.tgz","fileCount":97,"integrity":"sha512-0VnuniWmgtfGpmbDoFHmfn39mLSKUpsalPES03MQ9UyQ1tvVweuBdRcdPLLS0XQIXf3Do/C9JygZiNQTGyyLUQ==","signatures":[{"sig":"MEYCIQCC/zUxTvfjl9ad3HY+yKCNowXB9kLhylmp+ytLhDpWyAIhAOZdXpTE50kW2/j+W4uT0cc+QpVU8XOmTdulM08jObcE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioOLLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoH4xAAhtr1m5TXUr+GYiU6P9oQ/bAz1BQ8Q3n3C0Hw0eEx1tILWXzF\r\nTMDqV4C/6hmSsEInlxD5NDGbkGOr+hvwmRYOlKtBtUq4au7ckr84gkesDXLc\r\nY4coAfFIOeA6P9O1XCZe4lBMRlkv1uljv2RnThEqEMVYowL/L5qOPBOBOqZr\r\nU8z4WpgZ56iifB+GTxzEyoIizEdZOtELpjkmnjt0SglA61qLt1dnuoSYrtiJ\r\ng7AOxtthdO3OiumNBc/9SF2SvdklZSeBFcJsgg8w3AD/1ez6qysUCSgQk5Zg\r\ncf0ce8SxxXU8QZTQpALRA07pdBb8182wRXafcJStQCsIhYGHtEWHWYaFUEgT\r\nFRAuSTlbl3nx5Gbq0K/8JIvkMAZM8J1ZQy1YCPq53Wbq3DIojX653xkUqlIe\r\njKjKWu9bC+o5SYByu2DspG41kILjiYxe4Wvz1iwOq8xhXhokUkfPcP26tKdC\r\nW6GY9laGGfqadamOvwZ8C52gkWZgmJfAvLAO9EhIrODIglG3THRkokWd3D7l\r\nxoC3TBUBEyag1B9hwwsymRue303vTVx4flz3alONl5Jc4qKMs9XqZyjZ1zNY\r\nnQo5iwVZTWOrW9GawSad3jhaR1E20Xpd2oUBdTACWNJgKDRp0z2T6sG8E2t5\r\nAp6bw4MmbPIYWm0ytrJ+kyYUfM4EPMd936U=\r\n=8nIs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.0.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.0.0","@fluidframework/odsp-driver":"^1.0.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.0.0","@fluidframework/local-driver":"^1.0.0","@fluidframework/core-interfaces":"^1.0.0","@fluidframework/odsp-urlresolver":"^1.0.0","@fluidframework/odsp-doclib-utils":"^1.0.0","@fluidframework/driver-definitions":"^1.0.0","@fluidframework/test-runtime-utils":"^1.0.0","@fluidframework/tinylicious-driver":"^1.0.0","@fluidframework/server-local-server":"^0.1036.4000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.0.0","@fluidframework/odsp-driver-definitions":"^1.0.0","@fluidframework/test-driver-definitions":"^1.0.0","@fluidframework/test-pairwise-generator":"^1.0.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.71273","@fluidframework/build-common":"^0.23.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^0.59.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.0.0_1654710987254_0.5191182638857599","host":"s3://npm-registry-packages"}},"0.59.4001":{"name":"@fluidframework/test-drivers","version":"0.59.4001","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"8b101e7359a81880246361abd5b743b672d1d46b","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.4001.tgz","fileCount":97,"integrity":"sha512-f5TwDdXvgzJoryttQsGQcDmlxYMExrMtc4Bx/X3BvtPr3XW02969czrQEJvptF2DwGtJGLcyfH53WriyQgRy0g==","signatures":[{"sig":"MEQCIGfQUXMw5Wi5TFS6XNzA9F6s3e7E1NY47TncIKZhkIESAiAiufO9fjlm7i6/uQsQVM8AyTZND9dDjO/bOnsh2NpDmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioOPaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSyg//fr3XqXDH7bAn0oVQfZl/gEDZMYnOoZLuBdtyhm19mCMenLwj\r\nzoXPnkrgG7Si3usKNaiUyFd+ZDLIl+By0rKACnhGcGEBrnWZM8hTeSWZA3VX\r\na31T6W9cM4+5BaA8SSRBLEudnoxdsZI5mdFiqJjFDQIX+0GyCoLBlHL6Juxu\r\nC9OiKJ4hK1DWxImg2r0kguabJOhmErosz3uyMehm320SBrSHl1Gh6cD4xy0O\r\nNBvP87T3QalkEn2TRkRccuHEsKj0bTmLIZAymsZ59BSFVzDy8SNitvrj+0CV\r\n5Ki4DYs8oll2L1gfeG4aqpLQAL7IWfLdmTxemcb0At5RTu5KG//xKCEEuMAE\r\nOPS93Jzec057Jz+jgMl5J7uQpI5w5LSICSQV+5Jsvoif0uD7mwCUAFG0/Hr5\r\nPgOD7HKGB5WNP+pYCYyx83lBrkkosGjwc2Q5Wns4rbSeorsmkoK1NzCgV1ya\r\ncJ+r+HH9yXBCiopm+VAkAHL9PEpjR4Zj/iYcKCpKZ/dsvKzatZ7o4zxUjJWa\r\n8AHouJL6dKPQnDe/mG2vRrjQDi7zV25cYyJV41q1yNUQ0jLnTZSkX5t+C+C5\r\nquJNx7z3VegAAT2Fcw/DjTf9RnXsNzlZVjTCM/nYG+LFr3Pj2Ub/hfq0PLBF\r\nhkCegP/5EPbHN4Qb+GvSR5rTd8EQzht8rbs=\r\n=WylF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.4001.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.4001","@fluidframework/odsp-driver":"^0.59.4001","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.4001","@fluidframework/local-driver":"^0.59.4001","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.4001","@fluidframework/odsp-doclib-utils":"^0.59.4001","@fluidframework/driver-definitions":"^0.46.2000","@fluidframework/test-runtime-utils":"^0.59.4001","@fluidframework/tinylicious-driver":"^0.59.4001","@fluidframework/server-local-server":"^0.1036.4000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^0.59.4001","@fluidframework/odsp-driver-definitions":"^0.59.4001","@fluidframework/test-driver-definitions":"^0.59.4001","@fluidframework/test-pairwise-generator":"^0.59.4001"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.4001"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-tools":"^0.2.70857","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.4000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.4001_1654711258149_0.8621492334877097","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@fluidframework/test-drivers","version":"1.0.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"2f761e944b9ff5501dcd209d11c031be58975fba","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.0.1.tgz","fileCount":97,"integrity":"sha512-GXpFJls0cv9CKgG2U1znuvLATySA2B+/7ffFIj6jU19AQATJyAXRa7eZgklb79RfzNnftldoBVIr15JY1/Jl4Q==","signatures":[{"sig":"MEYCIQCyYjwilUp1CZOSuZFjRH1MeKsG7je6kUU+rBId5iK0JgIhAP2wV25ozL1MDPC55OWszKCk3bWx7MKLpvXEd25kPMm7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqm3eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyYg/+PNXmKgllWa17IVQ4CU7o6oV2xDzz/wV4/276Q8AgRQIx+Hpz\r\nY3HLLelGRwkykyy0rxXca293ZanKCWsg4nw36ua/yqWKCZdopuXkX0T/7oIH\r\n+/ZtaK2Ig3iRHU2cUt+qtfYdrMfiktJ6qEiY1YXWxvgYvftyM1EkeawgIo9v\r\nIUBTREP08dxaP6GIEjOG4fPAGyfNyRGMb5HSmsOpbmVm8fO/QWubQ1iFR3x3\r\nKuYgFQ7UCMwKOX1EhiGw1x0fFdydY6MR0y5TBZhmC9k0n+C+Epc6NkIntqWc\r\nHymIFw+egBFL/t6n/t6JQBBbLyltD9UXlGzeYXP1W2+/X+euyRtG9pxxgvyq\r\n0520fjCQfQjG1tbNrM45ewkAsd+66Gkoa20D5Q/wDUnB3x+R/CPC4l3O33Zj\r\ngN7t5UMx1XvxteVr8VqABij+7vMUZuw/xgk+2ZMvb/sSFiz7xMDttAhAUGc0\r\nqTlBwo3kJRNJpdCOfZ82qHEIFoUqR1X8zfzt+Ovi9GKc3T17VzIZ0/8DFiVg\r\nJqMnlzsLkIoPVNCSQ7asYQB8aVl5BP+EA6w5+7z+BJzgUDEmJHjcYUAiiKBn\r\n23eIaUOHozyHniLimLq9O+V2Y+6dXAVJJInNW3Anh3+C326Kz2Pg412UWdcp\r\nsdC8dIFPMyz2VEkQ9RgW6dzonmBFq7KV74U=\r\n=P6hX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.0.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.0.1","@fluidframework/odsp-driver":"^1.0.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.0.1","@fluidframework/local-driver":"^1.0.1","@fluidframework/core-interfaces":"^1.0.1","@fluidframework/odsp-urlresolver":"^1.0.1","@fluidframework/odsp-doclib-utils":"^1.0.1","@fluidframework/driver-definitions":"^1.0.1","@fluidframework/test-runtime-utils":"^1.0.1","@fluidframework/tinylicious-driver":"^1.0.1","@fluidframework/server-local-server":"^0.1036.4000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.0.1","@fluidframework/odsp-driver-definitions":"^1.0.1","@fluidframework/test-driver-definitions":"^1.0.1","@fluidframework/test-pairwise-generator":"^1.0.1"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.71273","@fluidframework/build-common":"^0.23.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^0.59.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.0.1_1655336414153_0.41286650694756233","host":"s3://npm-registry-packages"}},"1.1.0-75972":{"name":"@fluidframework/test-drivers","version":"1.1.0-75972","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"7818e0c857e5b25031b5e8f2ea826d13b6db41d0","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.1.0-75972.tgz","fileCount":97,"integrity":"sha512-R8YBIwP561OMKUgFdTL2zGhF0UP3lplB34iHeoQvkitD5bubUFpriMKwHCtNQye4B1WIewX1Ro7sbiiH2M2orw==","signatures":[{"sig":"MEYCIQCw7F9Ep2W4sloeyT2L7opjZG43hRol/aOSFLlOPZD11QIhALwlrXZTdj53HqVPb2+XL2ddQJ7S41lg94Moj6XyIFto","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitQ2LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRLxAAgdY2UA+zG+hX4KFavCqwAu87Id+sFeDdwVmG8OmE1K6va1q8\r\n8NG5ctrPPOR4+RZzFD555xnXW6voAX2kKV9QzsQVlq1LeCrLLRIj4igw9Oo4\r\nbLGPSGNkgyl00A6Kj1dhnFoc94FSuJ8WpUsC1A88TxVglNlIRiFbE/02TmhY\r\nZXo3EPvMhS7tFvq+vj6qIbQbKRCQnmyYd7dPexvw4pDese3c/Ia5wtjNh5E2\r\niYm1QwUp0t9eT8aLrXik4DchvA6LYrJ4vVQFari+vKvNLKEio5LaVGzFxWDU\r\nNyhlXdPexu775CxZ9T/EnME4bT0jz3BXTXApDJjBwgazgpHqFxmLPAp0/Pyc\r\ny2aXXZe/06AwEgU4fAyCTVBgtTyGzhzFFd/PdO6MuIQTIpJZaMzTg/ZTIqm5\r\nu6bxR4XCkfsb4vNXOd+wafqOqc/bocPbcVf5dy/o7QC+472XWxN1brp6G1/1\r\nhoaUct1OHu99LV5ceLqNbD9jJqQc8V7ta6J7F4xzKI180QEuA2EnWr+Tn2HS\r\nKx0rVb4ldvmtJe+uKlSTh3NGu9idEpM9Bc6SaOCZpYbOoSOxgKPupHsutjWc\r\ndiHjM0VWnyhkAJpIlbAS8pSalhxU5q0sZdmC/amAhFVgMZQufO5+YjUg9tsL\r\nrRmJpmJEHpQXZODmdx4vvpBZ7p1ipvdZa5I=\r\n=9zsU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.1.0-75972.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.1.0-75972","@fluidframework/odsp-driver":"1.1.0-75972","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.1.0-75972","@fluidframework/local-driver":"1.1.0-75972","@fluidframework/core-interfaces":"1.1.0-75972","@fluidframework/odsp-urlresolver":"1.1.0-75972","@fluidframework/odsp-doclib-utils":"1.1.0-75972","@fluidframework/driver-definitions":"1.1.0-75972","@fluidframework/test-runtime-utils":"1.1.0-75972","@fluidframework/tinylicious-driver":"1.1.0-75972","@fluidframework/server-local-server":"^0.1036.5000-0","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.1.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.71273","@fluidframework/build-common":"^0.24.0-0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.1.0-75972_1656032651304_0.1813836170093286","host":"s3://npm-registry-packages"}},"1.1.0-76254":{"name":"@fluidframework/test-drivers","version":"1.1.0-76254","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"81652338e44db78a9e71a39e4eed79970f02af9f","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.1.0-76254.tgz","fileCount":97,"integrity":"sha512-hjosOAn/R25OcdRy2icAOLGysVDGCGm1DNA01phKMGrePhJs2FrIjOKaH+HBwRiqPUZn4B6akKcc3SDEBMBi3A==","signatures":[{"sig":"MEUCIQCcO1rv1YC3DZUwh2+7xUvGskOs5HtMftYaJIL5/EnYpQIgakJ/ms7QwI/TdTyJtH7X0pn7vJB9WrmCqFKKr9Qnyw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitiNAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE1Q//Yd1xb4x2K5786NQYc2cJvrP0f94v8LyYdJztjASzsXLzW3qp\r\nLoDK76MkYdsqzD6reRCviDgPxT0ogJ1badLuP1Uke90CPdr/DC0LY7fZy43x\r\n7tKqcEdoIgQwbB8UfOYB9XUh0gUVlTpqmPHT7MxLRJzb3uxvvRGnAIXLWbz4\r\nAE0uk2w9Sp8Som1khsoUEdwYSpxWqhmlLg3jNmRem5+56Zg2A+jlDyAx4z09\r\nPiV13TgITEzRHbq+j1Qftq+oddA5d47pEWJgyS7BMY00VmoOk2O5P9q3j29u\r\nXNv4pfTTWlYbRLXKBTRqQApFM3pRDl8Ruzb9xs0B/UWUMiUmB1ElumqKVe1v\r\n0Xq4yJv7dMB2JG19Jwi/6qnUR9nPza+nZKExxAlx+3zEAIr36+/IseyGYSZa\r\nciUMqpa/Z3ED5hIFVq6cORn79/RQBy30zDrQZ69qmSpm19fWIGRrw88A5GsR\r\nc1C6rQcg+84SeqEXWGr+02i0j58xE7gNeYiiGmT/mFeVyEwgP/GOS2FY2TnO\r\nNG1Q2JXUdS5KZbPhTNFBSAoAW/TdzMEpUzam+YjTcPRpCNYKw8u6g7K8lvTR\r\nhGuT0AQN4Aoh/8X4V0TIXdLnlg2WRwaoVdTyri4y2OEXH3wCrJy2JAQGJHyM\r\nHvtdXpQr2KW7ZVFGQ6kAA1goOHlqXARTang=\r\n=6Eo3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.1.0-76254.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.1.0-76254","@fluidframework/odsp-driver":"1.1.0-76254","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.1.0-76254","@fluidframework/local-driver":"1.1.0-76254","@fluidframework/core-interfaces":"1.1.0-76254","@fluidframework/odsp-urlresolver":"1.1.0-76254","@fluidframework/odsp-doclib-utils":"1.1.0-76254","@fluidframework/driver-definitions":"1.1.0-76254","@fluidframework/test-runtime-utils":"1.1.0-76254","@fluidframework/tinylicious-driver":"1.1.0-76254","@fluidframework/server-local-server":"^0.1036.5000-0","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.1.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0-0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.1.0-76254_1656103743918_0.9694496204296139","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@fluidframework/test-drivers","version":"1.1.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"c442f0195b7133d416fa310e679c98196ad1d73c","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.1.0.tgz","fileCount":97,"integrity":"sha512-J+UuqFS2O/jhwcGhF2xO/28yREJmWJf/laFDiQTAoKVXJi7i5t+HDZGxVbrHFsmoJCi+MXU60FC9zJ9aTWMRQA==","signatures":[{"sig":"MEUCIQC2Z3JpKgIRcAWN2iNd7XIeCjwtdjSUaPsbIiSP5T6s8AIgG82kgtBvo212+zS10kXk+SwbgVq+VjsGsK5DqawRpio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitoXOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkJg/+I+QqFEgzOwvOa5A6sYYF7xcJ7N38hh04Wx0j6Bqf5DYTC9wW\r\nJwo4/HwxzCFsT07/EbFP5eeZVc1D2EWNfo5fvctABkXydukGD9QNVWvicc8u\r\nsBO1jAazdJxsdto9ZqaYRq/RSclIv1+ERIOad2xlpqoxJPIoXd+tohOyp/D3\r\n1uNUZSG6w+yn90siOaDkZs9kcIfF9QXKXDd67b8BeVKKo+f7s8bPJ2YSPI4e\r\nR6IBqLzuEjeg+wPNfcd9FaUB043B1XMgk4G1mLWs5jI6HuLQobaoGlQ5n18m\r\nNrO7E78Nc/Lf4UtZGbn/oFPYhgLpYO96jJpQ9XmOEDYKdEpCsDpV0EAV6Vtt\r\n669cQjq/zOHh0voPWjpZolgjuH4VCtU+Hd97bP3pTH8E5q+rgYTqBiGlETve\r\nzibjo3dXS4eaA72BJJ2JHQyWGZsdc4dgakuVf2uRXgcc0ppjDWZk+FzC5vos\r\n8FkfW2S9qBVyCKUynssNqsUxlwTauqXTzm5g4ZnMdvbRQvCPFDsnBrT24/pp\r\nzTVbAahuJVUBtZCgkWdVuzIv04JxTCIyc0+47MuxsNfPe6JCWrMfod/xZi/6\r\nnD/cIMAQALHv3faiJXdrACMDjAGdQ5/X6sAgivVcDGcqCO++CDNJ/dfDeiDK\r\nHlHFdsxPd/GIBjVyFDoUfL+EdG3EFIgFW6E=\r\n=0FqM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.1.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.1.0","@fluidframework/odsp-driver":"^1.1.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.1.0","@fluidframework/local-driver":"^1.1.0","@fluidframework/core-interfaces":"^1.1.0","@fluidframework/odsp-urlresolver":"^1.1.0","@fluidframework/odsp-doclib-utils":"^1.1.0","@fluidframework/driver-definitions":"^1.1.0","@fluidframework/test-runtime-utils":"^1.1.0","@fluidframework/tinylicious-driver":"^1.1.0","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.1.0","@fluidframework/odsp-driver-definitions":"^1.1.0","@fluidframework/test-driver-definitions":"^1.1.0","@fluidframework/test-pairwise-generator":"^1.1.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.1.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.1.0_1656128974575_0.4267745997366015","host":"s3://npm-registry-packages"}},"0.59.4002":{"name":"@fluidframework/test-drivers","version":"0.59.4002","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"dce7bfa12334750ea12a8ef71bbe454786f7e76b","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.4002.tgz","fileCount":97,"integrity":"sha512-Y/HfgteJfXhkfY8fkRCJbg79uZtmh+bZ9pWL2txSEZJ37lLQB+z8vNXLaPhJUGx1x1jZxgRV0iMaPozMndu8Vw==","signatures":[{"sig":"MEUCIQCAUqxdlvp5DQy6rhLfDHdrBvQoOHaCveEGsf3whIQHzgIgTVg3fAHAWh7VBJkePaXd0hcc8t0A7lYCrC3WojfhaCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu2qlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/nBAAnl/IbBRySXRgPcCdLZPlLmlW0FM26y4HfI3bgGy+4Dqj5xIM\r\nUO64Ya+dIAWWSWAQNM/YTO8SeZln+YWRMrffMEaynX92Ktd7HuHQUrpTddH1\r\nnYKMd5EJYKQHZIxbAmpZSP2G3/OBBAIgaepthKZN8c+HLw/tNexcK23g91Yb\r\nAYXxWMbNJro0z1x6EdGo9OO9HdtU9RICEQOwlVUICUYqjf3puVJowZHOHRi3\r\nKJA7aNz8YK4pJAVrv/XnAvnOBUvK87FRAa7U+9Hr0UsxRpD5PrbcuJFWY3di\r\n0W2cGkrr+h1VhICgsGCp9HtSrrrnFfPevBcmeSrQapjrSb0VY8b5m40TP05K\r\nU2iH+Zsec7LhRwlnrjF5n9JfNvAShWYCD77o1c0c/AVnNPbV+QJ1Zrx5j5u1\r\nRs2ZF5gdF2ijzyftNtkaONJ+etOK2G80ZBWk6buL58rGMYCZCD74m9kBr8IT\r\nQIeNEPeqWEbV82XQVPZYSdj+FmPbOAvgUBwxe6UAtdG56nWscLKFQsF8h+3n\r\nyB13PNousE1/a87+7n2jhfjmc5/xn1CxugjSZyppEWPuoYCkfKcvLAOrM22K\r\nrh7kk2+o65MhokbbIgfAzA9hJ3cW12q185hV0C0Zk5Fs1TP5QSMuNT/GChE3\r\nzs9I4w+ghfQUbP7PVn/1PvVc3g+OwnpxnN4=\r\n=SjhO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.4002.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.4002","@fluidframework/odsp-driver":"^0.59.4002","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.4002","@fluidframework/local-driver":"^0.59.4002","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.4002","@fluidframework/odsp-doclib-utils":"^0.59.4002","@fluidframework/driver-definitions":"^0.46.2000","@fluidframework/test-runtime-utils":"^0.59.4002","@fluidframework/tinylicious-driver":"^0.59.4002","@fluidframework/server-local-server":"^0.1036.4000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^0.59.4002","@fluidframework/odsp-driver-definitions":"^0.59.4002","@fluidframework/test-driver-definitions":"^0.59.4002","@fluidframework/test-pairwise-generator":"^0.59.4002"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"0.59.4002"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-tools":"^0.2.70857","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.4001"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.4002_1656449701018_0.6985358726527942","host":"s3://npm-registry-packages"}},"1.2.0-77818":{"name":"@fluidframework/test-drivers","version":"1.2.0-77818","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"ffb674253adf73eb4f296045b61bd3453024556e","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.0-77818.tgz","fileCount":97,"integrity":"sha512-eYwfPKW2s3KNyMuqqcfcyt+w9a4xG/h4yccRZuw1Eyx+H6HnWOE7P/lM1nIxn7kbti1GWO7A1Z9P1C00zYjKzA==","signatures":[{"sig":"MEYCIQD1ZwJ4eSfAbt+Nd5hxkn4UtFuhIygsPyx4f2JlM7+7nAIhAO6HUN6mgNa7MGUAdcg0IkNByC0MxOy9LqyutHP/MYLF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivjqtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ2Q//Q/tD15MH7nsSfyGHZT2947TH0xErpdcCVs2Dh2UrbUbyO9rN\r\nuPDOWA37sEt20xyFv0gY2Lze8U/BzedGLH1Wqs6v8jiia/GVhNgGtYn+u4U6\r\nefNHjxWfgHSA+1HUnKucpR0cInfpPPgiuFekSuUT2W4qANP4Yg/3dL5db2x9\r\n6zH2CzWtV4fPkdxLjtc5C+kGD8VdZjD3H/IU/kAKS4vLRDTFO4vXVfm8Q7rd\r\n6el2KiJyF40K2euhPUrEL2sRi7shwyEFmrvYqFSfdTXFvdC4L7fnHPuX5ifI\r\nGFJbk//5u/1RwKjaPVPxIc/nCGLQ9eQtEJIb+dTOxaO6oE6219bWzXtTndnr\r\nLvl1ZkadWbFZC7IJgvMmXfNHy0gaebHht6DcT6Xa0IQep4UIhWPm+Gb7FqYh\r\nY358ZqrrNHHdQCBh2VRnP3X4/8+REci1qSLzett2G17yZ6k8erJjFcee6uNg\r\nOhCovee+SdY8nwT6H+S080Wd3XUfNgRRaWyUabq1iSbXceE/7+MM7XJsYQCY\r\n8tplmKbXy2UUTJXUFgZjnl0Kl38nrNTNWlXh3uvLO2ir3ME8QqF5tCSY6uL+\r\n49134BjmGMrfCms00DYfjk/YE3UDBWKrYPbfCGxHpPzzD2odKQAFKoh8SJxx\r\n5yVugjMWMiWq8TZK5gNwC/utjeFmS7P0sKY=\r\n=rjSz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.0-77818.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.2.0-77818","@fluidframework/odsp-driver":"1.2.0-77818","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.2.0-77818","@fluidframework/local-driver":"1.2.0-77818","@fluidframework/core-interfaces":"1.2.0-77818","@fluidframework/odsp-urlresolver":"1.2.0-77818","@fluidframework/odsp-doclib-utils":"1.2.0-77818","@fluidframework/driver-definitions":"1.2.0-77818","@fluidframework/test-runtime-utils":"1.2.0-77818","@fluidframework/tinylicious-driver":"1.2.0-77818","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.2.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.0-77818_1656634029139_0.675879788122508","host":"s3://npm-registry-packages"}},"1.2.0-78837":{"name":"@fluidframework/test-drivers","version":"1.2.0-78837","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"c9c09d361e52407bad4fb912af30f90c8e6e3b41","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.0-78837.tgz","fileCount":97,"integrity":"sha512-ltcOsxUYsXzDKyhGfamQQnrufRJA0umMuiVKeePLf3MDXymnG+IvrKt3WSbEMZQrLIReIyRzyFhbSJIUOer3SQ==","signatures":[{"sig":"MEYCIQDMTLTLFPViKjvtZYZdv6U1910a5UGL/QiHSWn139HUOgIhALoLrnQo26NKMKDLqWtZX68OcW7SakKLd8eAcUlZhBS7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix3NNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDWhAAnlMYkF0EtyG8HTyePr9Fc1Gp7BbLgzkY71k3Qjo5tOlQfx56\r\nyxH9ZAN7p3MWAjojeE9P9ew0Qa7+B+HuWU3SzCQKW6Bi809vHCCCrTpAv8oW\r\n7gIQKAA6qFuRm8MpVRLXEUpTvGncGML7wrFqveq3RDawndU6qTkfeJ5VvoXt\r\nnx45ZLuzAXRD+rGo+nEy0WeWPLuujkW14WpOYGbtD/vnqYhfvvDfRSfekBmv\r\navSPLoEF211fPtNuBDZ69sa+5UMHQzEIxKo5IykrJ8wrNUierKq6pZMRAkns\r\nPNVyRFCnbhHJPk5F0h62T/nF2kBawcInRXjJUhaXmYqHjU51opqRBTB9Sp/T\r\n2/mwZj4RHo7skXhPjb85bZt9gKLBFi0ezOukLKV6ipzD8UQjLkaYj5jaWhD5\r\nziHLlGj7urZvj/mXcKcmSYNBGAYgvDfSMwPpLmUOiwLTnah1gRP7S0V+Wqld\r\nZs5rHfoqKTthNlcZTVl2VgPsrExV5QuWXgN0uf+GLfXZr+utrAFOhla+6J9e\r\nLHwUI7DKkGGyHjgkLr3CQ8itk9kIeYLSgpz1btnDnxFjKvUp868TDwNMnha3\r\nQzaRs5tzFxbHtdCNDPWjTe7mLsD+p6CAedwCqQ+WtAsdWN7N1++TXMAt1p7s\r\nMYM6sn3agb3i1ycddSl5JJQYryCmzh2/VSQ=\r\n=okb7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.0-78837.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.2.0-78837","@fluidframework/odsp-driver":"1.2.0-78837","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.2.0-78837","@fluidframework/local-driver":"1.2.0-78837","@fluidframework/core-interfaces":"1.2.0-78837","@fluidframework/odsp-urlresolver":"1.2.0-78837","@fluidframework/odsp-doclib-utils":"1.2.0-78837","@fluidframework/driver-definitions":"1.2.0-78837","@fluidframework/test-runtime-utils":"1.2.0-78837","@fluidframework/tinylicious-driver":"1.2.0-78837","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.2.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.0-78837_1657238349542_0.5712250555206266","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@fluidframework/test-drivers","version":"1.2.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"b56a57e4fc022ec4c51041126a977e0eb135e95d","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.0.tgz","fileCount":97,"integrity":"sha512-yPlSLmbj+yLioeTZA9qf3iqQH3c5pF2tZ9WgTKLj0Ar0SM8PljQHzoFkACV4lz+sGLtEckxv/hR9auSa7XyNsg==","signatures":[{"sig":"MEQCIHDj4aw79bPhdbGGci+/lQfjwrEgRTDaibg13Y9f9YKFAiBVOYcAC6o1MI7jLOEPJ53q7ULASsFj+ywh9578typF5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix4BVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocHBAAji0wSNo45Sq+DnPhZRnwMU9/5Hv6a82Hw6d7Btg0+xFxrUT6\r\nMDXk746RVq7itLaD6Q7/AvQSBe9GMffhsfchWuyiq4m+xECmr0Sy4cko3DSW\r\nCLGWAaVwhfxlReBsc/dvzEk9X/2WMmlGvye2oMRFQavnjYqJxDgdBYUnL9Mf\r\nxriTqjm0dgjTxiK/RVPLSl0dPF2Kz4eWwUlVQUbNd3KKqygcJVj3NZ/irmeT\r\n8FTkqfLE18rE38XvNRWLKwmZ1cSpeQ5ibTrMlwnPs+AB64llEggXUJgBFFns\r\n1J8jNEs9Wh2BLQuhkxG3sF6NEEFPCKWef7sJXt63txBqbLxLuwP3hzETt30I\r\nnp7iU6Dux7Ph8RMpXKjx+NRriqLG7LFals9f7LmDr4421/hFpMDzN9FbLzV8\r\n/YrDypVWsv64GPXKPQ7t8YlFGF8VjXdPWxddOUOJj3mo5wAj8LpFMKvOqx3h\r\n20r8uNQuxKSFao13tbOej0pgAX9Myvm4zn0sD5LnZgfRSct4czrYybg/uKbm\r\nL4L14TrTcZpqRREOAcBQSMSvpkPU0LJXgC3l55zxYrEDJa3nFDJvM8OVCImX\r\nHla0hP/Z7QIXuTFZbFdiouiYi8rdA9ZBcpSoYBL5iD7mUmOzAgRc7ZpZrHsp\r\nmXE6TOj0MfqmGW694F8hlhS1NYPL2krSUdk=\r\n=gFLZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.2.0","@fluidframework/odsp-driver":"^1.2.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.0","@fluidframework/local-driver":"^1.2.0","@fluidframework/core-interfaces":"^1.2.0","@fluidframework/odsp-urlresolver":"^1.2.0","@fluidframework/odsp-doclib-utils":"^1.2.0","@fluidframework/driver-definitions":"^1.2.0","@fluidframework/test-runtime-utils":"^1.2.0","@fluidframework/tinylicious-driver":"^1.2.0","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.2.0","@fluidframework/odsp-driver-definitions":"^1.2.0","@fluidframework/test-driver-definitions":"^1.2.0","@fluidframework/test-pairwise-generator":"^1.2.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.2.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.0_1657241685332_0.14579570263569486","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@fluidframework/test-drivers","version":"1.1.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"ce245b6b72ce38672b59b22e6de50b2819974b3b","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.1.1.tgz","fileCount":97,"integrity":"sha512-ywP20bW/k5Hwln0nAXeWciPOWvm6p6JdV9Y/cx9C+/C+u3TlcbAOznhHlL97hiGpNhDpqf3RpKzA+9HnC9bHjQ==","signatures":[{"sig":"MEQCIANICxiMUn+yC2qy3fy1F2nGSPwR9RoDLK0dokgBlh+rAiB6vsjPlfWgHcILeGq69cHwSX0y42LEsdmnNOqFlMxwSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz1EhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlzRAApQX/cTZu8cb76VoFrNeomKFI5cn+eX4WhNfpRrXzt1ZrHaFP\r\nuErxosPhwvMyxk3Jq9ZR8OT7hmYbNgdaO5YI9DGOzsbMBmROMIRJhDbyf/gv\r\nEi0df8HH3lcRaxnQ4gCQ7Bv/xP6BlYhNHL7cyhg2EEfa3H3A8RzJlyXVlQR8\r\nC2KCeWHzdI+640ezoN6SGWTlGA2JUIEVsZ3ssMq1i2lgYNnxo3uLL8p/D1G7\r\nz75T0f77HVCqQIxOyv+bePgTxOxQE7jp9QQgTsk2q8q7hYoIoKjth2NDJqy7\r\nAoB8D2gpbLHM91hgeBbjEoI2zirCR8MFcS7DNRfCYCRK2OozzAf29SxmZwu6\r\nGwOUeU0hjFX5wiGiyCjzN72H4SQCMDW6NNrjTvonJmkVYyvSw/NAqzW3/+52\r\naVCVBRPil4pCJqPZysLyc4FrDzNcw3YoFcLJyvCVwmmOAmMHf5COVvlmqh6U\r\n6jwXwP/aBJy8/nWjuP6cIliryDfpNKMma7q2HQyqdHrkpoYj06CNw2GJ4vBn\r\ns9+aR07W+H/Bs/MhaRQouypImkCBKoEerNiEiEUdsN439l68/GFRkQxa3oHB\r\n7ytx013CYtGknzpjtACCaLNbI+GcVnd1/mVerC4iWz92PnEwDHFghRJAkfM1\r\n3ORXuN5CIwXKcBqfwrow1ZYuu0Y9obabnrQ=\r\n=+mTE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.1.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.1.1","@fluidframework/odsp-driver":"^1.1.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.1.1","@fluidframework/local-driver":"^1.1.1","@fluidframework/core-interfaces":"^1.1.1","@fluidframework/odsp-urlresolver":"^1.1.1","@fluidframework/odsp-doclib-utils":"^1.1.1","@fluidframework/driver-definitions":"^1.1.1","@fluidframework/test-runtime-utils":"^1.1.1","@fluidframework/tinylicious-driver":"^1.1.1","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.1.1","@fluidframework/odsp-driver-definitions":"^1.1.1","@fluidframework/test-driver-definitions":"^1.1.1","@fluidframework/test-pairwise-generator":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.1.1"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.1.1_1657753889762_0.5461391552486434","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@fluidframework/test-drivers","version":"1.2.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"68536b60dd3a7904c0245c7e3de52ae345a1a257","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.1.tgz","fileCount":97,"integrity":"sha512-l2F0ucCEOqXBSpHvSzuU7RnA2m6OmCKNu0vxFKlflu6hr2BWTF8I/HdNy23gWJasQI7w2JQREP8V70/B4Xy7Iw==","signatures":[{"sig":"MEQCIBjAmLFkOTAenmG6X2IrjT7RrCEkJJ32zhmaJMbkAcHFAiAKzcgV1vDtyY85QFZ7iZf91o1OmyOrrrJxMSeRpirwwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz1HYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZQQ/+LhCEB1oHygkORHsKTwB6G4Jzc+BsyjT31HvVnbWBd1NIaGjU\r\nqTuJDEr8tMl9k64Pd4jRyv0PfOrnl3uymKg/u3giUSCbXejj+KNYJndyXSv8\r\nkRv/Ri6q8mweTvy70UwtEr0d7J21ACVdTgeopk6oDbShZ67N8UNuHzxgsJFi\r\nnhLq39FwgCLvZ8cc90SJPnUP8RUDMA/w9Pz856k4ElEcwrkc5oVsgNABuyL9\r\nakQBFHFqUDNAifVwf3FHZvHUemaS4WF0v29l0a7QoQCZwqnanCG4L2Cktsqf\r\nnJ+4Ej9BgthaM13EpS5q7AufZr8J7XzC6rTJOMDuKNCHmnfEMYeRYSL9I2Sj\r\n4ie/8szvsCpKjlXSBuIfJUWI5SV1NmB97MTzNRn88sUODQj2bgvfFXJATiNa\r\niux03e1eyN2GY8DSKcNC4tWho6nd8DxHWD8sb19AC7CrNiAOks1o5abQUqkq\r\neBNiEzPWY6IlmWFbvuklCG689Sy+kpaiu4W46DLpg8ytwePJtxyXnvkfQvGG\r\nD+QQe2g2qTMA0xdiQ+rYDXPoyc7JVlCjMYigy0JiY6pWiXbUVtHW154Q8IjN\r\njt1D14FnmoZmCglZOiWubIyokf7n2mUZvPs1ion/mNDXtedtlT7lW2xmzM/Q\r\n5NOLfpB0hYMOYcvSiJ67HNuNL/M4TvNiB28=\r\n=fksk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.2.1","@fluidframework/odsp-driver":"^1.2.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.1","@fluidframework/local-driver":"^1.2.1","@fluidframework/core-interfaces":"^1.2.1","@fluidframework/odsp-urlresolver":"^1.2.1","@fluidframework/odsp-doclib-utils":"^1.2.1","@fluidframework/driver-definitions":"^1.2.1","@fluidframework/test-runtime-utils":"^1.2.1","@fluidframework/tinylicious-driver":"^1.2.1","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.2.1","@fluidframework/odsp-driver-definitions":"^1.2.1","@fluidframework/test-driver-definitions":"^1.2.1","@fluidframework/test-pairwise-generator":"^1.2.1"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.2.1"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.1_1657754072754_0.815442048729103","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@fluidframework/test-drivers","version":"1.0.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"b4ef09d2d7d66b05a33f394555d6f671956225fc","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.0.2.tgz","fileCount":97,"integrity":"sha512-SOTTULOMfJRbykpd9mLNYFa4/+mXX2EI346mcvif2Vdo/GyxB7Wk9CzOlX1rv0Dnu379CgeDHb00c1iA48u3uA==","signatures":[{"sig":"MEUCIQCyVhF+WEGk8qiT4u/f2sDKpBA/z8aj1VSZ4k7LL/2GgQIgXDxKGlx3KWxDgIZcxp+sXsP0QaYG5TUFPdQZ99DAzD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1WRhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqiQ/+LuY3MNloH7MJJHi74jSamALHeNoDondXbQFvp4rQT97IQjuA\r\nTrWr+W+P3gBtEe/JVD+2TWPUYC3QpB52f2Qc3Bk4kxuA7CgeRfku+ZzKY0Ip\r\n3Q4V6SG+IatBweKlrWKB5F0OKKWhHgsJmX/MQAdQKjwwSZyTCfT99Iotn9Vb\r\nJ+gWfTGAIrEQR1eSwtIG1g9dmv+SzTq8oqEcNTA3l64uPxhvCrJtNabq6PPN\r\nN5PMFn4GyFfHqwqmGgpdpDDWqvs84K+4s5t1i0MEBbPWvqaLI4jf3KqXf58H\r\niV+aFhLQNuAfw8ZfAFk8xL5/Gvqe4jyOY6kvKDHYhHc1bbupCbWoWPGMBrya\r\nlC/0MyaEIL7YKdaDgrnoK69flWLypmc/YHcB9KJfhLE1yvTtWTWlhVwoHwsz\r\nddCa5HtBjzx0wHOugkM75qi/yTl42nyLviPjeCD6OrBedbL5TN2cx7xiyn44\r\nR1wffE7IIC941YJYjXIazVBG86O8lqy9k5KZFX+W6xaAd0o9wmsz4KqCVZqG\r\nMGDrOEBr7f81dUZFDuwFiO9/mTM+kWk8n6MF1R9y165meA8tUH2ZpONLtHc6\r\nmLp7iycICMWGvdnoQHp7yl7+EC7zSuEViA2DR8pxV1xsZhC7K90uZ/6nq5NX\r\nhRSGdsHaGpkGrJ3SLCiNJHAjox8pxkWmOj4=\r\n=jSSy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.0.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.0.2","@fluidframework/odsp-driver":"^1.0.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.0.2","@fluidframework/local-driver":"^1.0.2","@fluidframework/core-interfaces":"^1.0.2","@fluidframework/odsp-urlresolver":"^1.0.2","@fluidframework/odsp-doclib-utils":"^1.0.2","@fluidframework/driver-definitions":"^1.0.2","@fluidframework/test-runtime-utils":"^1.0.2","@fluidframework/tinylicious-driver":"^1.0.2","@fluidframework/server-local-server":"^0.1036.4000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.0.2","@fluidframework/odsp-driver-definitions":"^1.0.2","@fluidframework/test-driver-definitions":"^1.0.2","@fluidframework/test-pairwise-generator":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.71273","@fluidframework/build-common":"^0.23.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^0.59.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.0.2_1658152033403_0.44301788558366306","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@fluidframework/test-drivers","version":"1.1.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"a920509720f8aea4030b40d628921c2fa1c7a9fc","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.1.2.tgz","fileCount":97,"integrity":"sha512-3qFW2tu6+SkK49c/jyhcXeGphwe7rTTdNVFLO57GBLe0UNXdpOolJqck98w//whSl6Fw84+/V8hp4zsZW7EY1Q==","signatures":[{"sig":"MEQCIBll3LOUJBJougILbR4pn7+yduRJf8qtrC/XRAF08lWeAiAu8n2qLSWncL36eciSOlVi1wUGHM+l2/tOy48+BgsXWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1WSQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrFw/7Bert3TLPevCehfJEL3AoWE2cBfynJFBVKBedsPPuwhvgd/WG\r\n+eYZnoZMS6uPUcCnd0VdfFBV6BmFRnZ32GTlNYO98iVkMKYlGDUrTmUunL2U\r\nMlVhydnPEdxLPQT7VPuSVXO04hKPiwTtErxqCpmeTKfFfdRingCoKiN2S6qC\r\nLi5xab4qTZp2GmAVBwyNfPUB5Pk4ErceTSyle7LiAbk2kl08LlOWzAc1/mfK\r\nTwa88+xEgwwQjj58HawbfgoILhRQGLJjxYV9B99eW4lVUMN/qaJJMIEGeUz1\r\n02ixEXdZc+DY7hEGGoYZ5Qco/bf6U4ScYPY3q1nfJfciiJHp3qPbjDoHrnxA\r\nDE39zQbAOQDo7LGHi5AMwdEBTRcwC92KBFrFBrAyiHBazHX6RdkZagDr89zg\r\nO0Gaae4lm+NGc3nJzz3EVKFQfTOpyLjdSOMMJGfuDMhFGBt4DQjl+x112G26\r\nO6RXRU5N+K+vZ5V/7X5GZXgid+9jARrNrO0iK3zJUgWtG4MvD6/zk8C8g3X1\r\nXAhKn1yWZdQT1NxxNH/EpnU4kCfi+3tco+e8hSWfDaTy5iQ84hrSQcRsRPGj\r\n48itezqCJF5YWfPJhu3pDvPSSRqaInjG9d09fRaOYLJwPcsb59AnJ+1paTdi\r\n6qKnS2l7yvhG0jhpeHq9QBQpzzftZJgGie8=\r\n=x0O6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.1.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.1.2","@fluidframework/odsp-driver":"^1.1.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.1.2","@fluidframework/local-driver":"^1.1.2","@fluidframework/core-interfaces":"^1.1.2","@fluidframework/odsp-urlresolver":"^1.1.2","@fluidframework/odsp-doclib-utils":"^1.1.2","@fluidframework/driver-definitions":"^1.1.2","@fluidframework/test-runtime-utils":"^1.1.2","@fluidframework/tinylicious-driver":"^1.1.2","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.1.2","@fluidframework/odsp-driver-definitions":"^1.1.2","@fluidframework/test-driver-definitions":"^1.1.2","@fluidframework/test-pairwise-generator":"^1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.1.2"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.1.2_1658152079972_0.3873725818618938","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@fluidframework/test-drivers","version":"1.2.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"7564bdb3feeb3690265116c3f119f08f9e0aa662","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.2.tgz","fileCount":97,"integrity":"sha512-8h6cF+uyEdt2CNrQjrc4EferQFDkTaAER4h79gHFjRtkRPeQhGU1PaP7RmycCgrfPSo0z/8Qk7rejnhYmhbgMA==","signatures":[{"sig":"MEUCID5i2Pc/TYirQRKBUKHd13rghkDjR0a4XRWI+gu75mB8AiEA+tHQ5CFRDIq7QNokGiJACjTOVCc+OF+soD/6Cj7MLhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1WSoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS2A/9F7lqQHDSnSrtn0nLo/F+zvJARZnqVhq17vwDmCFsvLbpfOCV\r\njbZ/wEuh7gW8395WqWjdUX+WkXJtLk3u/H/uRitCZRtFcLXDpjtyCCRZ6iR9\r\n5kW2lHd+/eXaskYYHDpDhY9icFc2mcTUHloVkKYcbtKdkA5LNNwxd0Tvy5mk\r\nkzfixBov00dB4/UOBjkkB20zKCSGo20b6yPrrez17pOnQYCZm1MBjbVXri2s\r\nDLVZJfRbI1U9KYe59xHjRjTSBBQrfRg630dMeeMI8FexpM4CXj1VUMvVxyN0\r\nRAq93VvxTNg1A8BOHbTyWYV8JRKQkNQR23MiNINTE/GSC7Zpy4qtJ6F+6zOb\r\nzcDzDTIeeJtVYXAocEws4slXhvmxbhEA3USl5HioZ997mrYC/6DT9JCoFt9i\r\nsN8yzpeLNRjR5uE/hT57as+CNQkLbbp5pfEVr/vGAGEtKWBqPIueazQVBXu3\r\nmT7LQevD290e+qUX4Mt2UXPKKR3p8S84TUjFjdW+dP/noZxrYN61qjyUh/lR\r\nYWLLfG+cBofm2HSM+PBNcoeZSuKIVJbP+iXQYaP/Gn41GZeZc8AjX5QWCveF\r\nQEZpEaLX+TfA+RgWPItrB9UuJ2xWBPnG9PzrbTq2YCj/X5vH/l9tGeJo5yYM\r\nwExon2G/gs1gIkKcY2F97KrG2mYXWcrHuYQ=\r\n=ztvw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.2.2","@fluidframework/odsp-driver":"^1.2.2","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.2","@fluidframework/local-driver":"^1.2.2","@fluidframework/core-interfaces":"^1.2.2","@fluidframework/odsp-urlresolver":"^1.2.2","@fluidframework/odsp-doclib-utils":"^1.2.2","@fluidframework/driver-definitions":"^1.2.2","@fluidframework/test-runtime-utils":"^1.2.2","@fluidframework/tinylicious-driver":"^1.2.2","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.2.2","@fluidframework/odsp-driver-definitions":"^1.2.2","@fluidframework/test-driver-definitions":"^1.2.2","@fluidframework/test-pairwise-generator":"^1.2.2"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.2.2"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.2_1658152103917_0.5043610504253451","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.81589":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.0.0.81589","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"22a02578c2a9aa20c80c8d592c17884d8159de4b","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.0.0.81589.tgz","fileCount":97,"integrity":"sha512-YiFEGdKlB1h7O6wRIvN2WlZtL67fdlIoKwh1I2oT3W0AG8fqaqsYwTBsYy5gD9oRiLlNfJVsUJn9eaY60KuEog==","signatures":[{"sig":"MEYCIQCSFCWyedRotTbiGQPogeDBoTwHUjSZ32JPtj+Dl14nhAIhAIhOtSYPJULztcb18hcLJuAprXywtwYLfzoTnRLh3ZKb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2r4KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMdw//b6vSLj86i+bKLCprmIZNP5AGoxUqD19eCeMXc0YPRcrLwOyO\r\n0ywHK5SHE4swUY48RztjP8mhm0FaNzmC0siGSpJ4yBhRX+2RrtNem+gH09/i\r\n7vR9PdjGdMozJyRo+9G9WkNM4N6PIMML0xEGYSe/kW0yEzbYpePneGqdhuwS\r\ntjeLXS24Z3hpeLjDBwxji3HyMCsSuG+7mtiRqzpGb+WHghr3KmT0LmU/ot+r\r\n1sjFEKGZQZJBrgAJtoEkV6t/WbjF2CWlI0IXAocwSWE1DHOmgLbMJ8OCXyDP\r\nOk/if8XfP1mYPhRfZN0ooW2HDBRv2/d3ntubKRp+J74iDB7ORsL+x2cA4lPg\r\nIaDJIZyHiIUrnkTuMeWf/jANa4Xj4m/9XF35rQ2UEU4yvBDE8O4WeXeOdmyc\r\nTk2kIAYRTq04ufUrFX3dYy//pdNF5kDuuT3KnONgERR8tpaPvZqW0FSEnxnp\r\nkXj8Zr+U49Kdbc5bhAYF6LNfpUTIjD4AvVqnS38GeZ8LlzPriwwjdJxbqAje\r\nmmgZ4LfZMdIjTMriEfYLWRELSrUFy4LE8/wLYkIAiPngUtYWJcp3HetT0uu5\r\nSKqEt2QSxHg+FyhXDWI9WhN3BL8ke+Fx+Nom+yqH/uDxZEz8x2XGwV/zMROK\r\nV2jUOtNdyjo5KdAJVaYt4NrSD12tQ/eNR6s=\r\n=gDZ1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.0.0.81589.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"2.0.0-internal.1.0.0.81589","@fluidframework/odsp-driver":"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/local-driver":"2.0.0-internal.1.0.0.81589","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.81589","@fluidframework/odsp-urlresolver":"2.0.0-internal.1.0.0.81589","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.81589","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.81589","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.81589","@fluidframework/tinylicious-driver":"2.0.0-internal.1.0.0.81589","@fluidframework/server-local-server":"^0.1037.1000-0","@fluidframework/protocol-definitions":"^0.1029.1000-0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.0-0","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.0.0.81589_1658502666178_0.6420230158010589","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.81601":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.0.0.81601","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"ef2a5f2247511bb8b571a007475cc468942ee719","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.0.0.81601.tgz","fileCount":97,"integrity":"sha512-jYVX8vxs+dBOE7qsaDdpvnoNeZvv+45NAOQJ4lVvedYBI7fv+pU6uK986TakYK3QcAxwtAFysQaaT5I4WtY03g==","signatures":[{"sig":"MEUCIQC6frHY8wK8aTynMadPAB2hD4zExe+Zmnv5IIJikqZ7VgIgOKVuGb04G5lha/lsDMm+HGNQbgiK0tpWUV8+8IyqncA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2sgoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlfA/9Elj/WogapUEvHVs3uV8PhVmduCTIO/Muaw8GARzvlCLlXQnX\r\nkYMqJkc4oJ4jtLZiP6cAiYfoOMHaLXHNoPEWZAwkPOQBqDj6SMDe/1x5vFTw\r\nVaO3YdA3K0/1VTJzQCstmzyfWqwdPZsFdugMgluZibRKbS5CmDCffugRMo56\r\nt5t6AzUgg21L30PANbwvjBdxBmTZZfb+mqKWYGqAGPWN2QWLr6JDtYvObtq4\r\nbaFVz7JI/zcMMa8Xyx1tPtgiUU7ax3p0He69VL/9pB2n84CjyizYAG4xjHQm\r\n/s3S8AMy3KXzEw5onUzzkuYEDBYo+QPb+sBXC0tI8hggSHO7AFBssxV8zerN\r\n2XmYRDRWdgCjBkTxZ00NzNmG5QrPq3k3ZYTG5A++FMnhbrxSd1TIGfirBdIy\r\nc+tbyBaXFvAp5Cc+NygMUTnmiYZji9xnmWFVXvPYkgW4x52mmfYBxg3qsUrL\r\nTkWGBxgZOLW2LIs0IMbEpFRlNB6NNswJCEdt0J+/e33MBzwAA+8vbWNnZt3b\r\nImCORxNkn8QAOVb5Vt7TU2qXyVwCAOEUyTdsT7DggpPqQmRVEKnOiEj/zfcV\r\n94X84PgbmPeyqr8+rf6KIGBO2xD1zRkTz+927jMyr0tlPfVB+j+plFExpRpW\r\n4XDVseDauY+MxW33OWsoe8u23Y1VZbOImJY=\r\n=/pZ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.0.0.81601.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"2.0.0-internal.1.0.0.81601","@fluidframework/odsp-driver":"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/local-driver":"2.0.0-internal.1.0.0.81601","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.81601","@fluidframework/odsp-urlresolver":"2.0.0-internal.1.0.0.81601","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.81601","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.81601","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.81601","@fluidframework/tinylicious-driver":"2.0.0-internal.1.0.0.81601","@fluidframework/server-local-server":"^0.1037.1000-0","@fluidframework/protocol-definitions":"^0.1029.1000-0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.0-0","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.0.0.81601_1658505256393_0.9645682410865044","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.82159":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.0.0.82159","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"283ae3c26ffc37474982b861c43cf8d36c8a38ee","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.0.0.82159.tgz","fileCount":97,"integrity":"sha512-Y50aks6cGlIOKIDRypls+GRY69Aij9H2jjlU4pbwuQLd75idbQR3X8mt/y33FU0L1286Cestw9Gfyur7YeEP1A==","signatures":[{"sig":"MEYCIQDtKR4dkRTPLMHz4DkOZ6S6TYAQ1M//Qz/Snem6GfcM7wIhANO4Bap55BxPWHfNx/Jmbol0PkoYH1uyZ+zgiRMkKxnZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3/z0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoJRAAnVbhRldWATYo/O5AbJQJ0mqlNgyb5YKRVQHaUf9yjEO9Y71b\r\nJIxSKvh4jveTk15dGUYSW/7SgueMpbuSeIc5EAErjmfrWqSNddCCsMVVHpts\r\n6IdwEumOcm3jhIenLBgS2hb7B9h1WlibpxN71K/Na61nMQ8lf2gGu+mSVH21\r\nZn0aVdriyjlZsjJt0iNZIZTtL2fdkpHH9+AnMSknQiihSlSvsWFKsSfGXMEd\r\nFOxoqDom+bsj/s/eFOx9VhmBEeP1WYOMDU0G/NgorrcMTaYa3jizJOlpEbaD\r\nVGGX7xiWmWWmOjzzpdoYUs1lbw/uv9V6DjEvTKuqjdTwqK3DYTL6jYfia6TC\r\nFywKWXafpHzccw8f2TExGHwEO+abmkocNMoUg+MWL1KsexMyIv+uACgm/rf2\r\nWx4fgDG1ovd258mHOkBLBpWzP1jQS5mEstynR7lvH2iV0dPo4k7+bHUfK/Cb\r\nxPym0AaSKI9r/hCAXqpbZrQezvjxlnsqIpMciQvuDfz01ZwCuSAYAXtkrY9p\r\nB8bQZ5lAbDsVQnPwOvwzHxgwONCagDAz84tUhIG3KwqPBZ5aT5XgAYPSc8aj\r\nWPFYrA3n8hz4jmKOp7dOnWTs0fW3fTNXygO2CDpTnALeEJC6JG7S+BZKxakn\r\nHhSTWZvkbUIpDDC/cisBU/nrEwagdO+TGpw=\r\n=4SQX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.0.0.82159.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"2.0.0-internal.1.0.0.82159","@fluidframework/odsp-driver":"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/local-driver":"2.0.0-internal.1.0.0.82159","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.82159","@fluidframework/odsp-urlresolver":"2.0.0-internal.1.0.0.82159","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.82159","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.82159","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.82159","@fluidframework/tinylicious-driver":"2.0.0-internal.1.0.0.82159","@fluidframework/server-local-server":"^0.1037.1000-0","@fluidframework/protocol-definitions":"^0.1029.1000-0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.0-0","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.0.0.82159_1658846452496_0.8077831662385777","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.82628":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.0.0.82628","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e75b2d15c93c4de356396ce6b4408bd4b44ad72c","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.0.0.82628.tgz","fileCount":97,"integrity":"sha512-X4rHbYeSx5m0OT12vv1V7vVJ/DWqr188ftccAfAerFcSj2pchvuyird4EMWuij6c+v4tVJJfMRHDhMODHxiipw==","signatures":[{"sig":"MEUCIEXp6jKbKIgsnyvpfV5skZnE2euQCVxBUs0i0qn5skY2AiEA4jPNAzOV3fD32qOdOKa1uiO2gtDeiv1PwEHlJXDbuQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4r5dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJcxAAiRVL5MReTaJghTiW4TsQ/WTQNoNMSDqN+YgBRwrGPnMvQ7gn\r\nNOk8z3KWXbMYy1/SWz2twGxD8OTM3h30d75kPgx7Wdh3tDpifm8QCW/e3rKa\r\nSivLjon5elYvO+++y8GZfEXAyj3sif9Ivug4XlSj+roNxXk4N3GpVjG7EQ4E\r\noHVZRM3SoTpdpfG7nAFn4u/YlgsvC9m8RgvFenBpP9itOXJrIPZva5l+Id3B\r\nxxF6aqH7kl6Ct0nBe82z6sOfa6F5QC0S8RFzHG0+Yeak25mL7tN39NSTUUQf\r\nYWFi2m3VrqtKo6eqdpS9wUC4U3geG72ZqqcbkkDLC55wMGAK1WJcJFNo80sQ\r\nldDikqKyN1qCypIPKnOt4yWId8kVYdAU6r5cPi3RxvhN38SSX685HJdexBTS\r\n8r4zeaOpxza7wtpPvhbh4F7S++lPNsWRBuq7M8sUPnxNYMQx+eizUsutkXVu\r\nPt6oik/+woXlNOD1LZCEBMYcIf/2GkgT9lCPMH8QGzE6Q4T2WI3Xpj06Qz+Q\r\nulTlWLnRNFukoJTpa7MTpXeYUI2YBuxIuxndd8d0704SZVysvRK6Hn7ag1zn\r\nqSOG02ma/GU8y4iTJfOB4P/MMC+BK6EioCYs6aq+mVAM4NGbBGtnE9oujIxm\r\nDy2/CgCttgqMwjf5bAG7QQYg66kZ6l8eKRc=\r\n=rHB5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.0.0.82628.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"2.0.0-internal.1.0.0.82628","@fluidframework/odsp-driver":"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/local-driver":"2.0.0-internal.1.0.0.82628","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.82628","@fluidframework/odsp-urlresolver":"2.0.0-internal.1.0.0.82628","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.82628","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.82628","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.82628","@fluidframework/tinylicious-driver":"2.0.0-internal.1.0.0.82628","@fluidframework/server-local-server":"^0.1037.1000-0","@fluidframework/protocol-definitions":"^0.1029.1000-0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.0-0","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.0.0.82628_1659027037307_0.8552905767384784","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.82693":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.0.0.82693","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"faff780de443661a3c1755e793b538b923b1817e","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.0.0.82693.tgz","fileCount":97,"integrity":"sha512-C2LPsbdhz5ZPwvlRT+ubU04x5HcSMA0zlmGjBJ7H/VJi+JT6pe6f2Dc/lWd2w/uGGqsvg2efF3Zt50joxBmxEQ==","signatures":[{"sig":"MEQCIEDLAecsBwBhsuHCpDgFTcu4ELIXnEJB4zcVyWy2TzIHAiAs+AfrGli2mb0zbDcx/y9DxLbqstu3kweCsfCPMBw5vQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4ujXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQyhAAjHyixoh4tAvEybNS0llDiEwvTo7PgLy2QrRsJ6aI9H3gKWm9\r\nYX3JgDQ+/uhdOlrFon8r6qy3X+Fa6w8mm49+TLFJ37+NxJQ8conpACDksEBF\r\nyZYC7uuALlcQ1onqiCYc4Ez83O5VKu0EzUkunECBiHgazDOGiGWzuj2uhiDE\r\nkurI2BsuL5vT63RCmc5sBg0V4K0n3/EUYxwMQZmICJ285dEAbKvzWIJaxJ79\r\nzGnPPUnhkPfE6gl3MFQy/0V+rICS41EEm7BGwTHrbnWYkY4SjilPg0fccx8P\r\n79To699zeqLXTUiSBy0g5nYphmZaWssVaUDUrn6U7OZl5SeXFplauD+d8+2t\r\nn0f2RfcnBU27lUApqaBdk+GmQqBSbSoFk1CSNWx4SNc+G15oCEgUjEBaQdUG\r\nXh5Nn6vfvhTeSpEofZc+X81+J144MB67Uwd9rBc7tP2bpZHcc6nQhEXMVAto\r\nY0sAGrnbuPejqU84Wt419A3LttkIuPFNKHJ2Lq18FvH8f6oMvX6y5/fkzck8\r\nQkqtLO6kCNWiDmtGfdFXXTl8gXGvFJYluBvb3EgFrw9/j5BzcYLMLhtQoif8\r\nZ0VYWuG0ixsu7zSyGEIqOEoR7CgS/PonwsSH6bT0yCc8+M8UbrkHtZW6tJOh\r\nKVOJbmZBvyem45uUUEip7r2HuRbX+STQv7s=\r\n=j36N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.0.0.82693.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"2.0.0-internal.1.0.0.82693","@fluidframework/odsp-driver":"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/local-driver":"2.0.0-internal.1.0.0.82693","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.82693","@fluidframework/odsp-urlresolver":"2.0.0-internal.1.0.0.82693","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.82693","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.82693","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.82693","@fluidframework/tinylicious-driver":"2.0.0-internal.1.0.0.82693","@fluidframework/server-local-server":"^0.1037.1000-0","@fluidframework/protocol-definitions":"^0.1029.1000-0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.0-0","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.0.0.82693_1659037911033_0.9361199164868832","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.83139":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.0.0.83139","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e905e8870bd4c00a25d19fb53a1e72c1d49d7fbc","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.0.0.83139.tgz","fileCount":97,"integrity":"sha512-xKcAhmwixvHct8f3m7iFT9R4eEDltlmwrfPufa1RbqdGc5TPMh+pwbvBEBrxKUOX4Vm1x6sMu/ID1bOKkt/zow==","signatures":[{"sig":"MEYCIQCGj8oVVh6I9dGjL2OoHNHZTs0No+WHVPNWYPI6MmI6vAIhAKIlMUbta5FbXoDSGLc1CtvAbyCDQN9foqxZdyHK7AiG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6EY9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIsw/+K7gP7XgL7UxQxZ6OVP8kdjzUVDe6rcpLmoNl9KZLXh/1UJwA\r\nPqQKHaIslVxaIk6fb8z24XwZS+LjdA1rRdjKE40p6LkjmLAWIfMNfCVKh1z4\r\nFJiCQLgxXAm+SSWOU2iO7Jexux/Ai6VcZZ3Y+RlbtEcxvg7VZowbPbimdl9t\r\nheLY/5lpEkEoipiK0Ww1Q7FiOTSBophL8UhD1bwFHBcbfSWgo5FsdwGeZY2y\r\nUKRGVI99Jk29dIRQHX+2gNdXCnQvwbQEUfLUBcongC3XAVgcjAAwDcHh8WFs\r\nRs5tz+TrybByUVMea0b3PDLqMV/X3R2Q3SR6GGfNzVV9narGiHnGFrhKwGRw\r\nywRBhZFj1O6ZO7zICgG6pmzsXAnZImPiHpORygiYHyJ1IMprBxUSlkHRY0dB\r\nByGuSkdT9rO54htUcovjUGLmj2JXKkXOwDIkz0OCtD1XS8Fl5tYKLBWaZ6k0\r\nYm5RIZaMAYu/v3cdShYBi7/MKlEUCKTlGkF+r5q1yNFt4XijfpDQC7ueRIQC\r\nmTYcp+JCKlDf+Q1n9MPHhcEYNEb6Vjufeb5T7g7rYdDB9Ot1JGyId8noVlG3\r\nEsx6M+QVbTuolKW+g50hl7TVU/7XEBVDDzgv15R9WLaxNPx83SrsRsK5vIM2\r\nQZYQcAoXzlqb4muxt4V61gooHkcCSaR3/Uw=\r\n=ag10\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.0.0.83139.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"2.0.0-internal.1.0.0.83139","@fluidframework/odsp-driver":"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/local-driver":"2.0.0-internal.1.0.0.83139","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.83139","@fluidframework/odsp-urlresolver":"2.0.0-internal.1.0.0.83139","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.83139","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.83139","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.83139","@fluidframework/tinylicious-driver":"2.0.0-internal.1.0.0.83139","@fluidframework/server-local-server":"^0.1037.1000-0","@fluidframework/protocol-definitions":"^0.1029.1000-0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.0-0","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.0.0.83139_1659389501062_0.43969063210095105","host":"s3://npm-registry-packages"}},"1.2.3-83900":{"name":"@fluidframework/test-drivers","version":"1.2.3-83900","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"9a6ca897860f519247385d62817880e7e1018905","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.3-83900.tgz","fileCount":97,"integrity":"sha512-l5gNOqSyCKCBE9Gp4s+2qOyHvCM6JljSIAavhWoOphTJT9mkthyHx1p9Kd0QlBcy9Lik1/eCE73uhadFBONEVw==","signatures":[{"sig":"MEYCIQCLfAJT3WvvtYV7QjLUlYSsMZGB5aLuWcFHospzyVoJ2gIhAMdgnZrNruhc5DMVln1zvw2FaSThnpmGbhy0JLQK4W11","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7CXtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTcA//Zd9mO4p+ROW9gLz/9hVuhE0R7WH2aCeGk8peMuQpiAggNj3Q\r\nD5XvPeU/ebQEYX7SYH6ZE6POypRqhrRIxjSe+CGLV9O4YfIcaq37G0LaW24a\r\n7k16nN2+PGGzWwQk/DAwAbGibY+OZ04NtbLOIWC97kyBDCP6voQ8Me84iXFF\r\n0F6bwuErIxAswzldZS1ZN0TpCZoq+FTU0iV8zq9XJzWsB+5B2I7Y9sOnCRcW\r\nBmFiO3HFORw4ckRNAE3Y/1+Mb7nv9V1sNjttI2dtpeZVKQ1ttf7dZGduxTQg\r\nXdrNMRoqvc4fq17ysmgyQI8SjBvRUQnRoHz/0ltkB57I9CcXgjOT5ruSsQpe\r\ngPtTKjxlIZKa8yFiCKfRM+Efgis81MZ2ccJj9x8SOhSQ7v5Fw6Mj8Ketk/rD\r\ns4B9yjl7ZkoR8tIV3UG3+fho+kKxw9roJxEFjiAwheOe48ZWuGGPeOtFRrKk\r\nGhr11QUifh/Mrp1/JZ70/xz8M1QbR4xvFXe1f1FBCI/gupXXNmHh1Q60fdag\r\n1biHgB818XoizyJeXAYAWFYrVda+2wiB2rAKzVUWSm/s5Z1eb4LFzHwg3OtP\r\nu8GaZv1p8OXKXj/eg1CGh2xZ4i9nGeZ+RSezYD87nXXVg4xzujugTYelg4r6\r\n7AWcG1H7Jb/2ohNZ6R99BrLXVZkDjutcYq0=\r\n=qYW5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.3-83900.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.2.3-83900","@fluidframework/odsp-driver":"1.2.3-83900","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.2.3-83900","@fluidframework/local-driver":"1.2.3-83900","@fluidframework/core-interfaces":"1.2.3-83900","@fluidframework/odsp-urlresolver":"1.2.3-83900","@fluidframework/odsp-doclib-utils":"1.2.3-83900","@fluidframework/driver-definitions":"1.2.3-83900","@fluidframework/test-runtime-utils":"1.2.3-83900","@fluidframework/tinylicious-driver":"1.2.3-83900","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.2.2"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.3-83900_1659643372973_0.033060324725530554","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0.84253":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.0.0.84253","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e7f4dcabc5cf0152fd98b934d47a4b2c9f3710b4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.0.0.84253.tgz","fileCount":97,"integrity":"sha512-h8zlltCMxFRI0UuE9RW1dj+id3PalOU7RAAROLCoxxcQRnoUmFc5e34/YJ8qinNAJV9NgvXsa4eFECPPkb8jmw==","signatures":[{"sig":"MEQCIDPywWWejB9nbACFFI5xwbOk/N8cb9nt3UqqrUYUAppGAiBE7xgoDH/tVCSzgfyaXxkLi+QCGbT2jAN02baT6eKQcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8WSNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2rA/5ACTyMarhYdJ3XTSCKP5++m2wmKb6+4up+ZuNpU7mmX1PC3As\r\nke4YwpD8H8orT+JxquJxc8MpTe9uydIIdLTamFfQpuLgrpcbrN/M1of+OARw\r\nLrWvmuVYGkYrIe5++vpUYepHxPqFUgtQY54uhnDX1f85dmus7OKlb+bcVr0e\r\nYaoImMPWBI5+gDOqbryysygMG61Ns1PVQ0PNdCbaCPjAn4i5358UdT+JGJFH\r\nmJBoZ3lUoyNYB5G7FYMO5ubyU5l0KVhxv0fYUxQIEN0nMLJjOuef8tshpPCX\r\nzhxK3wCA2Y8lH1arjh3zu6iowJBt0ORIKSby17nCK4dFlJXj/dFH3UX73t/q\r\nuJIhNyUkH/Y6xGtuvrgDB05qqkaLuWVCiBQjksKNjhD5+cP0ecbkMugTB4bo\r\n9BljArPalTygkPo0qecJQrJMMh0dXHQTlbwpnwSGUL5Q31y45kxt7p30uxJK\r\nULHvdUoGf+6UvkPsv/Uzm9ws6ciBnaFqMP0l2t1saDrOjER/CVGcMaZMb67O\r\n+AoseREkQ+iPGCvvJAo+ESpgEvhxqugwjAN2VbZS1O9gepX/InJj00jM1Omo\r\nLDXXpQb5lqw+ZdRBkIHaw2mWRoUIpb6cnBEIvPsTS3cFKvQhrPfFb4wZIz6+\r\nLEKiP476TQVPQZKygvZ7YpXCJ3YZvX7tBp8=\r\n=aJGw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.0.0.84253.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"2.0.0-internal.1.0.0.84253","@fluidframework/odsp-driver":"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/local-driver":"2.0.0-internal.1.0.0.84253","@fluidframework/core-interfaces":"2.0.0-internal.1.0.0.84253","@fluidframework/odsp-urlresolver":"2.0.0-internal.1.0.0.84253","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.0.0.84253","@fluidframework/driver-definitions":"2.0.0-internal.1.0.0.84253","@fluidframework/test-runtime-utils":"2.0.0-internal.1.0.0.84253","@fluidframework/tinylicious-driver":"2.0.0-internal.1.0.0.84253","@fluidframework/server-local-server":"^0.1037.1000","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.1000","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.0.0.84253_1659987085588_0.7407970649279441","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.0.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"69386aeba1c1d7229df0d80203d22791470e0d6b","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.0.0.tgz","fileCount":97,"integrity":"sha512-Qzo+TrD2JOXEqoh7dvpHmiSAkmXSJdbvUjTwRrr2YImw42NDWVaOywDTJ9CGrY+KckHtsYmqpDIrnpmzJZu9Gw==","signatures":[{"sig":"MEYCIQC5n9ByG2jtW3Q6R3vjpT5nv6hNTRlo2bwgf/dDb3ziSgIhANWM4mr+cdkXGnGgUb72co/71jRUpJnNUXmPKl5lTF7I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8bYqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDrg/+OFHwoAeuZ71dRqldnh96defSz+0lkwGngI8tzC0I0JTp+6Rx\r\nqX17BIs4i13Xx+FCSUVJtt1+vjaziltRr/0jt95qtDoNg1wkZmF5ESoLtLvT\r\n1zNlJjZYpAIevh/kifzw2zlNQqRmSBPtNXbiW91vqNt7nED06SYAdJkW04tO\r\n1dKzuCnNwi1UQ0mAC/cXWS+MkDcHltkIdUlcE9kzwxZj8AW6xWphAP63g9I8\r\nRqs0dZVl4VbLlSQKT6Ciq/LwIVPgGZmAnalqby6Cy0NRkq7ZGb6kjFWJhe8h\r\n/5VHaIAc4PzIV/Pv84rhyBDZszVFFgQIVj+JLiG4FOQyoXBeyjpOWFMEwk1l\r\npqVdDwmWQJ6rO4ToULXprkG+KWbztseK1ttk4WWnjUU1R773fxSG2aSPciZW\r\nhpFiadaOxEAt4rtetLbmw7+WdWLqPD1gJBvKRjYEfAPiDcEyjPiuYidGKAUc\r\nEYegoXIlYZL1pEk5DT4Ma9yxtv41/J6LGab1gT8urbjDxj++6mC8oW4zxL3b\r\nyiKTNMdwviQIMju4UBBllPmTtiFxeceT1XDYbrpNLyS/cqLr7e4adbEPeZZZ\r\nFMAq7b6NVkqUz7wNch3IK1GGJ/mcgSN99SE1zjWyBNThyKggEF7LpYVeHDms\r\nJdf15L9nGEPP4+IORVcWRIv/7RLCGKbqEyY=\r\n=wooX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.0.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.0.0","@fluidframework/odsp-driver":"^2.0.0-internal.1.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.0.0","@fluidframework/local-driver":"^2.0.0-internal.1.0.0","@fluidframework/core-interfaces":"^2.0.0-internal.1.0.0","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.0.0","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.0.0","@fluidframework/driver-definitions":"^2.0.0-internal.1.0.0","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.0.0","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.0.0","@fluidframework/server-local-server":"^0.1037.1000","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.1000","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.0.0_1660007978046_0.795026481647247","host":"s3://npm-registry-packages"}},"1.2.3-84921":{"name":"@fluidframework/test-drivers","version":"1.2.3-84921","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"6d20237f1a22b3b61af41c6d10dba188da11f168","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.3-84921.tgz","fileCount":97,"integrity":"sha512-3Kggdpq/aCbRZ7lpdOaVUFH6qnL84CgRBIN2ltKkx5De49xaTShphjHMD0bSSxHBLG08fHLKLLOVf1p5aZnWoA==","signatures":[{"sig":"MEUCIQDjEM/sL9C7I4c6iQ/eDWAqud2uC8f/aTvtxUjaKkyKFwIgc39tvinEUu42F1bNNJNsXa4rJRG4+r9nVOM08GCNYlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9XVTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqdxg//T9L/Mkp+o3WBkG1/HIydvIVuWZOM+jcPAvsjim44w1+pLxhh\r\nzuWxfF1hDJmjjaWdUugp8UkyJR7oGJbyJ8GZuTWXJvb909oBYsQ8UYj55wfE\r\nI6HvUvjnmqKDhqLHOyov59Q6QCJErw0Z8JvJgPms0mpfnLa+PSIzGs7g+SS8\r\n/WVN+v83YreK16Y5oiiaS7SpttR2RB7oIZIky/pTAE82opKLabeINSVG+sLD\r\nuiR8xtfZM78CToXa1LveGzHyX1ip/tiUE+EMN2fE7WmKf8wvP+McP2pjwqy9\r\nobmh4qRkd+Pi7w9SCQRB72uNstWYifzOLESTHfAXIySwJ8xzxaE1/wBS+cxx\r\nNz9kZry0y58DqT+fWVy4uYwZI83bpalKW2z2/gMKUWnShP3UXm3E3ascjde3\r\nQqGpKZOBH7Tk0BsBkM6VQ6UvLiP86lR0Cs0TMunJrNE6LmS4ZgTEMaItOpmF\r\nqN0uyJr/PkKXcMQIZjsQkgrZBZ/z2ojAAkdsh1A23utGG5hRYdd8RkpjpWlg\r\n1jinpSigHB9CYl0oiBl3j+E1k4CvAp+mW8JOpzUeO0mwdtxe9M8/HhjNLVN4\r\n/8/+wRkAa7BAgCZ/qFxOhiT9W1+XnSjfvAnShBEokB9lqNKAE2jYCF+fbEDO\r\nNND1Uv2CxrsoDO+ZxwCjygVYJjOW9nX0O1w=\r\n=QO6w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.3-84921.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.2.3-84921","@fluidframework/odsp-driver":"1.2.3-84921","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.2.3-84921","@fluidframework/local-driver":"1.2.3-84921","@fluidframework/core-interfaces":"1.2.3-84921","@fluidframework/odsp-urlresolver":"1.2.3-84921","@fluidframework/odsp-doclib-utils":"1.2.3-84921","@fluidframework/driver-definitions":"1.2.3-84921","@fluidframework/test-runtime-utils":"1.2.3-84921","@fluidframework/tinylicious-driver":"1.2.3-84921","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.2.2"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.3-84921_1660253523284_0.8650406304450542","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@fluidframework/test-drivers","version":"1.2.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"0ac08d0fee3a0773063dc4e08ca41c41cbee5073","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.3.tgz","fileCount":97,"integrity":"sha512-RqEP+U9AMs3X7cFav4dcQzxhRSRGVLPR1o/G5jFnO/9sn8Q+t2gZ39E+0NbUjq7mJNLvdYw0+86I3At4KE2YFg==","signatures":[{"sig":"MEYCIQCSEKP27YFZ7SZ/WxZTDrmc6hBfw7p05QyLSXFkpkwRvgIhANe88QBXL0waj2/WDDRDbkMte4nNRF7z+T/dUtiFstY9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9YXUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBQQ/8CH3sFzhouuHxeuYWlswL1H1g1n2VziUHqIT9kMn0prPXKvfw\r\nudfB3T902UlKxzKQspGSlPsu41wRhS5Brum+ziMpypQhBlhHL8hLv7mzk/fS\r\ntxX2IsGZpHUqflP71J6LO9RDna1YFBZ0KJVMStxFdAQN66j2sstkL1ILjJog\r\nmBIrXsc5wHpDvIthWEIIYvL3WBhdfV9D6/89tPqHvCmvhUEbM1W8ccP6APWv\r\nb4Yo9bVGN3yku90h0FYjHFB7APHrBakMzPRfJQbBhahTJwHyznApsBNm6T8u\r\nacum7stgWj/nrBKjqhhDBDrwyEwmlHxEIG8kznny6VX8wxxQjaargXAyBntH\r\nsB0+CTkJKOFJfJo86CYcIrL4esmwdk/tzANMZFao05tbyAg5ZkwHqCbblnwt\r\n++4M95kfLDekZyQZXv0jA+A/84gHKpk7F8Dd8NSKE8uV4uqq93BJpoGVvO4I\r\nf9h2D8QbrtgdWqMCqfY6almIGTz4npN37DK9V7NtdcPeMmbQvRGvTBNPhJse\r\ndHHr+rI+jMSfJCb5Cgqu44fbQ3lOvAs2dVz6LYYlF0bbm35ShYDdlMGK//YJ\r\nVNNHcB68Rh8/qXsfnWk2hLCE8e65O425HeO30Wd2L0L0xBXlsujRT3IikmJT\r\nN7KOSxHdu1xBn9UNJJbmdkC2oXoBPdfTQsQ=\r\n=C1D+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.2.3","@fluidframework/odsp-driver":"^1.2.3","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.3","@fluidframework/local-driver":"^1.2.3","@fluidframework/core-interfaces":"^1.2.3","@fluidframework/odsp-urlresolver":"^1.2.3","@fluidframework/odsp-doclib-utils":"^1.2.3","@fluidframework/driver-definitions":"^1.2.3","@fluidframework/test-runtime-utils":"^1.2.3","@fluidframework/tinylicious-driver":"^1.2.3","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.2.3","@fluidframework/odsp-driver-definitions":"^1.2.3","@fluidframework/test-driver-definitions":"^1.2.3","@fluidframework/test-pairwise-generator":"^1.2.3"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.2.2"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.3_1660257748288_0.5705224748337967","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@fluidframework/test-drivers","version":"1.2.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"d92c3b951c5d53e63ba12cd32e0e18e4a3ed6d3a","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.4.tgz","fileCount":97,"integrity":"sha512-CUW0pQY4uaBGmUWj1bx1EUtg7jEJwNFLDz0wXuEEQmzCplKJ15dfPTY+HlMp2Y578vaktLoKUB1OIquYJCkkMA==","signatures":[{"sig":"MEUCIHBnM0qIj3LQPwu1Mj0NeVoEbFLz6oo1WDKOxeK1HYCsAiEAw56W4hS+jWr1M5V0cMBHZr51eMpITlCTvRwfmL54+5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBtcBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfwhAAgyVO1VPSWGfZbB9sXkQZHMOSxi4yyy6XheJ1ZfMaj3KekGbh\r\nJKabl0E+rZF5w71+h86BIgFnrve2Qvv045cUAylDvapoXEiM1RDUeWOeoLIB\r\nIutqiotJ5uEZX+W8e3mCMRQrjW01YrBMkFpQvdl67mGfJ/OC6YaxCPsbpi5M\r\n/9J+yTKnEuEu5lChA5bU90Po6XFuygsGPKsFIu2jL1CP7HXTzvjXQkhPSphY\r\nOpUL20Ur5GMrvTnR+a/YDfgt7aYMQ0OQpU7UMzxQ6dVkxiWs2gTZFhYmzaxp\r\nXREpt0EBvhwQY9m2ZGJN0xuSbsuPK3wGPn/TJyDQDMviS5l9IY0z3WUXkwFA\r\nVyzM7sfAOU6KTuPcu9PpOE3cEcgmAH1sdp9EOpU1PVat4r0EpnNNczTDVsr0\r\n3cJNspoGT1g8H+DpukAtTLug/iy1Uf2U0SSjfWBGIEOoxoxsReT4OzPNccRP\r\nC4NzneIAOvUPPt4XNbQitL0qqhsrk5Xp/f15b5PyJO7BuLxdOdC8Ptvg9gHQ\r\n4TZpPxjzVnNtC549bWjIl+Q/78pEWL8/YewRz/mYwIw7uvWPw5DcEHiHnzqG\r\nbBr4SqWBoj2p3bO2XsrGFC//lruvtmnqrrld5K6zDotkjCjkFUxbqJY/8qRW\r\nLZrK61o9kToPXi7lPcpNa1Uwj9MhU0Ggmzc=\r\n=VmF9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.2.4","@fluidframework/odsp-driver":"^1.2.4","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.4","@fluidframework/local-driver":"^1.2.4","@fluidframework/core-interfaces":"^1.2.4","@fluidframework/odsp-urlresolver":"^1.2.4","@fluidframework/odsp-doclib-utils":"^1.2.4","@fluidframework/driver-definitions":"^1.2.4","@fluidframework/test-runtime-utils":"^1.2.4","@fluidframework/tinylicious-driver":"^1.2.4","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.2.4","@fluidframework/odsp-driver-definitions":"^1.2.4","@fluidframework/test-driver-definitions":"^1.2.4","@fluidframework/test-pairwise-generator":"^1.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.2.2"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.4_1661392641027_0.4526713852265425","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@fluidframework/test-drivers","version":"1.2.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"f218a5ec5751159f8bdef2d0875fb5dc00510e17","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.5.tgz","fileCount":97,"integrity":"sha512-QH4ez8ratsJ00vMdS96L1J0V2u0lviXio214ZO/UaZjz8YpoAjMkuPHVwmxdRGaEn/edBJqXFW2D2fWPbVs4xg==","signatures":[{"sig":"MEUCIQDP41tPmEL3FOm7p9Pa4xxceplF0yDScGtJmh7YVGws+QIgSeyWCjCfyKT/Ft1DMLXZ+S9e2hXywVp6bD+slU09m1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD/NRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+zw//TTeIGoSdFjDDrjQBtoKgVv7la5Aq39Y5ffXqmV0klYiAWeSy\r\nUmZOu40t7bTtJTk+sGxa1JeVMnGQ/kFfELIJ3wCU3+PZ586lPJ+L3Eg/huzG\r\nljyi3AMJSpyQbrwD+nmjys0YzevQgXzbgHXAxQbDV9q/IaPGGxQQjaV9fTZY\r\ndsqP0+UU2ImloiAyYwsgPMn6OSA/A57f8TAwfI/hJjl6oaPyrmR48SQZePOo\r\nnwKQ1BAMvd+EtGYMaU6nnuHnhMO8CatibtLM1g4MW4HSU/WwtGQ2BeQvsiRB\r\nbhSt6wYxjWomfUhY2MZqYRp/ab+vA1g7Y46YTopLoP7oB955qGNCah7cXlq7\r\nUrG6ZgwiBb64FsgnnHqeY5AsITEgUx0YzU95kL8cxK/3zODxCJN9Jd3pa758\r\noBcImiBCHBgAyTyue/rbF0Gt2zOiRWMdu2Ri+8LCTF9zWTk3YEjcbrXag1nV\r\n4yIrc1fLzPBB24fkeBipwmgSUzXjfTJYY7RSBs0oyRKyzeogDBtkUtnm2bn9\r\n9+0GH8ssrqlI53NChiClwMk2iJX1/yaioROdwBYUfaqgYbotDHC7XvurGFV9\r\n3st/0Z/oeSOpTDW+uwyqWq1c4SRInk3qheFq9JtJESuRXeS9ZXHzlwzVHvRd\r\n3kBM1XmuIVIefDw/AnWor7ctAO9SflT+HHU=\r\n=TzU8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.2.5","@fluidframework/odsp-driver":"^1.2.5","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.5","@fluidframework/local-driver":"^1.2.5","@fluidframework/core-interfaces":"^1.2.5","@fluidframework/odsp-urlresolver":"^1.2.5","@fluidframework/odsp-doclib-utils":"^1.2.5","@fluidframework/driver-definitions":"^1.2.5","@fluidframework/test-runtime-utils":"^1.2.5","@fluidframework/tinylicious-driver":"^1.2.5","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.2.5","@fluidframework/odsp-driver-definitions":"^1.2.5","@fluidframework/test-driver-definitions":"^1.2.5","@fluidframework/test-pairwise-generator":"^1.2.5"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.2.2"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.5_1661989713073_0.9469974418967213","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.1.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.1.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"6e1fd37ac29c2e1ba8af18f136fefe71e4dba6b1","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.1.0.tgz","fileCount":97,"integrity":"sha512-BoWzXOHUMbzyY6dYZzmF8GL1wTGQ5RWFyVgvX2yUMageD8HCXfajeWSA5ls6nThB6RnINsXQTU2IjMGSZKDy9w==","signatures":[{"sig":"MEQCIEVQ/JZU+s43VQiVczygSnyB2vk6S/ClLZwUlAXRlCk1AiAPIzcbjliq1NN2jOotJCK8AK+Aki/6fS+n0x4lxc5GTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEmGwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJHA//X6+fEBu9cjbMtMsDNFPO2iYyx8mbvZ56NmOArwVjd3XoV/OT\r\nUJwxiWDlVl/5RL8VIfjG5TTE4/vesNt10a8SZLEjK1VpaeyB2ynfsa8wcSal\r\nU40UlUcdhHtsUJ9A/WrmgqObB/txsOjUkIMFcWyeHBx26kPj02btwm3FbbXf\r\n6vTNApTDlfBxQJBiP92gwtsTg75ezElRzjqf4qC5CVVFplQcgRrZXpy6QskI\r\ng5MN5A4J4x7Xfd02OQ06mJ95iA0xwh0XQaRk8aJYLph9FV2Zv2ACQ14jV6wM\r\nIhJ2pshwvwBOwWLNeBBLkZc0yWYCNpE/HK/mtgpq2pb639SW5suBULa4CKtX\r\nhB90Jak43l23sNwFFBt95o4zyxQW2pxRuqiiSt3kRN2RnqqpvMjZHeBuCrS+\r\nZWIFFitHYuXBwZeDWS+sAUQ4U0RIpWyGoiXMAdXilty+wkb7dUVJDniWTire\r\n8lIpOVwWxMMZ5oZdX1TsoRF/OTgocSSa51uRYUtvFtWbgeYRTcKj1eP6LENE\r\nZ5HAUgULH3FPGOM71MXEGdul8N1B6SKhYnBsIixtQ2Ke2e8a9dLQryl5xT4V\r\n/bwdeMcuQi2rl/3D0d5S7S9wGGgNu2G/7Ulur3/19edn0ifeTFTjRSMM2Vne\r\nWFAIUWMuxGFCcpLDxaOUNBX+J/gdVVzvkE0=\r\n=Cf5o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.1.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.1.0","@fluidframework/odsp-driver":"^2.0.0-internal.1.1.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.1.0","@fluidframework/local-driver":"^2.0.0-internal.1.1.0","@fluidframework/core-interfaces":"^2.0.0-internal.1.1.0","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.1.0","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.1.0","@fluidframework/driver-definitions":"^2.0.0-internal.1.1.0","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.1.0","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.1.0","@fluidframework/server-local-server":"^0.1037.1000","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.1000","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.1.0_1662149040372_0.20106766959809397","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.1.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.1.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"8e15e7eff111d2ecaa7f000899993e8a46582684","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.1.1.tgz","fileCount":97,"integrity":"sha512-kttdim7wlrJUZ2phq2yZZXG19vcMCCAKl79fUk2hVhvI37DChC6W2gXOPUNz2rMROQpsWJ1wOxPgu4bVxzKPyQ==","signatures":[{"sig":"MEUCIQCuXlIVF8y7ElJQyzutdmUcGTrDrLkkHldGD8++0eZTSQIgZRLYLXKSfUAW9IYlHtG/pMJxePU/MbLGD6l99ubqmLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG7J5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBog/8CEG4ECUMufNo00LD+TqMPKQZTrCntvpeFDW26QDR1k6J9mD8\r\nwKnFuLsoGbW8Vi7SZHT4e8tMs+kR8/BfjYH67dMqLbqeUpJf5G889xPr25Fo\r\ncx30WJbaX/NnRNeSxap6rGm+M/CfxcRNxPAOfInnSNMp4iF6vawZifIeBUxf\r\nzMAkvsqjWSeb27pdqvd2TZGLWxmHbndbUgycr7g9NewiQPI0suSnJ4pK2QIS\r\n4H9cEImdZsIJl8ZY0hn3wneVhYmetoXNWQIt7NGonseh9HrCWSc31k1mRa20\r\n6SdQluZV9mj/bf6rBxMKBhF1H/5mG5zfgTjnD4Ggn4z7bbIrWsRQ6gDpk2dB\r\nXXXaQSZmrH8ZVSVULYHmVA3O/RsDkhJNdytRgeVyvmYbayBhbYDapWKUDHB5\r\nPHo+HBkGjaCP1BpT9Znl4k7v0cCo3aTQ0qdSFLsKyHsqT6ejKxTDkQCjv3t1\r\n9gFJ0kM+dJNkrz8FuOpC3KJjETuL9x5cy9frJ8qpZVtPyrM5/NaOYL5SB1vs\r\ncrc5q+rvEU8B8ApX09N75LyRm+OHa+tTpaxX50XkLsa/T6rql5J/+kn1Wym4\r\nl6+NEOWaxAL+l4AE8zOSpxfitGePxWEtxrVdNg9EEyu+HPiMAFq+ZrDZzmWQ\r\nxUm2ihvgkYe5eHgFm8X6JeuJnQ0/IoVEC3M=\r\n=/YdH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.1.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.1.1","@fluidframework/odsp-driver":"^2.0.0-internal.1.1.1","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.1.1","@fluidframework/local-driver":"^2.0.0-internal.1.1.1","@fluidframework/core-interfaces":"^2.0.0-internal.1.1.1","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.1.1","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.1.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.1.1","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.1.1","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.1.1","@fluidframework/server-local-server":"^0.1037.1000","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.1000","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.1.1_1662759545102_0.5590947356935361","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.2.0.93071":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.2.0.93071","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"ec6f553d4fc7c2790091b5f876427fb748d281ae","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.2.0.93071.tgz","fileCount":97,"integrity":"sha512-FfKe4Tf/KxYxnF9inWO2ZEEAEAcNQuP6Kru06qsQK/T/QW9qA+iWRkMLIWu8c3AdE1LRsVEb9kQfQ/TuX4QDIw==","signatures":[{"sig":"MEUCIQDCLRDqC3xtcmb8eDMvo7i/3g1DkKE83S8UW9l9BWMprQIgYGSIOThOBNXcXPKJWmK2ZdSjKHTUnFBU+iG7Y/wLvSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIj5WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0SxAApB2f7HMHEWrGc7sBi8Wx7iRU6L2r4mC1y2WT48wvOGHp9izg\r\nLRwCXs1s4W3VMnSc0JU73Sb+ucqnwmU+JFVb3KzXG3HNnZH2OK1QhyzlCFj2\r\nETFq6e4JKITnRqbbmXNZ2KHGKXELQaxRW72aKQ3yxOAV9b1s06ayi441mm/D\r\nKAQXwPOytMTwzvWCtuIn+0ljcP4zA7/lJ8/wDsGdruAZCH9OvzQrzdQK4p4Z\r\nUcfViHzNR8ErZUwWdl6CIm8cJwxRWJW5wkvd7qcqw98x00X5pvgLM49Mogf6\r\nLOlUDua7RJUbg12MdVPgXYWEnAgQspP53CY71yRl/allzGRGZfcVOYV7QsbH\r\nJL49pfqwH+Yuuu0qD9/PemTuXbrP6NJIP+0+SdJv2jEKwWpmG/vzVvMl6bBL\r\nOmHx4uxnPkbOOHtTKX6rDOEd5qp3u1WJKCFXrwRAdtdWGBS0atcf9jrNpmuw\r\neD5ZsoR4iVM8thOicxc47/KfR8r1/J+r97+TtutOxTog8r6pIbowqcCRH9qs\r\nBEXZCY8F+ZImXGO/n17EM/xEZV49aIgQVFSmyfLBZiKXcGjl9g+SaAzZz4if\r\nmX08ny+/d7NfIPJ4xNuI0QDhRJ2w4t8yTaZKHVgF5KHlRF15Uybq+zvPtfbO\r\nErgeyejvkUOxGjURN9u3UTMjZ25pZMy4Yxk=\r\n=gSli\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.2.0.93071.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"2.0.0-internal.1.2.0.93071","@fluidframework/odsp-driver":"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/local-driver":"2.0.0-internal.1.2.0.93071","@fluidframework/core-interfaces":"2.0.0-internal.1.2.0.93071","@fluidframework/odsp-urlresolver":"2.0.0-internal.1.2.0.93071","@fluidframework/odsp-doclib-utils":"2.0.0-internal.1.2.0.93071","@fluidframework/driver-definitions":"2.0.0-internal.1.2.0.93071","@fluidframework/test-runtime-utils":"2.0.0-internal.1.2.0.93071","@fluidframework/tinylicious-driver":"2.0.0-internal.1.2.0.93071","@fluidframework/server-local-server":"^0.1037.2000-91174","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.2.0.93071_1663188565885_0.9413324663375724","host":"s3://npm-registry-packages"}},"1.2.6-93452":{"name":"@fluidframework/test-drivers","version":"1.2.6-93452","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"58170d418b55c87ba702f59c2e34df91a45e58ee","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.6-93452.tgz","fileCount":97,"integrity":"sha512-dbB5zb9qwspzti3oDcaKlih5el+eNr+w5WSU0YP1e3ozb3mm8qXRfbEIZY44HdA7Jjxwt+o0+CzpGXdSkx4gug==","signatures":[{"sig":"MEQCIFmmXY6Z6mAqY+nb/Ll2xzgeoU+T3hd1tJ6XXCtPmrjlAiARx4jvZ3nF6V31bCL0fZdFL1eruS7+Hd4+3TFY0NNI8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI5EjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj/Q//RqKKbRmpykrrFBw3uba1o+Lhr6WgXOFWQbyURXrAI8cV7Nrx\r\n484Ev6fPIX9hGCambI5vzlSpO7acHyTKeUagpf4xyeVWV0RGXkm23rv5naS9\r\nKMwpJlVCrBoMTwvnUyJgBK/uxdfJXYsd3PYmjKJPr6X/Cmnw7pYBhzCJS3cq\r\nMouBCnA2/G8ik11lW7S3OocrYMoH4+q7fnG7tqtAxvtou7gtDD/YVTLmPyOk\r\nosrCJHZmi11xUVlZRf9brMCza1kVfAKdlEHQD7pNh7ecTGfrc0qgelzdyWFU\r\nwnh1IsLuiEF7TI38NYfxBiQ1LK1/9QrdtD1Tz9lEEnkea2Q2Z0haUrD8yFEE\r\nYuqvBTb2MqqydEJpK0Ch7sXYrmHYqF/dloEz3S8HkW62IL57gydMoa/ptOzE\r\nM5AmdI8uc2XWbqtGsz5b9tj6t4+eAsuVr9UFxKvmYXxoHsvxEzJ82JaO4VGe\r\nqX9B8S7fEVebx7Hr7G6OkH8SKY3eCxqGqXixioq3ANwJm8xJrXi0A82c/vsM\r\nBQ6Mr21nfgBHysuvREjTfFavIR2ap2rxaNaAsq/A1/V6PWk5dYxVEBzPvjjr\r\naUH0A/mUqMIEJ1LLp7n34kL9KOF/LsXHOqtyiQbs2madfe3b6yXmlgq/bnqb\r\ncjsH2khLIRSc6YSAtqhY8mT30lyPftaFEvY=\r\n=a21Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.6-93452.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.2.6-93452","@fluidframework/odsp-driver":"1.2.6-93452","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.2.6-93452","@fluidframework/local-driver":"1.2.6-93452","@fluidframework/core-interfaces":"1.2.6-93452","@fluidframework/odsp-urlresolver":"1.2.6-93452","@fluidframework/odsp-doclib-utils":"1.2.6-93452","@fluidframework/driver-definitions":"1.2.6-93452","@fluidframework/test-runtime-utils":"1.2.6-93452","@fluidframework/tinylicious-driver":"1.2.6-93452","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.2.2"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.6-93452_1663275298796_0.3695523332957451","host":"s3://npm-registry-packages"}},"0.59.2004":{"name":"@fluidframework/test-drivers","version":"0.59.2004","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"710fd02df3281735f6f3c452eb8fd00b2d5e2699","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.2004.tgz","fileCount":97,"integrity":"sha512-JoU6Fsu/AId1Q0WqQhDsh4ATfZh1QzNRi3d3roB4rH478ekaf5VMms/CXJoQJ+XimqaMG7YBbTQwQvT41IXA5A==","signatures":[{"sig":"MEQCIE3hDH56tNxV6c+OmRDI/69xUVOyUUGDvzFqSIqgVSa/AiA8PCHIjANVfYSOgydraGXFMxkDERj3vgjQF2k67riDtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI6YeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWVQ/+KL9Z1HwI/vxYBe/8MaStWyrq+lk8nLoE6CAxx3QRwkK9a0bO\r\npjOWK6fRsYQamDF9VjNwe3opNxCTc4TcIZ4YMCn36qAS8VV6IE4jOh3T9mNC\r\nLgyVAS/94hTlNJGclixIK+qhRU5MLP013JScw3ZRWIlhfW+rQR6Ncn6FnauV\r\n2sZ94cByMIM2Jzc3UjtTSmIrpdapwpzaS1/5SGoXKLibTE0JzJ38n6xrijdZ\r\n13F+cvP1+9kURjMHziPHFeguMSQ9jDWVfFN0qtbAgZbYC+G14w1Q73bhDFqy\r\n2IXcUkQB6IPWicCCM8NqxgHPeVeLwtx5LovM/Ih1AURN4Z4c3mPiqwymZ/Ts\r\nYGAdyZxvq+78e+pTkluCbA71aatlXCUohOwyguEsSk+4yS7YraFsj7f2nWvv\r\nmMGuc9JNto9PYJQcvgOgL6T1xy1CPTiOpQJYhWGbSOk3LPDI6ioCCn0NJ11y\r\nHhAFTsFOH0lHpofF1rpYNNa6SUdUO22F5KyG9cMvlYvAU1Ze2rs9VtSAkn7m\r\necaFhx2H8FQ94/rainzXaMRf+DrPq+LV5yrKjMDNEXWsJanJWXQR8HrUYpHh\r\npJDGsyMR+Be0EERu476kXWTCdUl8liG24OhJpGtJ0swyDnAzUSbK1JRRTBCS\r\nuY4gRaDPenlBnbJ70qwG6JC//0+bVS0Y6tM=\r\n=+IIn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.2004.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.2004","@fluidframework/odsp-driver":"^0.59.2004","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.2004","@fluidframework/local-driver":"^0.59.2004","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.2004","@fluidframework/odsp-doclib-utils":"^0.59.2004","@fluidframework/driver-definitions":"^0.46.1000","@fluidframework/test-runtime-utils":"^0.59.2004","@fluidframework/tinylicious-driver":"^0.59.2004","@fluidframework/server-local-server":"^0.1036.2000","@fluidframework/protocol-definitions":"^0.1028.1000","@fluidframework/routerlicious-driver":"^0.59.2004","@fluidframework/odsp-driver-definitions":"^0.59.2004","@fluidframework/test-driver-definitions":"^0.59.2004","@fluidframework/test-pairwise-generator":"^0.59.2004"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"0.59.2000"},"devDependencies":{"nyc":"^15.0.0","mocha":"^8.4.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.1.3","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.1000"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.2004_1663280670640_0.893745205650536","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.1.2":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.1.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"324418040116fa7f643bd88d25d8aa079c49d69b","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.1.2.tgz","fileCount":97,"integrity":"sha512-NUuji0vm11jxqN5dHQklNmp70wZMGXG1mUKYtKKqeyafahzFWdUy5moMUI0Y4ffv/a9dBCA7ZpGtyeIqWHnQWg==","signatures":[{"sig":"MEMCICLBbA7oFkRGEtPSqHDqCNGkDcoaBEAxG8NT9wdV6H1AAh9U6zM8hrMGC8kWRdkdtHEpMGSj1GbG2tTF6BmZ+RsO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI7/yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/SA/6Ai5F1aprPDcpma/VuP7kfp0cOcVZu75xL+4i0AyIbx9TAzzL\r\nTLcSD2w6ld52eNzeXGH47maZMLA4Jyo5d3Ks7YPGmzSnSTN+QzExPpHoh5hH\r\nG1rbs0p1B+S7QXT3rnhY9fvg86EdTYO5f5GctmVWu9BSJDTBtiHy6mAxPtLh\r\n2AqUlBgLLtAJzp7RdYyNyuLPZ2Jkp4M0fb8ITcz5ho8KT/P+U7Bir70p94FL\r\nx4p/7ySfbQoWIacznANGiYnH0EbCSdmyKp9QokCj07Qs66prQ9okw6NKbayC\r\nO/dxW51E/Q89+e9jDJIrTNXh3XiTfEZN0CYouhkXATJZA8Lm0YrzxdlUGfKw\r\n+hlLonwE4ZbXVLGtbl3z9DoTwBFLZYUzw9/ZF6JX9PYnhbXAwKCzV5ugr3gD\r\nWtPAsAZWQb/izX0b1xq8vnZV94XhvSvt8GlgBKWhwOxdyH+QYBGILZhxyt02\r\nQIFfGHfmel0xDcBO0yXrSo/p2QDCRnqCT/GZiH9dlIf3tyIBiabuAHsfpKgP\r\nDyuVmlIX0b3QwuY3fVnyoHNPkxFHINEBh66VFmhm0RQ7Z7tSgF/oZi81s+O0\r\nABQi0PsTtvxCvVtrL6girNwpRB5dBLwAxqtl0w9askp+GZ1oKihaNxweorO8\r\nm9zMIqUeQwDvSGP2hLhC/6hfnPcAi3S8Sjo=\r\n=XqoW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.1.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.1.2","@fluidframework/odsp-driver":"^2.0.0-internal.1.1.2","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.1.2","@fluidframework/local-driver":"^2.0.0-internal.1.1.2","@fluidframework/core-interfaces":"^2.0.0-internal.1.1.2","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.1.2","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.1.2","@fluidframework/driver-definitions":"^2.0.0-internal.1.1.2","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.1.2","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.1.2","@fluidframework/server-local-server":"^0.1037.1000","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.1000","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.1.2_1663287282428_0.7166788170042397","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.0.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.0.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"1bffb57c8dce4ccfc3ef0420da6bedc3867ecc04","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.0.1.tgz","fileCount":97,"integrity":"sha512-iC80TQG7DiJZzQ76TAuk36kcREfnCtXRBVf6/fSXjEKgu+LfsO2hVCzPFGPpgZD/xHqjWRLgNdOlGI4hzXOiVg==","signatures":[{"sig":"MEUCIQCJ//JCHgA751kb4L2eZPerO7qcVpDRKtVQx21WZT6QMQIgadLOUyFqA+E1AeIiN/9iiZDUbyNACr1R5S1fJZTMRig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLPHWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRxxAAlX3qqK73xuhmE3hqVta7+ivg29/RRApuBmu9wkqrxpFvVSKa\r\noEbuBOIlUusEa882drOHH2RqV/oRmJYovsGN7i5WFDuqdYKhuDlDzWekGwkY\r\nq2pU/DIfK9hQEWimZgUaOWcOpDIiRN6wWLUoVJieu5JmE2KCyBQBlxIPi3H9\r\nDL2bKDrCwZwY6bh/+O/oZxgfI4+XLX3I3T5epmyp+GnnfGZtots4XfB70/Q4\r\nuhYs2+imH1IQObLXLFJfT3aT5esiwsX7C41sKFe8MvIZ81v0Q83SY+iVC35A\r\nUX4HniwXFfbBoUU3dQ0+QThr1+OEWwT/gb3t/zLVgPUWKk37OxEZJlrZbXvn\r\npCWrXImMa4fhegOgpRvKqZAhEBsJZcGymtmDhBfZNpk4cpWftwSGovy5/IRF\r\nBA2XOfLm1q7z7RHhIrqDb8GmBYPe5krRPL2G8lrFOX2vG1kmk35vJKCCOaCl\r\n9FWCGCsRYK+oc8hdA5CEhLaw6XgcEv7di3G0ZEtqBmVGmG2v3oPd0EYcX60r\r\nHJdlrvrJKYgIThrpkmAoR7tc/PYUIVrZHqduyHF74VZAZ3IEUe1C5KD7iK5J\r\n1jbXErroSFuFfkhJNdKUGjofVhhG0TrEpF2WDxPAmL4UUJ8pCvH9SuuOXTYY\r\ndlInJ2OiSZ2oYVVWb5zvWlsp7CuzRHG6Mqc=\r\n=yIRc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.0.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.0.1","@fluidframework/odsp-driver":"^2.0.0-internal.1.0.1","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.0.1","@fluidframework/local-driver":"^2.0.0-internal.1.0.1","@fluidframework/core-interfaces":"^2.0.0-internal.1.0.1","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.0.1","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.0.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.0.1","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.0.1","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.0.1","@fluidframework/server-local-server":"^0.1037.1000","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.1000","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.0.1_1663889878357_0.422425319220336","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@fluidframework/test-drivers","version":"1.2.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"ae3d2e465069c439b670d65ab994fccc2bcc31d6","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.6.tgz","fileCount":97,"integrity":"sha512-UisROsKCuCENFAqpVKc7/UIuJfUGRzbCe3FKe9ZMb6x7oQvUQdi6pcVmi5Id+DKOseH7DD4u32plHY4nLgDfAQ==","signatures":[{"sig":"MEUCIQD7N+Z7crmQx6p2EINE99LJNokk+cox2QpBRNvzhopwqQIgIXL6Wh0qQOe0KMoSkUJ1hx0IO+ybj/8SbKaCv35SzDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLfTGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2FhAAifRHVKbx8COGgxLxcx0QpeUgxE0B3evT6jdxjpX/uoFXcA1N\r\nGNkSzDJIWpMO7lO2dMlfBHykaRy2a8MEnn70rlp0t0+rKpMb4w+h6piJ6dEr\r\nRnRX2pP+w32plK+6B5E9ROb2i53/KKbDosg8bTiLFLeh+M96yjoudxPOjzls\r\nq5jZ26CCrNaD+MEHhzRZQrftk5VGBnhiTBmdjAUTf3JnO7rHsn8szamex8RG\r\nx5vQtIf93IC1TYVOMGZF8tKC+2SU5pMEML1Y9wvy752fhaGtfQs7AN3GyF4T\r\n8430NI7bNG4yUotz+rUnGNUEaOgU0UVyXyXRdUTbsWc7/wyrlZCvvPPft0pZ\r\naV6YHDw+hv+uT8YdBT1TAFzdFXj+gFC+lFN7pPY+xdLLnXeppNiXF3seClZE\r\nMB1Q9jo5i5NCLFj+twXEHNkRnbnJPjCmEh7lFPwPz0wcPBLBwxj9uB7t0rJN\r\nFEZTG3DJ29sWv2XJU0TKkhR9jetAvgwlO562jD9XZR1FnLf618bdRxOr/rCK\r\ndvxCkOkAiBawSqq9bHhYBL3+UdRBhabPEvoJDEzODEjBEFjCirn9+I07zAVz\r\nE7npwizezeR5B5Ofc9YC1ad/9EpbqwYyJX+Ep9Gz5K9ZIqUzPp5q64UDvTYN\r\n2uSGSz3smJGjuK11OYLc+HxK7FACur8X1yg=\r\n=Rv+I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.6.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.2.6","@fluidframework/odsp-driver":"^1.2.6","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.6","@fluidframework/local-driver":"^1.2.6","@fluidframework/core-interfaces":"^1.2.6","@fluidframework/odsp-urlresolver":"^1.2.6","@fluidframework/odsp-doclib-utils":"^1.2.6","@fluidframework/driver-definitions":"^1.2.6","@fluidframework/test-runtime-utils":"^1.2.6","@fluidframework/tinylicious-driver":"^1.2.6","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.2.6","@fluidframework/odsp-driver-definitions":"^1.2.6","@fluidframework/test-driver-definitions":"^1.2.6","@fluidframework/test-pairwise-generator":"^1.2.6"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.2.2"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.6_1663956165836_0.7449846569484171","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.1.3":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.1.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"7a9be6f8e7300826f03b52f60780d7754fe895b5","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.1.3.tgz","fileCount":97,"integrity":"sha512-V/AniI2x0P/ZA5I7f6WYpetd4+rXe/dPoRrD+I09YOlZTFSCcdxJw2sul9v8Vw/XINAr6C4sxnEpiPNnEzC+nA==","signatures":[{"sig":"MEYCIQCfcyp9Ir0uBFz6r/KFYDY3KsYWPYxT5tlivO+8+7nSwAIhAMUnGuNtX9n04dOsWlWqRQY9+VeCHziFHwaMpF1IVdpL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLipPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIBxAApJds6k/zP9LtIdv3JMQmeqs+86u/beiLZ/dsXwmwnI7Y7PjV\r\nhU0orJQZDsqAZbLSRxuDEw3oIV1JclYhVzS502J4N15tpim9YI294UAK+V/j\r\nDF7mn7lRTWWXQOvgMTxRmBZvOqEvGefB/L+2wHVwHALASVwFeSa1VgAuzPua\r\n8nc5XKDiR/uA4PzPvMAu/5Gxzi/TcBVwXr3j26kKCmYY4DfGjpTic1rxoMJy\r\n/Yw6SvtRrO9/mmmwUcY2MqhRkCYaQgGccI3OlYuO6H5MK4Cb948vNZjvrJOu\r\nqMQz10vv/NYrmW2yWwB7sQSQBuaG2DIqtNrsswEg6+AlGUeGUO5l9WRi+I6a\r\nPb+8jG2YCkJ5jiVBPsytaXzcKqNdtGJqRX0JMgeL2mEO+9U/GiDhXiMPkDc/\r\ndLEn+Wj/6hQN9f9nfnkt2jmK0fRcBMugp/DMi7PwZATar15WuMVjpLvUJKIq\r\njEkIRp9ak02ysOiNZWv6ZOCA4ZspqdP6xWb3SkqK7dVVpIZTmsqhENnE3bp7\r\nihsaf0D8n/Wq358nSOodUdiCdSH6kP7yZJxFnOt1FGcJskjy5Q7QrzEJNsXV\r\nAK+QhTOJu9DX3x4Vcefj8SFOAOxCPWUj9P/CIQd/yi5o3SGg9yC110MSGvt7\r\nW0rb4+8rWSi4cKHZoAJr1+TwwL9YGQ6z6NA=\r\n=alqB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.1.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.1.3","@fluidframework/odsp-driver":"^2.0.0-internal.1.1.3","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.1.3","@fluidframework/local-driver":"^2.0.0-internal.1.1.3","@fluidframework/core-interfaces":"^2.0.0-internal.1.1.3","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.1.3","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.1.3","@fluidframework/driver-definitions":"^2.0.0-internal.1.1.3","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.1.3","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.1.3","@fluidframework/server-local-server":"^0.1037.1000","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.1000","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.1.3_1663969871640_0.7922550650354183","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.2.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.2.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"476b5db1e0669b24989922f1634e227bd5f7baf1","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.2.0.tgz","fileCount":97,"integrity":"sha512-CbA8dt0YmeKxQaHghNsDIWSzPq8UqUSgVvRoFb+7HlwjnmEDv8Ma3hGUynpczodLBM1TqOiykdH6vajkYNrPnw==","signatures":[{"sig":"MEUCIQDEXxLtgvGfLhBKLxTmWJx9T19sEZoPNOJ4hhr7rizmTwIgNpcuVtsmGDDbukrTdNxRAurcrk/tU3t00JKiGxOQcxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMgedACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqK6g//W3uu6ZaPYL1NXbJSw5V2mBwXhVSyowrWflDXcCt52tg+JUKH\r\nY/4A8aMAQRSwDwAJnMewQan30TDXr/o+UGtxJd9qFpRuYfC7Fk8EX97RLhQ1\r\nuVXsS3Z0T39mwVavMbe+mDpvbMPPiEc9SaCaQ6Qj6NNkCF08Pa2MHKiKECTw\r\n8IMTfkZjg5Iwb22R4kwsPnN1SJHAkDq35hHlVstBUYZUtbyUVF3NAGrcmUm0\r\nDqkPMZtcLn5eZFAllfhYsdS9Kc8kISTL4HHmW8ffjMsiMKdJHGFRZCZGVLwG\r\nigwts29Dg61p4abLdeZaRzT6KrpCWhEvae3gGd7cTMSL2WU6BYVhey1EE7LE\r\nBouTj3PhRIjNLZ1qT/WvyDGDu6UsHZNXykamIrQwaGBbA7Uv9FjNm38cL+yU\r\n1Fqb0OyG7RxBi7RCDQuCg0FjdS516NT0BmIZNTiVEdsy1XD8t6Clq4VtNSsz\r\n34X1AblQpnTH1YPBD19ZYYStTSuHq7fxrW2t5W553Z+nY2d98rraPqXPQWah\r\n1DKt4TgryKPJ+cyP12b0WYdCVKoMlTTj/RgMd91YMTcP+tDGhOycMrwuKnZl\r\nlYjedZH2Xn8oE4L0VKBlynw30qmZcz1pDx4r+kphh3FI3HIkruTZtzPNdOIw\r\niXH3QQtC6Fb56fu/mhlB+brWMpSopKrABCQ=\r\n=kx9c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.2.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.2.0","@fluidframework/odsp-driver":"^2.0.0-internal.1.2.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.2.0","@fluidframework/local-driver":"^2.0.0-internal.1.2.0","@fluidframework/core-interfaces":"^2.0.0-internal.1.2.0","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.2.0","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.2.0","@fluidframework/driver-definitions":"^2.0.0-internal.1.2.0","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.2.0","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.2.0","@fluidframework/server-local-server":"^0.1038.1000","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.2.0_1664223132907_0.2607935613112822","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@fluidframework/test-drivers","version":"1.2.7","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"2326ae348951979c2ce2035059edc0b667c68afa","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.7.tgz","fileCount":97,"integrity":"sha512-Kivw3h8jgK8nNTUcanDF3SmjlJBwV4hh3nVsz0vC4cKsd/XOowyUzc9RLC7w6CxBBE9jcJHIDYMN9bwk+bZILg==","signatures":[{"sig":"MEUCIQDPX83K7uurDrltiK2usqFhgEhtN4OmELTq5/HAe2gdPAIgRzOVNyZQdK+l8RP5+bhkn1w4r3mK+bIULTvMJUiaLAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM4n7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmMQ//QXTI3dGJfi3zTB5pFnY1DFL6qbdywt2bSs0wdQAdN8t7q4Yt\r\nWcUF4RN8ITx09jC7mD3hefvaSOL+tGAxCuE+NkxrDqmYlySgLycOsjBv3FPL\r\nb1ThpwsTPOeUyCoYQpCaqYNz39XqwEcXYCzZWEKY6E8G5zHBLRAEoVOLkw8T\r\nqF4vwTpH7NJNFUvdbU1ZwhN8Vg2k9pZZIASt5Zn+1TRGTsHrXutz5fN9hVVW\r\nlaeCxag7e9Ojq0nWGBPwUS9J4U1CYGYoKRp68dnIgmbI/SRacIGZFQS5f1FY\r\niyLlfnB8diI+lyAxDKRI95L7H12zDyv3hkm77sXs5PVihue+gCY9Pw4l23zU\r\nT07NcSBQUXnZ+Tq2PqAX2tYQI1Ayg1OA0IO3y9g8zm788Vx9oMqoxaZ7xf2t\r\n1Sog/yblYcyEux8RCMYMfh6GORfeyt1zX6a9oheY+ZTMa8ql9uSspquD/z64\r\nLtvUt+P39lnK0eOXv/OjFUmnOGKN7fMZpskcWtrv8PjYm6YbzyZ9vrL0w+co\r\n7FtEyCJ4StNFtbumKOYAns8BPMrguDKS6UmFnLXlRVMrSe27rj1MWYCswWpi\r\nBH1+eRGig+at6F6jiChDe63P0C41al3W5/sdn1nb8POneN1WC67redo2PTg7\r\n9pHjFoB09Q1E5HuH9Ns5NzLJSmOOFp04wYo=\r\n=EkUr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.7.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.2.7","@fluidframework/odsp-driver":"^1.2.7","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.7","@fluidframework/local-driver":"^1.2.7","@fluidframework/core-interfaces":"^1.2.7","@fluidframework/odsp-urlresolver":"^1.2.7","@fluidframework/odsp-doclib-utils":"^1.2.7","@fluidframework/driver-definitions":"^1.2.7","@fluidframework/test-runtime-utils":"^1.2.7","@fluidframework/tinylicious-driver":"^1.2.7","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.2.7","@fluidframework/odsp-driver-definitions":"^1.2.7","@fluidframework/test-driver-definitions":"^1.2.7","@fluidframework/test-pairwise-generator":"^1.2.7"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.2.2"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.7_1664322043444_0.17838432794429449","host":"s3://npm-registry-packages"}},"0.59.4003":{"name":"@fluidframework/test-drivers","version":"0.59.4003","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"d435414e77d9634e23cd7972c4e823e31cbc3b33","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-0.59.4003.tgz","fileCount":97,"integrity":"sha512-pDBxOIAL7iVXTm6cfwHFo6nRP38NTxea/s9FHk/9KP4+b/0S82iHPHQiU0LkH08/WZY8CAskOoI4vtzW4WY7qg==","signatures":[{"sig":"MEQCIEi+4zZ/D+RTr0fqeGcQ9gJ/DXCgS/jclF0ACOil72fZAiAqc1T5z9KPllDPcICDNKUzu4nv6JFAnDrMN7QITjhK0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM5LFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY0w/9Gzj5C0D/M7oif4ykODYDlDMTvrdzpp1rUfFGeCiyrsSIGInP\r\nlP6Pf/4hat0wh2JzI16mCkCkK//TRAqSZfgmeZgGMQISJypS6VC+Cjvrg4uF\r\nofDjuwa069s9rMZ/YbY2OjQ0bjNKwPgZz5dUwoN80pmls+UI8PfHslIHQS8U\r\n1uHUAnOvZp9+szdVVAZvtogqZIsBPUtwRlXuwoz7yBAMg58lr0I4hMs/PZ6y\r\n83mj0DQO0bg8m9gt2YQlo0/+Ir6zDaUqQ8GBTJCF6cL3LsS1xv9twUCG0v4K\r\nXwUqaROjjbYiGC02pdyUQSN4jEZjzBUAfiO2qPaRgf6lVEr5KEAR4/eQ/Jqk\r\niW5IOoLCAByIXyDSF1j8lxxjkYPqximodRJCaveI6NMCeh3CBNFV5+K7cYjS\r\nXd96+4/YWdaw3D4fnnTJnTO/EN0/buAIPIYr/XZDH0Kd0Of/IjZxdkOYuKoR\r\nrkvvhTRLjuRyz9zovS0WdR7cVypFBQtwmdxtZFOsjCv5EG4lpaslfo2Zpkbm\r\naGJ+/kLnq5dKNdUZJ4ShiWTfsA10NDvF/1pqPJAPfdxhekngDxth8DrYCAPE\r\nIxk579EVDUXV+419CkRdD+qCgRcMyy6ShOMmZd5CpCsDerj6u4w10SUkOPqY\r\nZe4Bi/A2Hgkl9VUhvJ4qAjAWFVaO5X0tYNg=\r\n=XeU8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-0.59.4003.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^0.59.4003","@fluidframework/odsp-driver":"^0.59.4003","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^0.59.4003","@fluidframework/local-driver":"^0.59.4003","@fluidframework/core-interfaces":"^0.43.1000","@fluidframework/odsp-urlresolver":"^0.59.4003","@fluidframework/odsp-doclib-utils":"^0.59.4003","@fluidframework/driver-definitions":"^0.46.2000","@fluidframework/test-runtime-utils":"^0.59.4003","@fluidframework/tinylicious-driver":"^0.59.4003","@fluidframework/server-local-server":"^0.1036.4000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^0.59.4003","@fluidframework/odsp-driver-definitions":"^0.59.4003","@fluidframework/test-driver-definitions":"^0.59.4003","@fluidframework/test-pairwise-generator":"^0.59.4003"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"0.59.4003"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.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","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@typescript-eslint/parser":"~5.9.0","eslint-plugin-editorconfig":"~3.2.0","@fluidframework/build-tools":"^0.2.70857","@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","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@0.59.4002"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_0.59.4003_1664324292969_0.5814126456104505","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.1.4":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.1.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"7b4d4e6a1d8fcb168bce7a8f7c0e867005baca62","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.1.4.tgz","fileCount":97,"integrity":"sha512-QFTsuyg/I5n2/yZSAhojj9Lgjpgxb/hE9ZCzcG4aaytoxipZiBGKClKIpxLitmqwXAikteAngetNKa22D7QUBA==","signatures":[{"sig":"MEUCICG2rixfgvftkY5ttH3xtC9hnFM2sZ32PpIt8ItXYjlDAiEAuabSitFZy1suELaGkYenpGI2qrv2AJU62shFJXpT/2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM5TbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnnQ//fF9IEfSKQ2o7vt3mxPFauwodw9GPGZNiem5A/TRg8JJuEfDd\r\njTnzW8Y7gNA7NEB/i7G7avJbTQ83g7JwTbSO+Pvh67c9ccBQ1GEARnVaLNhr\r\nULeYhsf9ydsZuf81ZtgbwcYHW4wUpfqcARZaBn9k8N+t5NU3r/mMp3NZyrTv\r\nhA/yk/qEhP+BJ6sxpegwLJIhr+Vw8s/27t1x9GA36eyvhewrKtEoebJNtNNi\r\ne86vRId0Hd5ebIS+2w6cGD7YgIGNOPK6mCNrJaQG4sQqZL9s8kxpIjC/hXJ6\r\nW8VjRj4R1hE8WSaTefLQScoOitaKNd3fyWygEI8H8R/EchJjrBLQ57RpbeJR\r\n3BlzZ0xnN/RdbnX7n+z0t0Ej3WU2CAOmR9IqpgFRhBzMAAJocbu4bj7vLe1E\r\ncfWTzf3hFybPevhN6/LVfQ9NKH6uw3NSq3RbW10wPh7N0X5K0EFfzEZgNkgQ\r\ntuxB1yktirBs6gW8I4X4A4uGS0VE+z9c0YwhFwTIaLJ1GJa8yaap07HU26O6\r\noKceAgrwCB2MsjCJuW/xdLpG12bzU4+QLQ/8MOlgibcbG24eLFr269sVAO5V\r\nbnlDVKZeE+BAtUE4LgYonEEl/z7njBhT/R5GMKbgqEeLWU+dsCFWj5j47BSE\r\n8ribcjUE9HXwOnWQmzITEtkv0zOrquvGXKI=\r\n=I1eP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.1.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.1.4","@fluidframework/odsp-driver":"^2.0.0-internal.1.1.4","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.1.4","@fluidframework/local-driver":"^2.0.0-internal.1.1.4","@fluidframework/core-interfaces":"^2.0.0-internal.1.1.4","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.1.4","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.1.4","@fluidframework/driver-definitions":"^2.0.0-internal.1.1.4","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.1.4","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.1.4","@fluidframework/server-local-server":"^0.1037.1000","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.3.1000","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.1.4_1664324826851_0.8400874920721622","host":"s3://npm-registry-packages"}},"2.0.0-dev.1.3.0.96595":{"name":"@fluidframework/test-drivers","version":"2.0.0-dev.1.3.0.96595","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"f2a3e4dac0e21f40ec626c7d62e5d70403c52b5a","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-dev.1.3.0.96595.tgz","fileCount":97,"integrity":"sha512-s9ZPCP/uosfVqL1TV6Jgr0TDUk9DngdoFdWR/eVCK8wFC6FfXtB7y5JyJNQWkD144awSa3rctxL+ih3AMnJF2Q==","signatures":[{"sig":"MEUCIQDBB23Eoqpv+7YsCk2ZCwbr+E3Qr2EZHCzUqwzX0RlakAIgBaPeTRkFAlSd6c+GBA4chq6jMXFAtSGu6HcHG9TA/Z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN0syACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0+w//crjo0yOMxLmwVbgveyNW/Syd7wLpDERry0s2lujXMSHKIXDA\r\nU/5UuqHmxwHn3lEgyJPc1eMwm0RfyEFMGfQuhGj2jeHuTbQORjahdOTyVIYi\r\noG5MUTIwDEjaP/0MI+IdwIfrIhXpDEc99FfgfG6t9jg2VsT47OqXdlqJt9yv\r\n9AqQr/nJ39bZEEpB5+XCZOs70hYzboug3zq98AlwUSc9gztxvEgJDD6uRdxS\r\njyeUCDPOvh1bli/cXSlIvzcd10tPu+DhbRlHe2a1XuABKYwuEDAmPJrHvgZx\r\nGT+4pndOOFfeYCg9rxGteHNm8iQxPvZXFdBMEgaluLE1tc3HDi7huJRXE55L\r\nfE7nAJjDOb9cIH7AqhM47qaKDVEPLLSNlswVIA70vkQtIyZ2oXxGt3mfv/bq\r\ne9E9EzBSTpIzuR1BVZirFXL9NbY9tWspkFy11oPBcobW8OTKihHE73vmtmL4\r\nSxR02o6r4AnN8V+wRiiAqLKX4d4v5HXNzuYcbozNGW6zThDF8cNZseGoHeNX\r\nY2TCrAnjH38PAD88zCBk4z5Yg8WOeHSG8A+ZAvquAV+IaKfWBScwwzCmOlUL\r\nwy8FNXONBV6ZkNEPp8fefg5Cm58vPuAeXHXNgIY2QHriStoZ7KwcganJ6xCD\r\nmxxuR1EYZw1yarOnPPImWz/6uVIWozFVyp4=\r\n=X7YP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-dev.1.3.0.96595.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"2.0.0-dev.1.3.0.96595","@fluidframework/odsp-driver":"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/local-driver":"2.0.0-dev.1.3.0.96595","@fluidframework/core-interfaces":"2.0.0-dev.1.3.0.96595","@fluidframework/odsp-urlresolver":"2.0.0-dev.1.3.0.96595","@fluidframework/odsp-doclib-utils":"2.0.0-dev.1.3.0.96595","@fluidframework/driver-definitions":"2.0.0-dev.1.3.0.96595","@fluidframework/test-runtime-utils":"2.0.0-dev.1.3.0.96595","@fluidframework/tinylicious-driver":"2.0.0-dev.1.3.0.96595","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.6000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-dev.1.3.0.96595_1664568114481_0.9219044510034113","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.2.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.2.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"1cf6ea70a51ef0252eb3eda0b3b9818a2d5ac8dc","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.2.1.tgz","fileCount":97,"integrity":"sha512-1Wtv/yE4mA3+BcnFm2cetYRDBjqlZVuy3nGVv+uJTPUQLNaSfIUQFGn7hUjpsl6URT2bOmP6bwD9YmmcXP3S/Q==","signatures":[{"sig":"MEUCIQDiQrRvNksH84xKo9rYc9YsVSkok8+2ymPYT6G2OtxHqQIgRtIQTkFVtObXLh2yorQ8z5qrFvEXpGn4C20uxEwKFpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO3TCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2Ew/+PN0CZ+B6wCtiz9LPWP2FlQ1JSfKBijrSAUKMGuv9I8gn1gMv\r\n8mlb/JK5EWR9XuRJ33Ppwpqs5+0/DfbhaqXnc5YjxuvH+raEof5uRmkk2zDT\r\nzA9KcT1lx2DD6B1ALUNNkhQ5h1wYe7YADg5S6ouhkXrGnn2K/cyUSCS4LEW1\r\nyYe0m8nbf4BgmKRtxAIau7dTuNwCcO/gHE+nzOTxRRy0ox8cdB/PN2P7Ocmv\r\nHdN9c2AHOMDuADUH/TFVQBGkhO4XniUNY1rbEo6qsorU5tDj80oPA4g8XI0L\r\nYi7f+kMxm4fwzP1QMLGan3dqNy65Vg+cCw8x6EzuIiNGErNkcMixmEkEN2kV\r\n90elWnnRMpe3xb1t2Id65PdM95iXbs2PI75KZt0Qa6kJpATArAkzMDtYp7YT\r\nJa574ln8bVRmGxDjNL+p8HiZTYqoD7METdIo+mLH4hjD1JpA3YAlbPpFH9az\r\nnm4UO8SjBr1OEiQ12LbaIK74VIA6Hw6AP6iy9bv8w6fAUlkXFMkjUwV7iKs4\r\nhv7nAj7WLJ+XA7hK3DGs0DoVJJcXQjvChRze5qpIaRWbaheVXwBMvhwR0HbQ\r\n2bmbGIZP9ABaf4m4yoHgSFDC40G4I673zGbKpVACQUGCYa7fkxz9kWPmBuyZ\r\nuSwVBAPDdcExnMip/bmgSJ77kXV9Rx8qbk4=\r\n=qfCA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.2.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.2.1","@fluidframework/odsp-driver":"^2.0.0-internal.1.2.1","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.2.1","@fluidframework/local-driver":"^2.0.0-internal.1.2.1","@fluidframework/core-interfaces":"^2.0.0-internal.1.2.1","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.2.1","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.2.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.2.1","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.2.1","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.2.1","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.2.1_1664840898212_0.6724216739068811","host":"s3://npm-registry-packages"}},"1.3.0-97515":{"name":"@fluidframework/test-drivers","version":"1.3.0-97515","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"17c6ac686223723878884b49218764c0d9a08a52","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.3.0-97515.tgz","fileCount":97,"integrity":"sha512-3Fz0GPndcKEoZnDxgFNx/ENBrEA/T269ONyAS57NAQg/9sXs5+SFGpb8bFhffPSKZ4Yc6+msXGE07A1Mh97KWg==","signatures":[{"sig":"MEYCIQDOZdsqX75PhDjV5JefI2kAfcdAV460bmJkAwIgMjH0UgIhAMafbUGLXxFcD4nuZHaWvK907RbO4Dvf/F14tndtxqWO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPL5lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpc+A//Wl2YArNtNL3uxseRoIKtjTpPve9nzNNNR4hQhpZ/J/edUGBd\r\nW6OIQ3/4UNN0kVWUdx23rwQalFdbJmoP+k7XNQiqfhnKtJ03I8mzcKpoLMrT\r\nqYuStWHASU7nJgeB6vx3GZG1WPWH8C7U4Qdrr3NneCM+rRJlRd3u0Hyoucpu\r\nwJc8chPP9TWOwqPqiQOxwGa6Qy5oLynLy3vOcrxiTDCRCcLKaeOjmDxMeVcG\r\nUE+QM1H6UcB/hFkjyDqMGSM2m87ASpskVB2mTvEMp3+hcBZAWa69Di7uwv5v\r\nbbOcQ3qSdpF8PrcSmY3oKYA9e5WuKrrNsYZ65kwca1UCqRkyGKKK/1599OdZ\r\nI6PfTsn1TS6ymS+iy9JH5KMdY/9d/tKTCnsOxuKUVYFPXZ38E9TuAPS9H5YP\r\nvDZ7vQF38xHbG5L+EwZNLmsrFt64cvCpaN9WLbfncpyj1b57HsIpwjmkfObd\r\n6MLL6R/Pdz0wvW2GAOSsMlvowCGWl0figHMS53VMJhlWEo/0N3yfXIB6XWWb\r\nl6XviAyFpGvXkgNRiqCTJAsCj1S5kSIAMvZpQt9QuDS2y4DcWr68z7asVo3+\r\n1DOMsGF4ktrUX5RM9t9J8oM4cB7YGOerzwhPJovW9eHXqQpj1GnEpCC8/PU6\r\n+SI3G3s/QAdqpzLetEsP4GaQd138b+NyF4o=\r\n=p84U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.3.0-97515.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.3.0-97515","@fluidframework/odsp-driver":"1.3.0-97515","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.3.0-97515","@fluidframework/local-driver":"1.3.0-97515","@fluidframework/core-interfaces":"1.3.0-97515","@fluidframework/odsp-urlresolver":"1.3.0-97515","@fluidframework/odsp-doclib-utils":"1.3.0-97515","@fluidframework/driver-definitions":"1.3.0-97515","@fluidframework/test-runtime-utils":"1.3.0-97515","@fluidframework/tinylicious-driver":"1.3.0-97515","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.3.0-97515_1664925285214_0.2628677360197642","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.2.2":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.2.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"24409ed62e8c4d4a2e51423ac1de8f820317626f","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.2.2.tgz","fileCount":97,"integrity":"sha512-hC7kxm3jT395oUkC3KF2fuvG3faxiDHaOMuzUO9aXdrpWejR+qke3m5zA0cNuLtnO3ytyVV4NAc4938WkFVCGg==","signatures":[{"sig":"MEUCIA3uAj3XRNJ3pdBA83bsFo7/9tef//+tYygkkCQksbGtAiEA28Vl9ml3uOOx03oUcK7qPUreLYdR/ayznL5SAc+RxfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPNbFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYQA/8Dv6zZrMZWQSXwSTASc1Xg7RjtjTSsGq/DI8Jwho8SetRCVre\r\n3luhwat3GjgCtFjL/QfcG0hOlT2L2R2qLFyRvdbH4WUpeJItf2fI1kVLfYx2\r\n5bsDSyH4swIkA2cHfZ+bxNKkowv7iKHMuF38/HJrN6JJdBRgBNACCUGxItjp\r\nmjrrjEhyZqtxTow4QKb/pjJ9BwRcpbWMt/+VIU8MEYec5i/r/x+ztSZ1OOST\r\ngSbrcvKw6pT1k9xbDfZzCpIwtbIslXJjvrpNcNPYDVjNvxxwuTks0xR7kfIj\r\nJ9I9PvJYuYe7+OY0//pipBW4N2Ekzjbrf413DJspCYyndeLWNoWiS94B8B7/\r\n1De7U5NU/mbn9F8G6ePB2Z3Ugt/TjLrqg4ZgqIPPRDjb3R/IHYpWR9vBnJsy\r\npLY95s0rNXOGm1B6dw5A94BR03TRxCl2QPk+Ob/I0ectHpcb37ALfYzcQ1+J\r\nrqq9I2Xgbv1sAcJGi+xONbCfXEG6JonbUGbdrylpkHzvpMujHUfATgdAnxGc\r\nVABTXur5mBAXIsW25zvSl/nDf3R4jdlPRakARiIi24aX1NHQKTwTSe5njRwD\r\nfH6tVQHmjnIG1Sez5T0mK3t3P/0ADOb49jn1ZQMbB8Npofer5VdgQadSfOB1\r\n5AaCJgIJ154MQh21rP+2MY9wZXdv9SqrkJQ=\r\n=E1Qe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.2.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.2.2","@fluidframework/odsp-driver":"^2.0.0-internal.1.2.2","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.2.2","@fluidframework/local-driver":"^2.0.0-internal.1.2.2","@fluidframework/core-interfaces":"^2.0.0-internal.1.2.2","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.2.2","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.2.2","@fluidframework/driver-definitions":"^2.0.0-internal.1.2.2","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.2.2","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.2.2","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.2.2_1664931525524_0.8198687908256539","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.4.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"5650b73a402b5e520ac8ba753a84fd3631472aad","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.4.0.tgz","fileCount":97,"integrity":"sha512-uMjPZNmsRW/ttrtG/9yyOg2AW36IIJhdBjRb6+9SPAx4yYN1MCK4qVU4c+l95MTJ1uQp3np2mJhd5jJRnN63hw==","signatures":[{"sig":"MEUCIE18PKc1j2Dt2jzm7lmI9twOfoWhGW71U/WEMlYFs2z0AiEAo2/l0dNe9C0Ci6rhAZV1/CkasUPI2wXMGbkqzzyShg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP2E1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+oBAAohAlc+1eBcB8pPjzATxl3/J8LPR9DyVQGEAxRVFaj2/VmESC\r\niZfLlxdQWAts9KNYCb7UJv46P3VYh1pos3tiLhdQgwGVQe7Bn2zTRRapoEAg\r\nOyHgNtA/fEhpFvf4wUY++B5gNiEOEaI0hmQ/aLTvGX67YUW5tknhe+jJz7tw\r\nDOAhK75ZMayEvd0jTBeUn2uuMbaf5D0hk/t35mcz5kNNaz1Noi/+NvelC7pg\r\n30vMQ8ADfpzzZ8uYKYhTa9OUpyWOni3gpAW4kdjtWqjj8zO3F8GgzRceCiKK\r\nBGpVhj3R78eAm+SJF948SnbDEyshF2FALTpaFUSt5H89KYz6x/zijXVayzsU\r\nllMHlOn0zcuiFz+luTplx+6CJqGAK4NtiICPGzwz57OZsDLIFz72visQmsBI\r\nXj2cctxSs0MQ8RAKjrfuHaP0dlFpJF+JmfGPBOKcbsyQIgJyK3UXqhm6dZun\r\nadXCJhtJnDp2KL54mv9WX1PDyVhE3S5kmvy4dlP+6k42MY2Yf9Wk+UVzXkyo\r\ngkB3TFPjLFTP4cVyfQaL1RrqsJt1o3m042m3516ei3BLErEELGM6H5wh1hRq\r\nYCRBv8UjjMTWjehANNd91QGpeNxSi4gdemB3JTVJ6cuu6HcbH8H5LCtwf63M\r\nH77kwpwg9jP92Hb78y9LIJ9tcysPj6oNwSk=\r\n=SThh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.4.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.4.0","@fluidframework/odsp-driver":"^2.0.0-internal.1.4.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.4.0","@fluidframework/local-driver":"^2.0.0-internal.1.4.0","@fluidframework/core-interfaces":"^2.0.0-internal.1.4.0","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.4.0","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.4.0","@fluidframework/driver-definitions":"^2.0.0-internal.1.4.0","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.4.0","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.4.0","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.4.0_1665098037279_0.9098384878468337","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.4.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"c30bdae4c91561a8b76e101347ed2d08a71757e1","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.4.1.tgz","fileCount":97,"integrity":"sha512-6ZwknZ4PASl0VXFXIo2Ly3yAbDrAOa4h/LxCqHewCL44wcuxhx2kciP2DNMrSQFHO96u47bX86t3YR3/sDO3+w==","signatures":[{"sig":"MEUCIQCTAp0nKjg4iwFl6Wts63r+Bc6DTV2RADRg3gDH5GKBDQIgfCZ+Xrz9XljlELujlf+LQgHuwYke4tfC+F4xFuJbbeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRIrzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGEQ//bUwdbS4hWHmaHQIoKL0+adAtV6WWVymff5bqQ+ewL4lpQ1c4\r\naMg5WpdbR17PXjkug1cbpM15ooUC9X2/CqynflRV7hx7Jua91eQrCzmxgVgw\r\nQPHjVK5bDdVPNriSBAH2OexyX75xOM4cj5K/Zx4NsoaAMNOfmMEmcaaooIhC\r\n1P/I6yP7GRGJfAdVnMfGmSCzd5J3O2w2jVhP+/yTxFfX4bgZ0+gICJbuqh/L\r\n2UVHCoMKo2erHS2FO8f5As8n2aMyoJEosJkNNv5KakWf2X1Gbfz6P8ZSNQan\r\nVHAeBRf3JPUtvlvYj4QjdRHqeXWkZvO8+Y6eH/Qm6xxIrZZjXNxgMe8kHreH\r\nIQN7ix5UJmziXFytS0GTPWkx+a2sGsvVZxOcHHwG8iKv8NFlJv+7Ho5g2soj\r\nb2DLcVdF46IiO2bquIz+kFDZt9z80HsLPwZRlAo9truvZfqX/uixJ2mYuTBv\r\nZLUfrGN2al3c+ny3a5fvhJn3pjyGJTredQbpFNEuCXN+GttseRsLExEBV4AZ\r\n/0B+Bhv/hW1tXThCf3L5T2yN1piv3/pA9c9ND+9vXUx6osXiRFXtnCML+IDx\r\n49eNBeAVlpngWBymGq8g4VOqXg/R8y6gyLnVwJ1JLpYSQlzTdmMaG8ffPeFr\r\nrJ/oCZk/qfmadjUYW9NVNPs3Nv73LutQP2g=\r\n=Nv5+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.4.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.4.1","@fluidframework/odsp-driver":"^2.0.0-internal.1.4.1","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.4.1","@fluidframework/local-driver":"^2.0.0-internal.1.4.1","@fluidframework/core-interfaces":"^2.0.0-internal.1.4.1","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.4.1","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.4.1","@fluidframework/driver-definitions":"^2.0.0-internal.1.4.1","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.4.1","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.4.1","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.4.1_1665436402992_0.44785472981288144","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.2":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.4.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"88f2e0407e36a289bd272e443efa115706ced2bf","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.4.2.tgz","fileCount":97,"integrity":"sha512-FD/CYFgXNAFBBL7iab8FaFUls8mIY2miD3AnCC3VyW+JdlBRKUxsNM7SUSCbTqG6Dwd+ttsINNxfSU6I5j3svQ==","signatures":[{"sig":"MEQCIAui1keuyVfKY8bNgEaQMq9QB2nIqtiiXkaKs4HSKx5rAiA8YdcY+W+IpkyANgxN7OC0HPVPoVaH/rYp505nBdnNKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR1UgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqdzw/+OFqZZkp0VDqn+lol0PWN6VGh3+/KzWVAXXnQ6Dje3a/n9f6C\r\n1GRxdLl1KjtOgVnKj/x0i7nI/h0EuzFkfBp3EndZHcBj4fFcGo6EtILKiIT8\r\n+wi22H3wdaKVJ49WFs+wF9xNMGcNYORc2qRbWu2NiO3sqmW5DTQXwDcGjr/u\r\nlNpbmPvdIIriTQO8ECtu7MZLGM1+3ImbT+4UN5afITLg1a7mQ/fOHr0HbQQ8\r\nfUfaDj1Iv9KjLbPNLxzkLrl67oySUDNj+Y21ONjslbymC8mkwYzxfchpw3Qf\r\nMZi6VF2iwjZn/WJZmQYe9+ALfdQO/wQz1xT6lEo3JPvxuCG1n5iATjd9qCHy\r\ne6vJ3UI8uoOA21YjNIuW5nlWdfaFWaRO604Z/wiuR4KL4nLfRWIeY06FuEDo\r\nZcctWWkf6m4sLEgPi6fJAIJKJHT3oyhsvBNpnmb05ERsMectIVqE1t3gnVbd\r\nH9hlerjDh0kvtIpqACGftJBeYSX6DpRjN3GN8098JYyQbNRH4d60JG5hrg0b\r\n+amAe7oxOU1h0PfU1ljQYXWGe9ypn30V6AzJTUoZd+OUOjhZbldkg+YllLV+\r\nt06R1uIYhrVFdBW65+AxMUzVIKXVZJw7xWWIBe1b7UiwW90UG77R/UjHFeHo\r\nYNMhFZU6nI6qfxtOBepsyaFbZSqjtpP7S0w=\r\n=xlV/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.4.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.4.2","@fluidframework/odsp-driver":"^2.0.0-internal.1.4.2","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.4.2","@fluidframework/local-driver":"^2.0.0-internal.1.4.2","@fluidframework/core-interfaces":"^2.0.0-internal.1.4.2","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.4.2","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.4.2","@fluidframework/driver-definitions":"^2.0.0-internal.1.4.2","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.4.2","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.4.2","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.4.2_1665619232646_0.7436742809268448","host":"s3://npm-registry-packages"}},"1.3.0-100520":{"name":"@fluidframework/test-drivers","version":"1.3.0-100520","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"da773b91328cb161b783235e2a6d6c6172492100","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.3.0-100520.tgz","fileCount":97,"integrity":"sha512-n63u57kO6ZeKCISAssSq3d5Ymi+y3TaebOVf6BM91rt9EhY/4gejwl+xYHaqgKSGHoo64/RUUjJDARs7vDzIjQ==","signatures":[{"sig":"MEQCIBMTOHi+oYHoK45sCSG0dK99s/sSC6M7zl7uwaG/UeXDAiB6rgcawsV7OMtM0uw/qxgz+zRFnVm4qIzsZI4ClqUnLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSauKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqr5A/8C0r0wGe9bpMR+gimDrhvEdAp3XQjLmc9TKSZBh0pGJyKWwsQ\r\nKDVkB2j3fwXTYTij1QCQpY/3xWbpO5Bsd7xllR85pu+k5tE3gLs685SUleUG\r\npdl5ikAFV0C6ohyC49TE1oFCEqB6pZeWrkPunp1ePDOc5NZ7tOJiV54nw/XL\r\nwMDFFy7KtqZVD0X2ibb96CWfmAK+kObnSQ3mApcuSy3WlI0agE4aZzCdjcGz\r\nxu1RkN+uvM8O1X5jLgFG9AWffabPHP+dFYwQHeS9b/MIxhtLX50AlHMuDGyQ\r\nSF7cMeix3+aDur/DhhDl9ToyRnA80eRUmMvFtgpHtL3mXtvwOag4xBd1nqsW\r\nJmMQRdZLJN+1pBenSjUC4YadZ85HJ03ztaCSoNurZP6vRFDbAobtqlCFOh5J\r\ny00rvP/ecIq622KiXRrpISSygAmxgx3P0SZkQltHnVDdquFh71Ghg2XpixsA\r\nsKJyaoSPB82DzCA05hJEMsjIuJkqIx0WwIp/7xBCUMxQ2gbDfZoFEseWglb3\r\nyl/r+U6ev0+qiAlmzwfPorZESVK2GanzXbYTBeFwBL2TdCTylYucgph3rOrm\r\nc5UJREJmJXgzOu2nhwE4JBqZw9dFEVq5ean6b7FslK4TeGfRzULnRw4E8k6V\r\ngyGSjJCOUK7z8+EFh3bozkiabdRw4s2cH8s=\r\n=pNUl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.3.0-100520.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.3.0-100520","@fluidframework/odsp-driver":"1.3.0-100520","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.3.0-100520","@fluidframework/local-driver":"1.3.0-100520","@fluidframework/core-interfaces":"1.3.0-100520","@fluidframework/odsp-urlresolver":"1.3.0-100520","@fluidframework/odsp-doclib-utils":"1.3.0-100520","@fluidframework/driver-definitions":"1.3.0-100520","@fluidframework/test-runtime-utils":"1.3.0-100520","@fluidframework/tinylicious-driver":"1.3.0-100520","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.3.0-100520_1665772426665_0.08220130175939477","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.0.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.0.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"de5eab7f61eba330ed215a9632a8e4e0d6a66d1f","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.0.0.tgz","fileCount":97,"integrity":"sha512-OFEIePzgECXqPcbJmkGH5SX+NzZLHxn5BQv4Eg8QSykMUWUiAlYPxSydJ9LYVb+t+gHwpWl7zOZW1Vyt3nLKdA==","signatures":[{"sig":"MEQCIDO4IhMt2ummDKDr8ehMu8CYBKw+DBT3RL9TCCJTTsk4AiB8KspF/LkdstMjBCmBurHLIvf3mpGE2Rrsr0jOfGwT1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjThT8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN7RAAiwZLTXvOKsbrV61wRM478ulfgT5pzA35895evR4B3ZwWtllk\r\ne71cEQ+qaTdFrnavwIRSGSHWNbJ3BdCXuGsS2riDG4Dng3Y6AGgWhUK9aF61\r\nOTmn9c0tS1dCrUuI1s0j2d098rVKdCNlUSl8DuBDzwT2ku6y3712LZo3oy4+\r\nYW/jjxxrXutd4mj5gYyFGsNbDKLOIbX6E7YoR941lNKX6u1K4agXS0AyVeAc\r\n1kx8si/xZoHGDRnvAM400gLLHFywYjvLSnig5V47KBmFNOEKFyDjPXRlkEnS\r\nO7Op0gbVzx+lFJKCVcmvEjE28uj8b9zHUuYUXCTPz3SPypMIhBf8b68wNFxp\r\nv9SRN6NeUciywIm0qcmuxlmwUdlxLGgkZVnIe7KuWAGgCdWZzDetBJM8BcxL\r\nyiXmueKJtMrToc4ei0VvS1HRmZEDphJQZhye9f6hjzRaXHsrO+Fi5z5XUIil\r\n5jC6FePafOy7LI8NdVoL8NCwWD9A++kyyBGgNk5uFFx6e/ml4dk7tO+uA02Q\r\nShLykTWwmmhaAyrtDN1CgpG3+tH+XBIhPB/FnrrGNJ2mpX1jh5Vw0zI+98Mp\r\nyN0tqaRSEbvp4gbB/V7UpIgmye6URSjOVj9/j+lmCVBQLqAcW0B2E5OTxgRs\r\n1e3fh3dGLQcXkaxjcDHoWXH8tDiI6wGTTo8=\r\n=tn/m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.0.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.2.0.0","@fluidframework/odsp-driver":"^2.0.0-internal.2.0.0","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.2.0.0","@fluidframework/local-driver":"^2.0.0-internal.2.0.0","@fluidframework/core-interfaces":"^2.0.0-internal.2.0.0","@fluidframework/odsp-urlresolver":"^2.0.0-internal.2.0.0","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.2.0.0","@fluidframework/driver-definitions":"^2.0.0-internal.2.0.0","@fluidframework/test-runtime-utils":"^2.0.0-internal.2.0.0","@fluidframework/tinylicious-driver":"^2.0.0-internal.2.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.6000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@>=2.0.0-internal.1.4.0 <2.0.0-internal.2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.0.0_1666061564217_0.6338529239016195","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.3":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.4.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"a89ded8f0d3c57cae98c73a927c8b315df551693","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.4.3.tgz","fileCount":97,"integrity":"sha512-kmiEnO85SZJ5N51QbMUsJmllmopO9/adthuW6qL0YTDhcwcElULNp2b5fhNLbqePRfkb4lqY9AdBcn5bkKBf1A==","signatures":[{"sig":"MEUCIFqo2Ysyv1YQTiYMF9UV6UbxqkjI/RIa5R5IMqNt6UGwAiEAhsjSrwDVTZn7mfU0rIDcdJSo8YJt5rGtwsA4j3WZtm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTysIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo08g/+NebH6s/uNrY0TNv6rWAJ8A+IMC+X8Keiz+r/WFWOV6lquj1n\r\nCDPt+aghTBdGjw4CNLTrqRLKeEHCQBxcP4h8mDbSmd6f4kmYAxwC/zWUIjvI\r\nks74MGyk3tvYjrX2scm1SUZiEXZCX7Vg1p3Q/ONCC1Dh755X/w0tnFXoOO0q\r\nhMMP0VSW36hz4KJ36PE92Ei/1F3dpBH3sH9AMv47XqVXuEWcHrkyh+e0JrGn\r\n8GXOavoe2yq5M+8LP11w/1HYhJYQiJh/YRot0WkjCYb416VSgz+kOFNigacx\r\nD8WlVsnxeJJQOPOkgSXho+cVdPWu/G7swywxGMyPRv7phJmWzBJmZobsq7Iw\r\nJVUDSGfswa4hdf5Bl4pk9LmgZsU+/ljVk1D4soF6jlDF3CRF3ufdkLycgLDr\r\n+Q9ovvo+rklOxaBXyqbfzy1U/QxvR+oN1OzFYWNQSeQQb1+I7BI5Jk/2x+st\r\nIwNWTIAOc+L3VRK77FI0YHsRo2WAwe3Qq5TVYHBzhKarATixg0suXdtF5kuA\r\npY5oqLzNCdIFfkwBQJPHIgV+UMyWJhW92CotT0Q/NF6/tBqr3FE8QmovhoYE\r\nK1yMUOTb4SX9ZCeM6h1rjkwTC07vjWI2DxSxFzLK/xpNpIj9V7pxcAe/NPiM\r\nywZS/hUptMxMsEEX0x2O0XhlC0/PNkpVNbU=\r\n=36CR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.4.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.1.4.3","@fluidframework/odsp-driver":"^2.0.0-internal.1.4.3","@fluidframework/common-utils":"^1.0.0","@fluidframework/driver-utils":"^2.0.0-internal.1.4.3","@fluidframework/local-driver":"^2.0.0-internal.1.4.3","@fluidframework/core-interfaces":"^2.0.0-internal.1.4.3","@fluidframework/odsp-urlresolver":"^2.0.0-internal.1.4.3","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.1.4.3","@fluidframework/driver-definitions":"^2.0.0-internal.1.4.3","@fluidframework/test-runtime-utils":"^2.0.0-internal.1.4.3","@fluidframework/tinylicious-driver":"^2.0.0-internal.1.4.3","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.4.3_1666132744754_0.23332949334620934","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@fluidframework/test-drivers","version":"1.3.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e56624e1c328d9b9269b8a5b9c10cb2ec6c6f73c","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.3.0.tgz","fileCount":97,"integrity":"sha512-iO+MgDnXekDjjZTIkvBdupZxlb2NbxNkxB4qE28R05dKp8PsvtTs+BMwWXldW8htdiVt9DdkBIHjSykQu+xfoQ==","signatures":[{"sig":"MEQCIA7WCB7i04T2mkUKjWkY4RP9xZtsHvMvRqYSirKkICFYAiAPwpYWdfd2MRvPxzw45F6ASyRs0tc10rAc8yg0J+SvQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUCChACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO7w/+J3rmMMxy6tsXbRiwRPFuRocxeQ6BwUMsk+zMT05TIhtJmpSK\r\nbSwUY5gUFXUGWdr8eh09AkXJCPKTP1L+bOS0N8NlCx4CEHdqIen/E/+JvBUm\r\nAcWDKl/7QTW3BKtn9yoEvf7Kl5O/LJYeyaU5PoZ4Svi0zMgx7QUxJpx5UkeF\r\nyQmjBOnxH7oArYsVNB0tN/1iTtY2wEtX1cmKLnDsxL5oOUcX23Ez2TKyPwN7\r\neDXkjOlF7nP1SgLLhrSyo5+1T0a2aTsmj2vNRt/bgNldFzihqXB/pBCeGXyC\r\nXz+vIp8GKsgEpfwD/FRPdyiNy7v4jPnhKpRA+HoKk1peoHXFAj/AGkz5+5bT\r\n8xVNbC/udSDZccfwmI5GJAIgnFv/ve1bgG8eWZ0Zczq+oRIoq7fnqhGkhhf4\r\ntoHjWwtLJ/SRJ7ernepRn7vHDVeXpdXH1NHeNF5eook5ac8nvABczgIsMz2J\r\n81N47wjv6njC17lNXYCnmQzjbiXUMDwKbM/PsM0YhQflUOJ4mq+GPMtO3tD7\r\nBvxa5e0xeRGDL569hhMmmU3ic1Ylj3mk/HQgL6XZkCNE9oT9V0HnKWbhbXHq\r\nnNt37KMXrvuT4i1hdur+xrKEjX86RYOYpi81GLFd9bMdySvObkloGoPjakjm\r\nLSlS2vF3c700mkw55/Mr56iwXxw+nyeridM=\r\n=wSdb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.3.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.3.0","@fluidframework/odsp-driver":"^1.3.0","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.3.0","@fluidframework/local-driver":"^1.3.0","@fluidframework/core-interfaces":"^1.3.0","@fluidframework/odsp-urlresolver":"^1.3.0","@fluidframework/odsp-doclib-utils":"^1.3.0","@fluidframework/driver-definitions":"^1.3.0","@fluidframework/test-runtime-utils":"^1.3.0","@fluidframework/tinylicious-driver":"^1.3.0","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.3.0","@fluidframework/odsp-driver-definitions":"^1.3.0","@fluidframework/test-driver-definitions":"^1.3.0","@fluidframework/test-pairwise-generator":"^1.3.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.3.0_1666195617744_0.40817047364997894","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.4":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.4.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"a22a7b07ad1939c03503527c5c1d4b9183b8674d","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.4.4.tgz","fileCount":97,"integrity":"sha512-a/k6nT3/kqme+S2k3ITzGCk5Owl9n7q6oBLEwrDC5LofhQFnT8+5ETSr9bDfnntiU47E5WSeCGl2NXxsThks9A==","signatures":[{"sig":"MEUCIECObX7N2p5onzWdig2OMxOXSumHU8AiBRUKVFL9A5M9AiEAhDFE9FtFSeHsbVT3yCNKGBb50+pn7N6d3meTwwJbm5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUO20ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquUw/+Ly4R3Qmkya7SEnmJrbxj5b+ochyPH3UavEefAQLSfO2Gvysr\r\nhcwdQ4LxtGc1xMdW0+TTJymKyJ05MEU+CobVRQNXFk3iGQfOKolmH6Nq9GC8\r\nETU78rxGPmVckzEFBQfi1rk7zpE9y9qIIN02GjkOeCW4elkfh5HVjQprwiZb\r\nIKUM7oGlTpyL4zQM+pBzKoaxrXvimjZR0im//ZF6zuIY4mmm88zXvl66KTld\r\n/+a7mk2+drrPI7fP+dkxqdFfje+0ubiRpE0yje2lHPsPIHdbfDTm0xtDRb28\r\ntHLnHkOiba/9OZLtcZVgPNd+HZH35qVQ+QQteHZkV3SdmFUZXX9ajTivxHxX\r\n8WCUDorQWPRyfSlm3pBO4p0Vpi/q5J7reL5SqHYyIh/M+zIF9ZcfAODDIIzb\r\nOsnbpgnu+TVAz9H16qS9mro5VSvuOU+0sB/qOrvamOmxa6axilv8daV5XpFY\r\nl/YPR7VgpEGxGohaIkMtU49GzZ9JOb4vaiEVGF2pum2hC5roPGsm1QGfehQ5\r\nn8wnlCuS/tRZ3xk1vzDy+mJwlGfngGLLJE6ve54QZQ7xvp5UM3Bz8vfHy8DZ\r\nDkwlMfGlbIm5mwteshJPuL9uLVxzgpWUMt2hXCOp1+PlN5IDLaXeXSy2WSQ/\r\ncBy0/rlDsVjYw9trmF3wLj0Sm2QBsYiCcE0=\r\n=NXph\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.4.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.1.4.4 <2.0.0-internal.2.0.0","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.4.4_1666248116104_0.5633005270733293","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.0.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.0.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"aea5d378ac40b12a368189646c0a6a7b5af4ceed","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.0.1.tgz","fileCount":97,"integrity":"sha512-lqE8fd6MdxaXxQT0bDG0M6pEJFiKL86rAxtvPrbWA7+XkvcDsIeYrPf/PhUNNCxriYIHqcEtFouECkA1O4Jdgw==","signatures":[{"sig":"MEQCIDoaDgrI3/3NqZhRo/iiNc55GFX15WVUQ2CX2D0W6HJvAiByNuSsaQB4I+9nhmRgO8d9NlIQ6aTQepNsMStCgWlLyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUZ5eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZEA/+KCBxYA+Zrh7gu3wv2MwRQsJZre4ZjeMdj2liZcO6EtCb/j1g\r\nW1MjdWVRLk8qaUBDWTuUXjB9wgxgqa6qO2cESZ9ZSA2QuI8F+lYEZWzf4HIy\r\nc8k5GomX7zvDWGYsVmB56xaDbYOiyNsjc1hXHIk3Spq4OV6snM6VznfQxyTj\r\ngQ81H+hGMhyEVhl8Mb6sy4Z3ked8Ok5YcX9cGxuRUQhOmTvp2d5/Z3qstosB\r\nY9ccmd4SYj71TRkX3GUvWwgLoNQT63CMosmcFqF4KWTaty0osoBgprcqZOvL\r\n4O/NvNr1zCY7+GcK7aPLe7i4f+gRVBW54zNoNSeqoq2yGoKfeGOaazelbVUi\r\nXD0ZxNjznqCzio4SHuc/mjFU0Ou/kkHn7pnLi/ACnDDCgVhhySAqeAuNadBM\r\nAxzJQUKnqm5W26E0CFVFSOFxq9u/HieWMwF6L8K4Obah9JCS5VkCpDaiUDzF\r\nNeLwg6jUMsQRLPwS8rNxmhpNyXWUTkorg5bUMWomaykP6RrbD0gDaL92Gyhc\r\nTdc8bynqmF+Fgrh9QaziiHubLlsmx2wRQgj2zlhsA4EUcfG8tTbxeAF4sEfI\r\nJp9SQgMfvC2h86qntrb8o/hQ1rLDF1bssvqtKbfCzLPpTfQowXq7rx+lRAAN\r\ngJ03EumNbGGEzpnZYeC/gG2SwQZUYZ7WnqE=\r\n=dHEJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.0.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"curtisman","email":"curtism@microsoft.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.20.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.0.1 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.0.1"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.6000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.0.1_1666293341869_0.3753129262955679","host":"s3://npm-registry-packages"}},"2.0.0-dev.1.4.5.105745":{"name":"@fluidframework/test-drivers","version":"2.0.0-dev.1.4.5.105745","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e30330528dd844b25946ce02024222b3323f058d","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-dev.1.4.5.105745.tgz","fileCount":97,"integrity":"sha512-hB8ZdoqbaMcdVmZaRukIn31ThnOxdaWEQ4TAsv9YLZNX3qP08lRuwL5nVsSui4nR6H6+sbluN+2vw+A1REGn/w==","signatures":[{"sig":"MEUCIDt/XUD5+FOwV5grvK41KoDNh7HLGmI4w9MiQK6nOBIBAiEAljaEDKRqVVgyaIQ32aSQU3VoUsHIsApkX1DcHYDbrck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYsmAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo9Q/8DQXVSW+66s6WzOEAQxrpBK3F8C3PmMikVXBBon9OaqXjz5ad\r\n+1bhx/1DVMpwstu0bzLzIxl3wYunzLox2EiGL8leovTeRWH94VEVsJKvomOA\r\nrE5Ppd9pFT1qfr0PjdZNY/skbvfIPQOmEhiE5zukIEYfyELwkuGzCk+U5aeV\r\nd/5/ZPoPlPATKPGEs8ti32kOxNDQisIRWYR3bYykXPCBDb8Alc710jF3/aTl\r\nofOyrJieyJnDorv72WiH1IXoh3mtttivalKb3rtiGvlc9l0QZ1ppputaUHLd\r\nWGgAf/2p2D/67b+g8gcRm9hq9DEvcLMULJQF5ujuVo2d9IlAvTnAp22cm2Cg\r\nvK83JoM7gIZBXUeMJLMKYd6vEHtbp8YyVYrB8FVxnqErGKX625knifAR/yKf\r\nEjZhCJe5Y8DAeUBszbFkDcMf1AFvgF3CecK+Fzn8yld/XvGvHrs8t611eThR\r\nVpPrVEb40dvqD2FJcjvVTh/OS57weGI7zrZWhH/BgLRIyScBkXFR0C9oORa1\r\nnhNcM71XwKQ6JthCnXac4JoE3MzsF5lbtrH9fpvKTwsVEdWBHo+GXGgvfY4N\r\nkszPOhIK5Grp6jS7B/Pe8xbKMgKowQ+pPs781HIUEG83ZE/51Ru+ZXCjfW+F\r\nZ8ynGI/H4mCLEDRwncCUOLKLzsz7vjuh+ZU=\r\n=ciMp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-dev.1.4.5.105745.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"2.0.0-dev.1.4.5.105745","@fluidframework/odsp-driver":"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/local-driver":"2.0.0-dev.1.4.5.105745","@fluidframework/core-interfaces":"2.0.0-dev.1.4.5.105745","@fluidframework/odsp-urlresolver":"2.0.0-dev.1.4.5.105745","@fluidframework/odsp-doclib-utils":"2.0.0-dev.1.4.5.105745","@fluidframework/driver-definitions":"2.0.0-dev.1.4.5.105745","@fluidframework/test-runtime-utils":"2.0.0-dev.1.4.5.105745","@fluidframework/tinylicious-driver":"2.0.0-dev.1.4.5.105745","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-dev.1.4.5.105745_1667418496042_0.4793077588750647","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.5":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.4.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"1a06b6e0f3c3b657ef85c66084098681cad53cd4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.4.5.tgz","fileCount":97,"integrity":"sha512-sk5UwKOStYm8xujPm9LQSbYFMF2+ejW3uR/8zNUGwWfgaTjXrysQ9HB+SLEWmniwPobygThy+xcLvikIa3ZSFw==","signatures":[{"sig":"MEYCIQCMKezLpF0PGw2oDOesluqipBRSe3iufjtlXjiaWd6rYQIhANstKoveEMQi6U/1cGfnde0o5QSs8RHVc5sNIqNTHdev","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZBUOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr66xAAh0aBjWXtVRikMNZuUPPtf87HL1bxEZqblERH7zNExRsdBUBv\r\n5jufxsNEF8EwlZio8ymL7/qX9h5ZNsvQ4UWAcVXXB+3VteYcM/VBndcXG4E0\r\nwBKhIsIY4wCg/KdFPMoFaamkyU4CjWACPsKMSISfC8SxSa44N4t76D7Nb6t7\r\nEWuJR0761rwT4LjYpQ79PZj5Kxo1L9WZKUsfqaVg59bHvNqJ53FO3JMp7e+f\r\nMZ+m9yN8xLK+8M6XICs2+oJZYebaBQTSZk5HHCWlTatJNpAn6ZNKYBAz7T0M\r\nwefJQqroqU8r+dO0eLorZ9Dd5Lgm7e3k1Bb5peBIz7ih2/6J4ZQPPO5J5cfN\r\nD41bydqF0RBwi8SrA3x0EU3Q0nI91EwPM9P3l5gevGU9+c9aDBqHkAyP8iFK\r\nRP8aWZODNLOm4s6WRsSwbNKfaTo+hiEdPtxlNkQe2CezG3qVTjZjPq5tvNeM\r\nrNPDppMtgz3UtvRt+GAIYdxSAFg4xlNJzEyyqdcuUBWGvUzMfpwJz8naFOdt\r\n9ADrsAi1hnwcVGZI/MQL8TFRpjos/MtUFT2kmVmOdHf91hOD8RNW3lfnN53d\r\nIknRq9Mx3meYFFOV7APHjGzT7kKw6YvTbcK4DnPJYGJd6MtT4h7hH11WuRcb\r\ng00G8kBRjhzaGGER4uRasLqoEPCaPYoHG8A=\r\n=zZaP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.4.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.1.4.5 <2.0.0-internal.2.0.0","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.4.5_1667503374247_0.6275991077183631","host":"s3://npm-registry-packages"}},"2.0.0-dev.1.4.6.106135":{"name":"@fluidframework/test-drivers","version":"2.0.0-dev.1.4.6.106135","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"b885f4dbedbd63d30fd0d3bef3389db231020329","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-dev.1.4.6.106135.tgz","fileCount":97,"integrity":"sha512-qKKgOAyX50ULiDM0uCIXsLcKOTfWanZmVTeZRv0m2gcRQk+3NTWBHBZfQKP6TE11kS1GokhAtX5Jm5hhI8ccUw==","signatures":[{"sig":"MEYCIQCU4nvtlgOJmC5RovScYIL1+wf1CaSIvJ1JR+jnGEWvZwIhAPlBLI3KLJy/q+o3mz3+GwJOhEZokdxbXYLn5s+0ScRm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZDisACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ2BAAoRdGl4GPaoOnYR3S3+7ID/2T9pvhPTYiJwI1XbIGwAq16lEh\r\nq92a9yQiahS2b/+Kv3b4M6AriyxnbLgxx8ZxT6IB2oKNLQTCafmpO6xcUN2Q\r\nLY4QW/M6+HvBouAjCM38PVv2WDIEYwm2eT8gi7WX+ffNIZOCS/TOkw6RZ+Gy\r\nbaxbCHiiVU6mRwpkckJ8IWSoh86O2cQ48RB8L34G+BmdPhq4bQ/FhCFhHJNL\r\n6YbjTj6JfvCbGSg24S3EsldicQ1tXieE3SDpKvZhFylcT+QnXcgsJVTh3c0X\r\n9eJ0EVVYodGNXB1PKwqsRITn+B4RMaJIOLu7ALtdTArE63Gdt1UQwTakZ0Ua\r\nlfuBeP4CWqqC2Zc3t1fVwgfveAMn69YWa7oYzumKUW8op3nJff00EzlA6saS\r\n8BrS0FSYz1JieWTkgFIqm1YcQ/b2eBsJN+tOSbKI9qk0nUioiL8YyZ8A5A2z\r\nQWbntBJsJW088j2fpjKgWCIv0Tmizf1desxpFTqSR9L51aWs2h4VQ4gBQcLL\r\neJodlp0xkmxgiz0gWSfI77zzPDJK9OaAa2kJ7GbN8o/HjHbnG4iC8bzUExVs\r\nSGJyKvfcL/aPWMyFcwbDkCs0B9aNj2mxROKTwZsq6JMTUbESVsLNcTt1PLXU\r\nrtjzD6gAFEMzw0sMkk8ap88yptPmD5Ml3L0=\r\n=bJZN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-dev.1.4.6.106135.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"2.0.0-dev.1.4.6.106135","@fluidframework/odsp-driver":"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/local-driver":"2.0.0-dev.1.4.6.106135","@fluidframework/core-interfaces":"2.0.0-dev.1.4.6.106135","@fluidframework/odsp-urlresolver":"2.0.0-dev.1.4.6.106135","@fluidframework/odsp-doclib-utils":"2.0.0-dev.1.4.6.106135","@fluidframework/driver-definitions":"2.0.0-dev.1.4.6.106135","@fluidframework/test-runtime-utils":"2.0.0-dev.1.4.6.106135","@fluidframework/tinylicious-driver":"2.0.0-dev.1.4.6.106135","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-dev.1.4.6.106135_1667512492484_0.22164560584836202","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.6":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.4.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"cc02adbae64e0082b36a008a902b518f782035ec","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.4.6.tgz","fileCount":97,"integrity":"sha512-78eixGBZVy5tGW3TRhibp9B9rBOwjop3GXVMLPbO9hKfyySp5kF6nztHPziBFM90sKGWdkAcFcoKRPy5W1jQuA==","signatures":[{"sig":"MEUCIQC3X5K9N9rGZriaqx/zw2uLOa1qULpDzBFd3WIL7x3uDgIgH665w7aIrIRiIB3RtUcFUiMXKSofemGKERCgfnLu6zM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZELeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo83hAAhkUtwKQAg0VlSbFyDq5ROSjH391VPESAQZ6x5bqeRiJLvbDB\r\n1DjtgDSPeD7BXFb3u5PYio6uf3uJGt7lZ7ppO/ZH25GV9W8JNcu/cPAsP6KY\r\n2VzXtOUdpQtz8aWXCVHGfBYdYWNi3EN9/BojTOjI1qp5FST/fN+LiaM4kWWL\r\nVOiR/drdPPhXL2Zu6e7MpGbiy4AP9ZUCAKMDn7wwztbH04HwJMKGWh92H868\r\nLsV2NCBg8qIipN4gBJqFljWKeQWWQ4DhBa28CWusD1fP1KyQp6Wm21f5TjPW\r\niOrbj2HdaJ4zdETklTuQxnD0h6nVa9OmzRuI5QjXtchmkfG/zpUHmY8oqiVt\r\nQIDQKI2fbQ1J8Q5S3ZS1iOLtGhCpgcnfo0SC1VRImswyxaPOb5qPBi1mwWLo\r\nJ4I0okcDaKjEZAcZo8bjXLJ3YzCClAh8xhxkiC+n+NbWK9ThT+w2NzuzXQsm\r\nrqU5YJ+esSdsPoJAe3uOZ1hTLE43vV9c7LbM5pg33o+CAl+hEsxRJk8Efi1H\r\ni/GN9gjdJKISnWNgosMY4BX/L8jtccoRkXvNOW/rjAbYSXNBC2VQQAAHgOqt\r\n2A7Pn7jFQh5ox0TrD9QvFl+lPhRxBEuE6LHRwoljdROhHNiLHbGlUDTApnl4\r\nEowFiNdY3fR2nhDbWKmOwdCMob+X3ViwxJw=\r\n=YWBK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.4.6.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.1.4.6 <2.0.0-internal.2.0.0","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.4.6_1667515102131_0.6076937334756136","host":"s3://npm-registry-packages"}},"1.4.0-106438":{"name":"@fluidframework/test-drivers","version":"1.4.0-106438","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"7ae39e34b9e7f3df8147e4c0a2f40f2c77f81697","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.4.0-106438.tgz","fileCount":97,"integrity":"sha512-uS8WPt+lr2574ukCeg1YqGEVi0si2Z0U2zo8+XO50wPaUhT+QNK1XirkoDnk/manm2twysa46axaMy7dhiiqGQ==","signatures":[{"sig":"MEQCIF7KxrbaMQkz5EOLxQI1oqxo/yoaGM980zGL8q0C3DmnAiAQQhXB+Im7MxVMU7iwZe+Djhx8iRDSdhepvWg9ILxE9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZYwsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0rw//caeMDYvIfTp2Fyff4mIyFG/fzk7kjmVHyctg/SAk5G2qqtYL\r\nOt/Jiy7eC2ng1sm8jcWjUTh+RZc+KF8rZglotaJ2pLGRo4CPwq5vHEVgucAJ\r\nOi2bM/C1s2SCk64jzgcDM8LD+/vBwtr8Va6sZlbN6r9m1yZJO6mxsYzpcDpy\r\n35CC7+JW//IknMKJxTCg3MRsWeUi4pGZUb+gKS6pcEveqF9Ge43DOGNED0+j\r\nSDAY1Y6JjHvNGEVSFuME3NtvDz63L/QEiekB20Q2JlPXe+Xc3OrZxnD1VSem\r\nnDRLe7kkN+Fu3KUkjeHFagrASzhRhTovJj37SuJ6rSt6B1rW52q+Ya2JLadj\r\ngVs7B3uEVAamqwo3L6oqhAI/mjEHkY5tCvG0JdCHx2gHjpfROLQW3A3gZ627\r\n35envntsQeZ3rlzjPfrMLHAHt6bYUIfKzFr+mKXrKFA2cG6Vd4S4RfkM8n5S\r\nYo0HnW+1ZU+QcUmDFIvulticsvCo6ojQGW7pEsAr0JpRuOnx3s/Jfb/9kMhv\r\ng5ntdVteMr4T3Jcle8MUGKd3l9zccvCqF8Z54DJRWEtPtpV6PjDfdichuayL\r\nZZ+Ux2e+P8JmjZXLncb/QPrtjUGMmtnaGCG6oFQytqak4LcU1MV4DmRgpV5F\r\ngfpbqwaU6u6ex2GaibALlfxDskziLv4sxYI=\r\n=gFEW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.4.0-106438.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.4.0-106438","@fluidframework/odsp-driver":"1.4.0-106438","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.4.0-106438","@fluidframework/local-driver":"1.4.0-106438","@fluidframework/core-interfaces":"1.4.0-106438","@fluidframework/odsp-urlresolver":"1.4.0-106438","@fluidframework/odsp-doclib-utils":"1.4.0-106438","@fluidframework/driver-definitions":"1.4.0-106438","@fluidframework/test-runtime-utils":"1.4.0-106438","@fluidframework/tinylicious-driver":"1.4.0-106438","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.4.0-106438_1667599404462_0.8593372610479766","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.0.2":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.0.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"fcf5c40f6648a2fd522e0b1e4ebdece9766c30eb","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.0.2.tgz","fileCount":97,"integrity":"sha512-ZkrUnSdnff1SjzSb/wzwHe0+wbeh+aG3wVEx20nVMN3L4o5LT/8E+mEpqVxwwn+VaicFNCa4QjCL/f9jxhnCxw==","signatures":[{"sig":"MEQCIAGvTHRGS51M1qbsfk6lmgch1hZTayCN2vD4mbKCBhH1AiArlwYN+A95Qi0K4E5mrssUL8r61miSIzFPGZ6nB4uE4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZZkOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPixAAiSdfKVpyYC3xeH+7hbMIqLEz8gIMOE2RzM7dtYL/ZQurj4Ru\r\nLCATxKByrE1aobE2CfmkOTR+XrcoyD1PfyHOJxdroqjma/A38UIwziLRBACl\r\nF6rXsCbJ4XXQWDPMcMikfWaw2C08sn4+9abVSF0sG3o79cRcB3skFmeM+tCs\r\nKKD4Y/mCM4uhTdcRY7D15/h+tZ9g2E+qpslp5Rg1vSZnMdmoO0Is1AwSjANB\r\nL8rLmpKS0TpMLBpmBncaTNu04JJf1fqWClOydHhpiWT3720RGNYwhS04kftQ\r\nkFPaz9iHgNfcfW9azazwiWr8ABPS9UNRmDeItgakQzIvEUhq1AOvl6ZyETHn\r\n347lrDcTwqMgt/tEBQRkrieXuHM2QL4B4cnTkycV1asSKYXXKZ2ShQjZTH3H\r\np57J6+jFIs2CVok31axIjGsV1opiHePM6WsH3XaPOTlXC0Em5JRzdIu2xh2x\r\n5jkN1iA/rLXAFkXZrBHdyIF8o9loKdyiC+YJkhbArui8YkRQghlvmcb4DmC+\r\nnj11iK+9PX0dqoakINW/c8el3unrqdwddx4Tsnd2jx7jY9bBXJ+CJt086kZU\r\n31k2T4SIb6OzaJgNpUpU0Djiy819n7paeuY0PbLf2wxeWrn34iYtEh+RGx9a\r\nZ1qQf0lrL421kpIqVmVGmiT48Iupz+emUl8=\r\n=RK+0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.0.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.0.2 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.0.1"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.6000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.0.2_1667602701855_0.1501678681801193","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.0.3":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.0.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"2cea2a0b12a8e346be77ad53d53dc99803ca0fe8","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.0.3.tgz","fileCount":97,"integrity":"sha512-N4NXiEY5Dgx4w/Is+2AntYgqX444jT5zlXU09xUnrsXVlUW821DDJ9gewq3pjgx7CCDgX6PIPyEQQojfgr+Cng==","signatures":[{"sig":"MEYCIQC1LVGVQIH7yqzxjiFPX/bWo2go6UXZloH+qcH9LvGhWgIhAMzGAhfdXp0ZJcY7APsZvfLC6NYvRPiZ4TXHz62VYUNs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbUdRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoT1A//acx/Q268827TDUhvSi+bUGUXfZe4vP4rmjnMvasrI4YzT+uj\r\nwWKZ5dWvlwB58BKGE6vElebkQ3eOMhunvm/HiHWBB2XwhffWn6YpUzrhHa5M\r\nW6htaUmxmBMqG8T3Xa+N1iCItzuknXBUubPO5RoLGaSxI6/W6zVux9QpyF1H\r\n0qq5fbpWqGgShKPL+MCck6gjzxR50b0gHThRlDTT/lo+O10ernIMPJC97KQD\r\n95zRjeFr0R8ftI1JO19yLa3LbnuEAECEE1gZW0HkDEIkxBGpxMtGaLZrbWrM\r\n9FJbPKsX60kL8LEvctGYT4tBYLma4NPlK7oQlQ/klrL0Ck4eoIKTZr/wTRSQ\r\nyveVxIZYEs+xyxG6sqUIw+aitj4NaoKUK5VS9I+X3cjurm7jDqDU4yvtGSO1\r\nIgQnYFIamPWFtYyd3ZPV1q69oeNhRAqZo4H1j6f0meO3q595edgDK6BXyRhI\r\nvESkpX93a526sCP8enIDVvE5xuZVz/G7qBCGgk7X0U0QHs28e2CABJoHhMel\r\nj2+MpubNMXjFsK18pQHc+5Kf2qRw9inY3RQFfk+Z3mi8Zi+BkFU783R48Qnt\r\npeOrjhXK6JS8K1F/vkZAgogdHYT9Feej9t3YWBNzCVuclGPZEyykPaVpvRKB\r\nA+IlkvqeMeLrsimzWChME7wcGvwa5MmxK5Q=\r\n=hXbD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.0.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.0.3 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.0.1"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.6000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.0.3_1668106065622_0.9477016542807781","host":"s3://npm-registry-packages"}},"1.4.0-108057":{"name":"@fluidframework/test-drivers","version":"1.4.0-108057","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"f2be06b6e3880453239a025c98e7d4a9809b6a31","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.4.0-108057.tgz","fileCount":97,"integrity":"sha512-/tRMd2Yf8LL/w/Fd4Zf4OM1RmckiSeHtEtfcUawrqUuGSkeZgXyzfuf8ETBNhkzTMKEfdwiaHnMovo4HDa2tiQ==","signatures":[{"sig":"MEUCIEPQjy0RZ8A00O2mpGcgwaT/2e7PaDy1Viw5hNaH1fBpAiEAua3clOcDA9xfSKuQ6XfId/yvniV5SAKxRU4J+Pv1adI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbdEsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvYBAAljEHEoxzGX7lEo4TiLt3ymwEcAyuH4zW0rg8VFRnD4Yu7+oY\r\nLwNZMUwMnyw33nz1zj9AXdsUN1xWmkOTgcF1eR6rhuxHP9Nd5VeeKH0C1UXM\r\n2fZS6yE0x8ttbjpUnAH/+Yj2fRfocP17AOsWAZoeigAozPH8dMTk/b4LnPWt\r\nLkCxy6CcSh0wOWmOfYUhfejcAYihwVKk5RHQhb9BXpTuvxI0f2vbqr+qrBWD\r\nvwavXgrkEpyi9uUljYHvyHuQaxGwDIk0RS2oFeMayXj675AbGOog4UJfT4jL\r\nfhGj/NEITW5/qDPEwvihFnUmQXZycBnRPvskGYPadJl8lvqlvjKiGjvgxLxf\r\n/cuaEYXgwfcEndTpUTY58MiigOQDjcd8umoRbfUoKZKNObEOwGF1t4Y873VD\r\nEZtJrsVnalp2aqVp7Z5gI7BkozIiZWedxR9wnEidSme573S1W9/KZzvx4U1d\r\n+UB7xMs+Sa5oLan+K8m41G4TnkBMyVdPI+RQLvViRaztE0QUcKY+oAYH5NZ+\r\nZg0kLeI2Q3zDSQtKr4L1h1lQLo6qPtj3fbUWhfLALF9Su5S1COuYle7PlYHx\r\noV2+QQCt+LSBa1ums9Z9DqvZ1A4PyRGarWtoFM0DLmmS4FGMDeuY0KqV51kb\r\nFqHKQiAzgXMPdIy716hRkwyxZw8126/IjI0=\r\n=bWLT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.4.0-108057.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.4.0-108057","@fluidframework/odsp-driver":"1.4.0-108057","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.4.0-108057","@fluidframework/local-driver":"1.4.0-108057","@fluidframework/core-interfaces":"1.4.0-108057","@fluidframework/odsp-urlresolver":"1.4.0-108057","@fluidframework/odsp-doclib-utils":"1.4.0-108057","@fluidframework/driver-definitions":"1.4.0-108057","@fluidframework/test-runtime-utils":"1.4.0-108057","@fluidframework/tinylicious-driver":"1.4.0-108057","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.4.0-108057_1668141355964_0.8131666451509869","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@fluidframework/test-drivers","version":"1.3.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"8d24b1e7cfbf571535205212655328a5e9601412","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.3.1.tgz","fileCount":97,"integrity":"sha512-vPJS8DwWN4H+GW8YCUJs3hHZflnBBMluXCb9YSc+1+aQIHYM6jZYPVv7/WrpfWrYzQvkdRd9W2B9fYMwZqz6Jw==","signatures":[{"sig":"MEUCIBl8f4jQMBC1x29Sa1Trco9CMrRLCQSZNUlPE1Whfy+vAiEAnuNu9c/Hmb042sCwHDXRbs9veyxn0hkcIK8dP0Rh2EM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbrJGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGjA//c5gE4ThMf6GuBKlgjd5hXuuHB2IWSAiAp0qlDLQaK1GvIL1J\r\nCcAccgxns4kN8ydJPjHtGlEmIDaClYv+1pgVtdd5mgxbI04tvJaPvMRoBK6F\r\nSeycnz7/xi7huwKQv6pEO0CW0sESR9fyEkBOx0UDrcW6CA8JlFegivg+QNtx\r\nL8b8vHwizYx1fcwv8qMtuEEmUWPijEY5fEQBH6k/YrgBPqFBbmZmVaB9maza\r\nAJftHvtb7SCYFoLIqYNDP2V9i5BWWPg72wFYGDxy9ASTnJXtLV0bOKCewMw3\r\nKPGqqjsjZEUdBqBf0g4uJHQT/C6xhVcECs3y6fh8FUTdYStPzB7CMcmLsWQg\r\nvZ4OKe9LY0lk+RGOlBSLaE0MGU2XSG3yRCkWYk7IFgIcw74bBw/j8RNXvkKO\r\nrSzOh+TS7FzRuAIG2v9HAPL4isg3Rns+uX/LdpGMmOAFlsZ8jm0a+DX2VyS0\r\niHrP5BRIIKjM82OQXbl2HV1k7TlG928lF9si/thzTOxjhCY6Zwt+OhKawOtt\r\niLqVpJ/QH40xbnQYwNHFCBqlLSRTJZmI2jVl8J+pPkGwr5KIkoJZkB9ekKN5\r\nQ6+/Hg3TQNxyNqzwe42dqDyoHmK3/4MKvgUUmnyGNmn1A+L8lVm9hQPYHgqa\r\nucS5LGg510qYvFqGetsvXMOJgLx2vsj4zbA=\r\n=M+z3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.3.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.3.1","@fluidframework/odsp-driver":"^1.3.1","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.3.1","@fluidframework/local-driver":"^1.3.1","@fluidframework/core-interfaces":"^1.3.1","@fluidframework/odsp-urlresolver":"^1.3.1","@fluidframework/odsp-doclib-utils":"^1.3.1","@fluidframework/driver-definitions":"^1.3.1","@fluidframework/test-runtime-utils":"^1.3.1","@fluidframework/tinylicious-driver":"^1.3.1","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.3.1","@fluidframework/odsp-driver-definitions":"^1.3.1","@fluidframework/test-driver-definitions":"^1.3.1","@fluidframework/test-pairwise-generator":"^1.3.1"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.3.1_1668198981884_0.5804518398090088","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.1.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.1.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"d4d244fa5abd62c70b359c56a31e88b7ac7c14eb","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.1.0.tgz","fileCount":97,"integrity":"sha512-USwVl6ybMwXTcVk5nYlDC2QesZSNa9BQQrW+qGj04aGqtDPZzTR5MHmi9uRuYKShE7lM0BPX/cT4VOp7wsH/dA==","signatures":[{"sig":"MEUCIFEDFYv7OjdfFpJ3V6R8N/iJKRxcULk2aefqJZDxhEYUAiEAutAQi8GG2c+oQ8+xyBsp08zMTP7TYqual3KOBEmdwJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcpNAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCCA//aPGtZh8OFZ6A4yJK+iCBdf2aKUpYVKoe61kib/w6Uf03jJ1a\r\nQsKpTatoAei15hcZhKaImOfLuOkqKdCcWNTVK1OuoIzlEnpIJeg8FP80drCQ\r\n4E4glywgdJK7LSRbHwV++eftFFbkJNi+xA27LXpKVqy1fyxfvRBd+tSX4MGW\r\nMVj0E/vGOfrM3UU0lk3Mico7VvDh+RrYDUX4/vnFs2ul+shb9I20D4Z9LqHR\r\nxtRd7pPXh3Lt1J3D/q1MDL4N7OcnWALD/AOZV+ldr8myX7cob9ktzAKsCiAX\r\n4G7LixOnbHGt4/BGbpl5JZILSQrPvwjKTIOW0DU2F5H2KUfq4I1KfQgKK0ho\r\n7QQnFiTxZFR6UMy1lx4o+47PhSEFjfm8r5/MHe2HyGcr9PcF/gimkI2464DN\r\nRsAerf3bykdKo7/YOnOJ7JYvtJWHzjqwjdou9mxJAULZFvSjPpBbRpLJbrG0\r\n56vttBX/k/irbDT57LS1f9pbaT449rgfWPND/zDUebULFeEKwQaIpgKRIr20\r\niqxEN6wPkWZMnv29A2O23W3L2DZYiughSf0XNstt5ZYT+qmspfq2E9wU8zJb\r\nqRqeaXgPTD9zp03DzKrdQSXxP494hbvXS0Yckg0ZvlTZtI4JjbeAyGs082Ig\r\nhiPqrxzd67ADZ2lePwzrwHxJQ1ksj53kwJA=\r\n=JpH1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.1.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","build:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.1.0 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.1.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.5.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.5.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.1.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.1.0_1668453184262_0.4051581796717387","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.7":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.4.7","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"fa7952fb5d53162108d80d71d20270114b5e8eed","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.4.7.tgz","fileCount":97,"integrity":"sha512-ikBTZvHqfY34YaHbo5fl90SlipOcZFIcWAGvDZX1hJR6WhXS8dv71oktjD1VhWuQ1sKaIKWdyWozJqXMih4eFQ==","signatures":[{"sig":"MEUCIQCzdSrEvRRMY7sAOcfhpe3txa36MRUtC9eQlbDiKIwwDwIgexFOZ5IRx3GF/jAqMyh5hkk66Qad5b/lVURWiEinyxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje9XUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt9RAAkbu5EXxiTFPFOn5aFaXsKIHQDKY9JEZT7ISxfOcxP264rNeO\r\nzk32bIq1Vzd6RsGiVZI7UTdDEd1vRfP+c/zXleQY50NnAtJ3IQxzlf0OKxHV\r\nXwwv0KItHfO2kFaa6h7Atp2CNWz2kAyyOdf4/NO9PNdBncKAp0/OT4BSVjCg\r\nOp0TqB8DwoE/8R4OMGaLVHE/WCnFhde4fIFtAqIH0lUJLrIV0YshXOCaY/i/\r\ngB6pIRLXtRAW+iem/J6MF28ACtot5tE8u5fV7PBUTH8NK3eF/M7GpVKt1vCU\r\nIqkvokFTSDA3xl13DBn/kKEcfffd3PsRZi08yWt78o5J3XOppDGM22oRz7P2\r\n4nubYgrXxDwnroeQSrpHKgsjWy5UcBK+cidpJfUjIiQ2ZVTOiysKxPZA94tg\r\nE86KMGBIMut5xeQMlUWT6XBThBcUdCcYJhMD4HCSjgu54uDIqYHqO6u4kVf5\r\nXdmvD/nFLplCui71Ta5gC6vYIO+C7hCR9IJkn9/1n/NPy/Pz8kr44lAbKchr\r\nn68wSVAmtxu/cvSbJBZ7+uD+eN+d24IGNzqULKs/Lu6TJT5S+5GckUwW303J\r\n6YrxW5t2+rhem9sAFaEzfvSmjoKaEa7Y4UurC+eDEVeOsJ0kGw0O3QQ0T0yL\r\n4egp8EPNElPzTByMbvkbl7nxTr/8UhtdAV0=\r\n=w4/A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.4.7.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.1.4.7 <2.0.0-internal.2.0.0","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.4.7_1669060052148_0.5108415801152122","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.0.4":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.0.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"40c06a229b3987f6d729cec12822a377eeae5578","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.0.4.tgz","fileCount":97,"integrity":"sha512-263ZxSKHk0fUaDCIkfQTB88SrcQWsJzXs+uP6laFl78fttOIKYLbw8CnuGP6nzSBxTOv5jvK16dne582gG7WXA==","signatures":[{"sig":"MEUCIHjZHt/3MXlfL2isNEV/Mpdk7KuyWHYiyc0FAx9yurvJAiEAiB5C8ViXkXRp7uwRjA4tY5Lw3BDRQwXF/2dg/qPajCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfAOOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1rg/9GAG2/Nzxvnj2MobG3mJaYn4vYdG4ytRoxiCxmhMLgOgVTmmm\r\nBomQPzWaRmDcJUL/Y43U+80y4Kz3o6Vb2+wIkbKfJGcAc/LWbYCRLQQOCOfr\r\nIshWL/xdPNkPFdtqL8nMlvrclDMLDMhIqsgmABztMpdCykc847v3ptkBz9HG\r\nhIKZGGo5tVxvaHeBtkKagXF3yYMtEu5KkR3P40yu/mdWGvF4QrdKVPrU0Ep6\r\nLAOjQECmg8Jy/mFiCzowAl+VJFvM+x7c1oBNRsIx+b/B6QsCLok2zo7PyrO4\r\nxjYImtbysiGRDpRd+tR0XUknp1aF8QxWM1xPZZEGfEn930BA84NR1YaYWShV\r\nZAWPos6ZSY5B5D0sSLs8OV+Xg5h7jU1BKoBDiLV1ndn9Vn3mPfM5r9+i7uux\r\nktyxgB2LSJBs1rRMItHAYKwRi09WKQhVuthRNJ5cmv7luqTdEPdeMRIZkAyg\r\nqsMXSvoxdjEyNTGPpctWZWn21b2waMFY35AXLn0hHP5gxz5XxY+UxQaqqd6m\r\nCF1B3JfJcdcLxvU5e6uwudF8k69wtXar1vvUQ9QC9WUsmbt7WQboTVHUkUQY\r\neQqehlce7LEpRfyCjQrFC8eynqXku4CEh+5lcNRI17hN/bQODZr0PG/4/qvY\r\nPKWmAY8yyt5L5s0ZO1TJAihyifPPMjBaQ90=\r\n=knfA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.0.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.0.4 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.0.1"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.6000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.0.4_1669071758489_0.04078652315688491","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.1.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.1.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"9ad400da10c7cfaa2425a0497c8991958b90959f","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.1.1.tgz","fileCount":97,"integrity":"sha512-TPCxSRE/1EyBXzaNoxcJBozJuQJhwOXejRE4sW0muspa/9UyvoaA6HTElsjvVbzGLVOpr9OH4o2MEK9YMVKFww==","signatures":[{"sig":"MEUCIAfjvThFr7W8PQAaFTpHH4mRUnEuLcWTW6UVXuVwnOIYAiEAzadedz9eYxoplzy18/O9LklxgnjNLgYdk9ZbvI/V9pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfAQkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNPQ//QSI7oS+bBZzbT5tUsUlqGyDQVPnzZXxnEv1eulAXWYxUd4QZ\r\nz59pdnf5Dzog0nNLcjhwvU/ZWsyz5qjsPvq4CLD9kGSNxUMkHLZv86Ct3go9\r\nlZL2ezoF/YOlugGGrcTGNGUN0/BYKdHvqQqyAv31m1PDjwlD3W5QMzvOnOAz\r\nV+4/S+o+E1yvkPOVbXEq/UMAAGymlAp9dSSKOsZAQd4CfzuMQhTp4jF6OATt\r\n9PHjj1FSDEZerk/uvDCJKQkra8mqK5Up2o+zNXjhPpk6XyYRstpcnvJXUIWQ\r\nsIwU7rhSi+RbGsKaMA36Bk5gi0KD/g0Ctr11l+wEw0cpVq7cxJosiJOUk4hL\r\nEunJKAIQLipfyQkGiWJVvakWVep+e2fm8VsR7ev9S/h54TcY6ESFWHBYKL5m\r\nGf7H2jO/rYbPSRB59dULvS3sb7jUtLr30m0x+oSQXLMscV5BigXhmw0uWRxh\r\nXpaTF7wfdgrgBaa7GQDoSkOoQ8wgvWZiJwK6JvR6UB3z6LuV6ez/8PtTH0w9\r\ncdsKqyl12c5GgyqG2uoheovgS0meGR9mW8Sob/RJsbQMAvRO3gJE8O6UE7nC\r\n9kVBO/Ye9O8bdDSd4+z1tq6jUQgkFT+d31bJeaZ6dioMCvYbh2HX1KRER4jg\r\n7mMyoBcNZbw4oEkaxa+RDZSbZ3fA6/nInBo=\r\n=nKYc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.1.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","build:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.1.1 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.1.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.5.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.5.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.1.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.1.1_1669071908167_0.5329420366412452","host":"s3://npm-registry-packages"}},"2.0.0-dev.2.2.0.111723":{"name":"@fluidframework/test-drivers","version":"2.0.0-dev.2.2.0.111723","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"16d2a50f361c14dd1b78203df905fd76bd1c0438","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-dev.2.2.0.111723.tgz","fileCount":98,"integrity":"sha512-tGimdVb6rIK3xsOeUBm47fygUqk66mZFf8TAv+EQMLMzbTlqA/Fn8myw4JEzaZX/mYXnmVhGTWjxTx08qcz5mg==","signatures":[{"sig":"MEYCIQChXzK0hColg5gypB3QU97DAbVGb9UlFYWewWM6mldlEAIhALB6douWXxOa8tDc/pILn2lx+p3UIDNpaXs/s1Q0yRLg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhNO+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9lg//VckUNLlRwD133zcm7io0qLKdA6Z981DzO9de/xke7GiA5qvb\r\nG//f030rHlD0lfuvPoHGGrVZrm0VICSaJSDi+kWgcerERjfIWhdgZzESnLzn\r\n48ngs4BkO8JX7sqDZ7QNsHwChfl307joNg0t2W7jqG5PaeSmj/tFReWsn5za\r\nUQtDoc3eoeG/G1EhjZQSluWpE3KsWIYzGqbXAzEPbeXOL4U0RSENSPwZfGBH\r\nkvuIYbyzJIiGOTF8WDB8WRl4y1VYXt5P7xXIcEisVHjw2CQC2EBhCxv0OcNn\r\nN7srhzA0jids3YGzuz4m5gh39dM75fm373wDqEyy94WLXZ6XXBik/jR/TIWK\r\nSWq0slxMBPZz82EHwzyaG89N0G8mmS5pJC24nJ/BmbKEyvWshDzihkTjVABw\r\nYiAIOC5cQI2Qu711F8UDGScceQeskUQnLl+ZV0smv8BQSYB/ocE9jJMrceG1\r\nMTEEam+knjN1XBqWUhFGKcB270QN1Ma2FAp4NXEA6nC+qY0QXwjwGxQCDw9H\r\noX6vtWIAej3RcjHm07ZPl7IVErAj3IM4bvBcc1rjPR0//B0DkQomp9Ip+Rrh\r\npI2vJbthzz3ZfmJI6Qv9qPnF+2kknzAx/rds7I9/pm+S+eEhbReLn6L7DRKw\r\nf6GecGWl5SHot6ddudb5hmyghNNXAniUGW0=\r\n=oz7A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-dev.2.2.0.111723.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-dev.2.2.0.111723 <2.0.0-dev.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.2.0","baselineRange":">=2.0.0-internal.2.1.0 <2.0.0-internal.2.2.0","baselineVersion":"2.0.0-internal.2.1.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.6.0-109663","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.6.0-109663","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.2.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-dev.2.2.0.111723_1669649342541_0.3100528664717035","host":"s3://npm-registry-packages"}},"1.4.0-111997":{"name":"@fluidframework/test-drivers","version":"1.4.0-111997","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"820c85838a6e7044f0b573465dc55bf626e20ba8","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.4.0-111997.tgz","fileCount":97,"integrity":"sha512-ylp1utwYFfAHO1fNflNcv4aOjHxGlLF1mV5SBDXludD0LOByOHrN8K1c2csZ5QGhMsnBX19DivNwcaUK2rI/OQ==","signatures":[{"sig":"MEYCIQDItONlRcC+hGNUIO+K1n715x9ALfPphhb76QO2IxHxCAIhAM3gfV/RKkeWW19qNKKr+S2XINAajwkABz/Pwwyzamuu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhiGNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowaQ//RION0zWzwhXs0u7NSSdVlUfaahoHqa5sWRZIVgkq79Jj8yc0\r\ncXudlCN0CV8Rd+NoQWdDWAvECvq1xZt5GIf0kSX5JcapFrT2NCAnaooiA5KH\r\nXP/Nv1S9McmfC3g/pJL/zJAgMKmW1ceiWe7dPCEZix92sROk8If/p6F2BxFs\r\nFvbVlltxJiTba2gHSr4yxm+uSIJ74Bh1Ci2/4WrcK8YQL6b4PGrPMIY584t+\r\nWKO3uZgw5QXUjJUkSW6997ZxZXUs8K5npizkuqGzrPfLZ9aQQVedz80/PFPe\r\nQEb49Nw8Ic8GtZTjk2B2K6Tk7Xzj4hepJ2hiZgApR6dZV8zqVnk9qZwiBATw\r\nwCMMNcud0FONQZ3DPIcQP4C70pGR5Qb+GqQFURxLUxG5xK1oUCKcUo/weoRI\r\ncz+loWmb2LOnhTE7dFlTDkK7xRP0qyC1q3O3AJIQpyBEdQ5JjwTxHDPmFT+Q\r\nyyGcqlToWSjnYQJZ7gCEzXAmLSmRxi0Jsy8KmX8JCoLq04NBzTkYzRV+upoS\r\n4hm7B6WFzrM7yd6N9EVf4ESKtDixTCPM7j+DyawYbB0Xs92Nnxpq6NbAvRyR\r\nxbIak+X785TEKCSd8nsFv3PvBAm3iRRTtjCXBSz1fwGUpaJ8r6h3gVCMUe72\r\nibR7CBUfambKTu16fLAdl+8tTJ2/d+76Zyw=\r\n=jf4y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.4.0-111997.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.4.0-111997","@fluidframework/odsp-driver":"1.4.0-111997","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.4.0-111997","@fluidframework/local-driver":"1.4.0-111997","@fluidframework/core-interfaces":"1.4.0-111997","@fluidframework/odsp-urlresolver":"1.4.0-111997","@fluidframework/odsp-doclib-utils":"1.4.0-111997","@fluidframework/driver-definitions":"1.4.0-111997","@fluidframework/test-runtime-utils":"1.4.0-111997","@fluidframework/tinylicious-driver":"1.4.0-111997","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.4.0-111997_1669734796932_0.004705998067891182","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.8":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.4.8","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"549ad4d512b022270b681ab4f0277c7c43a5f1dd","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.4.8.tgz","fileCount":97,"integrity":"sha512-8h2AvoHhFqvlTE85QiqLx1XZqVzqas2if/ZpEyR6pk4lBUPyCAkLWHzZRnlooO0KXqDnZ57GMwSRj0tRVt2OHQ==","signatures":[{"sig":"MEUCIBO1G99zis8EkSX3C0T6gZ43ljM41hcwgZTkuJygc1SQAiEAj4KlW42KhDWx54sgXfT7qr3yodHOcINYA1IcROAlEAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiUbBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHPQ//c2z259tR3dYPYrFwXjj3UsFTQHqJ+A37IVKSuzyPnCwhXePK\r\n5SbRsyokZVy/xDQg8uI70zYpgmTvCQ51jw3gtJS2TwMxcG19H83aQnsTnGA5\r\ni6xWAokHnoF4MEClhJjwXKrthR1HNfgm0YtHP4CcuPdm1H6cr0shoXFjHvhJ\r\ncD+9s7qSuulWJ+lCHQ7JgntVITP+kXV4iSx1wNDcUJwYvxR0jCls5AMasW5b\r\nHj4op+TH+paCsyCf6NOJvMMFUzLSVVmflu3qqk3wemgygCEtfwPZ3t43Ea1i\r\nvxlbkBUZf1a5WpI74sL6pSwlMctOrXVBaoNqbFA2WyCqsjAkzBDB/DZEg8RP\r\ntKsWoygxBQ+8+Iq5thiBWIG5i/bxEc1ElHOqwnFgbP7CbpEV631DD9sMcIjG\r\ndTc84+hQ9SIEMorp96J8H/T28jF1gJxJjZA5QWGN5xC3LOZneh0nJn9H/oIk\r\nF4oe/5qdfYLwES/Bnhf6n3RN5WpR+a600wkZQ3xC5OifJUW9SdpeDkPiBpYT\r\nSccyEY+OhXlR+a8PUiMVaDPegS/HGSTnTUQ2J3NV0SAnvIibO3lHRPNZj3ne\r\nT90QBzLDDmDi1C8tDQpzD/PH9JsgQ3Sp5lgHfLO7lCvau4DH/PEPFPUdAeiZ\r\nQhIKRtxJMjj/44z78slMH+6S93GUxrfcFaA=\r\n=sej7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.4.8.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.1.4.8 <2.0.0-internal.2.0.0","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.4.8_1669940929450_0.642602673063891","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.1.2":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.1.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"93dda7a0f1e146277d47f7eb6e0df8324833105a","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.1.2.tgz","fileCount":97,"integrity":"sha512-SwcbymAmGhVYQSrf9x2YQ2fKjR4mzCOzWT/B4MRSWnP8PPpIvKpKYzAOHMaHrvqfWTJnt7y/WwqqRFH0KniUvg==","signatures":[{"sig":"MEUCIQDMdrvFqBxAadVicS4w9KT0DGy+0fRcQqCOCuwBiCvyWQIgL2TtRUnNIxLBRjKnTMTtzCS9tj90UikchKiXMW47pRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiUg3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrfug/7BkWnFPHuEMnj593k/xwdkiBLLLMmYBEA/CHfkePXaTlOcngp\r\nC30XcRqWAibnr3ATBK5QF7Sml+SX0KQbQVlar+70qG/+zf4dGMI2GZcwmbOm\r\npf4MsR4lD660Sn5E3N1XkGPindsJK7lXaUcbDWMtIzhQjejTHDbcuji7qJfq\r\nGiXELOIhwJoht8iaIQIxonwi8SmNMjxQMGDXjhZxNWhQ7ranG+qeyhumP/Mg\r\nVrS8/JiaaukhKv2z0oY1OHdT9GkaMy96QBGo4bIx1MoECNy69OqcM9sRk5C0\r\nkYHsZJ76FhaktYuk1BQnZKNCA3EE5IuqGmlp8MOQbd0EgqShf78AB5fMhO1Y\r\nTYep9cuJ3uCGfAEwsmeKa8bftv9hi1V1OLZNXAkPjIz1EBujr24qLUAqsV8r\r\nX/fYwsMmBYMKU78O+4KaQr7q6oqxtJv79MuuMLMQmWD9zvtj4zxtblAZ1SsK\r\n21yz8owHlNv9qQJho7usJMPTQDUxNxGwiuGT/HeWFF4imER0MqVSwe6zbP1h\r\nlUNKz5Dwcyr0qq1gksQtsF7rO6E13L8/vEwO9GQAWV7BXiiNV/KGo/2FZH9Q\r\nCG5OLrzwOJUMOZVgLo/St9UeK0FICSi6SVhXt0v7FGUyjG7GAHN9VOXSJFB/\r\nsc/18N6nhv2pZvQmdOXgLszAmP1z8pJRNwA=\r\n=4I5p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.1.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","build:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.1.2 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.1.2","baselineRange":"2.0.0-internal.2.1.1"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.6.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.6.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.2.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.1.2_1669941302837_0.1035986091450527","host":"s3://npm-registry-packages"}},"1.3.2-112998":{"name":"@fluidframework/test-drivers","version":"1.3.2-112998","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"b1ff3f1233847398512f0ea8267fc8fdcf038fec","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.3.2-112998.tgz","fileCount":97,"integrity":"sha512-aJGmuDEohpGpIScC7yhpNJGUCJOu2K8zQhV3ACtZG+9KkH6U2E4tXeJi1jKeVTZ8WuFeSehRDZEusnNbk0J4Kg==","signatures":[{"sig":"MEQCIHfdQ4jiN323Y2J0H/GNEifoZqHmmZ22qFGN60rxqR0+AiBatBycDIH7Td7BQijpiXyR5pI4Dxz7NOeGOp/YlZbDpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiU/tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXqw/7BEcyRui/xLwec96tMLDSJ7OW77kieKdgSkuRcN5gtT8JYZpY\r\ncEeZmooTDI6HRtR9HxjjmSgjLhLKanh9qEDWEclhVhGQh4FveIoJTrabv2kD\r\nLQL282rzfzwSBShOYc0dOegyCYm15LC1SQMJYE91PMVeT06rxqnCLuWSDx0B\r\nrs8kOglwHzmg4hQZk1ozKEZarFD25DjsTH8IYf3+oj1aSVVr/5PkBOUrfDSW\r\nA8LxbnBS4iVpOBuX5BRFZmePySajuoxRbfd1gfGQEIF4KwWQVaNjGR/ozaSW\r\nrZ2LE/AyNycIR1a7JuxTJXkoJo5jJY8Okjwa0ljQ+Cgn2QtXOFo6D9Z0mapn\r\nhlgRGXXIXGXc15G0nseBALakKW9K1rv3S3o5iTPwMgVR8PAkylbmaOiadeSJ\r\naKE1+rKjpBu3376yh7kbsiETav1Trdywc2YHN9Esd1ekckDtl3UC3rl9CWF+\r\nr7sPuzbEhNy44y6zwOx37fSd/JBVSJ6FQVVlukfr4y2jmvVdCYwnM0eQmU4J\r\nnCbcBe2fCqETgjDPpKTe5rYUiKLPnNxXIyGfoxJZyBHZDrwXL1cX3RXOdu5E\r\nvuNYOXLZ9s8KSaY/ruFO9O/OUrny0XgMBGELiTAgtqZwfVjWn2NlA7Lho6YY\r\nxOIB/e2T2+TnUeKJqhjDl+T2pvAYL+l6jyU=\r\n=rbiV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.3.2-112998.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.3.2-112998","@fluidframework/odsp-driver":"1.3.2-112998","@fluidframework/common-utils":"^0.32.2-112764","@fluidframework/driver-utils":"1.3.2-112998","@fluidframework/local-driver":"1.3.2-112998","@fluidframework/core-interfaces":"1.3.2-112998","@fluidframework/odsp-urlresolver":"1.3.2-112998","@fluidframework/odsp-doclib-utils":"1.3.2-112998","@fluidframework/driver-definitions":"1.3.2-112998","@fluidframework/test-runtime-utils":"1.3.2-112998","@fluidframework/tinylicious-driver":"1.3.2-112998","@fluidframework/server-local-server":"^0.1036.5001-112952","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.3.2-112998_1669943277207_0.7087471577571638","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.2.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.2.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"4e3c74726393c057901bb891a8abdb3b202c1da0","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.2.0.tgz","fileCount":98,"integrity":"sha512-8ISe9b8iwcwJVrDZrEsWa/C/0tbNeSozIz2nHuYelFNhDEJMGVCBqxrHT+OL5YODf+ZVKcSAdZY1afiHZJbgAg==","signatures":[{"sig":"MEYCIQD7D3OoZ/fzLlskzLZHDKep5MUzAj4nZiIZUrDQKeaCfAIhAPDeWv5Kd9unRZLcsmATFvxxijMg7qCoS5kYQZUp2t/F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk4+7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDqQ/8CWNo2m6cCY9SS4KQkOoOgByNpqbiekhvzs4PvN8Ye011BS85\r\nGCJNsLlLtmTwKf0bUoSS2aQlSpanf2voNzqI2ACNTx3TMElCRPxoZqcd2Tkw\r\nIy91TNM6hOjkzdHYFon/25sYIj6XjejSjBdQpu34z0l6iGfI6OQa6KD0kFIZ\r\nGT3BGncDXvrdxGjSTBJxSg6i6TzXufH5fOCJWXuZJ035u665Rh3YmtkPDBBp\r\ngdeLLM5FQYAdfZDg/q4g0EBsy16FQ80lTtKyjCld/zByXxdsJNAKFW9GBahr\r\nRZFWZAd1NCO0WeX4Fe6GxD2puBEepy0t+BdFPTqIDb9PKcteTSswyoh3rsto\r\nK68sOWzZQW2SdNVrZbqbJAUwnzDQtXtcVKcTXEJsyXfk0GN+6ikBMb3Zl4Vs\r\nZwUvXp323hlK6e0HLy9NN6V8PgECJT9O9p14iibsaMovOnWt2krw4ouyvwId\r\n6NgZwQBYCjLGywxquII3NsM+biiCVycI5AzAgbnDD0NDpMjPl1vETA0O7d8N\r\nWYmWZgznjk2N5Zolra5zDpagUBDf+QQL87a60IE9hIeA97Tz+eGfRwjmFcCs\r\nAbNnIcWFcQxvUa3Vt5Kjgqiblxn4ma3kEk1KavI+CRG8a9QmwUetycdf4O4f\r\n413ro1jcY5RmN6124cFC8MxpsaIS5gjtOe0=\r\n=hREv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.2.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.2.0 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.2.0","baselineRange":">=2.0.0-internal.2.1.0 <2.0.0-internal.2.2.0","baselineVersion":"2.0.0-internal.2.1.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.7.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.7.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.2.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.2.0_1670614971085_0.38016057152745186","host":"s3://npm-registry-packages"}},"2.0.0-dev.2.3.0.115467":{"name":"@fluidframework/test-drivers","version":"2.0.0-dev.2.3.0.115467","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"077e9d34f2825c98c81f2550dc2678011e3a5c15","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-dev.2.3.0.115467.tgz","fileCount":98,"integrity":"sha512-HRb6llTik0ZWs/kV90SCFIYwnXbs9XomWBHEJ2HG5dg4aXRmbkx3LLkkNCL2MREzTLCsTdU6VLxkbP6pmyt/XQ==","signatures":[{"sig":"MEUCIQDl0X6fA8yXLqbc8dhKFbXfCVPkWlNRD6Dsm25QeGpG5gIgFbOwrsRZVeU1rzUc/vuk8LrWrgsL5NLkB/tELK0F6dI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmQdzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX5Q/+NqN1t+2KwMzRv8dbx1ShIlnD/9p5AexcUKbNjaObuu+7cgCH\r\n2ixQ5Sbb+efhQ2kJGgYi7V054S9IXgs1xWEaYIVhy5eZ7vl+ruTFCu/yjT9y\r\nroWKfs4bXMuSutT9VkH7KrxRvsb/D6BL3ekbP0vlcIHDDqoPXga2ddVFimQw\r\nA9PlEHnE4zBfNjk3dECc16FfnxJL4+uq8hrvlC3R7lkv1niAGTQ3i7OaJmEl\r\nBOkGLxqJAhBstSq2qbYA7BYMulnngL612xHpxR2eQZKTooDA07I1pcbRiaQA\r\nO9Eu111VLRTqmcFi8/NWDu4r31GO43TEO926mM+SFS9haDo1CJk19NQARJTv\r\nYoR5sV26vMitGV7P8H5kod9kp2dfzb5XKUWMl9R7lSkujVIZKIy3hPNZSfyS\r\no5f9a98DcaN7hC67Jd5ZytZmpuuiVVYWmGO04cixVK7n9LHeFO+tBmiWb5a+\r\n/lwId9vXA/lpGOF76CngJ9my4+4ftxFXQPHJRKElNGpFAqPE6Su1YxQaqMGY\r\ntyktNbd38iw3eGv+Wb1ebf/o7+lZbtWwMraX37Le+N3fAzhvOZoY3bP0cGZI\r\nPp6mvFvbcXqlvNvw2AzXEqz/gQTRoJnG7OSuRklpsIj2N+E8qbRKh4n/Rtw/\r\n4NP2h/saDII0gemXldeU03rPMsVnm4CGolg=\r\n=FQs3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-dev.2.3.0.115467.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-dev.2.3.0.115467 <2.0.0-dev.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.3.0","baselineRange":">=2.0.0-internal.2.2.0 <2.0.0-internal.2.3.0","baselineVersion":"2.0.0-internal.2.2.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.7.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.7.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.2.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-dev.2.3.0.115467_1670973298977_0.1037934210759579","host":"s3://npm-registry-packages"}},"1.4.0-115997":{"name":"@fluidframework/test-drivers","version":"1.4.0-115997","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"aad1cb4991b7019303298c3bcbf5ac1d7d358886","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.4.0-115997.tgz","fileCount":97,"integrity":"sha512-33VnXUdtpsJSgIQk+pceV+r+iAKdHwK5Yrdg/qKTAkCJeBWa5VMi1AjGOTcvIe9mXRjAB+S8p1LJLNqrrUbHiA==","signatures":[{"sig":"MEUCIDH149+jYUYT55hjQlHh3twcKLJnjoUxfGIJ9SozY69TAiEAqi4HA90ywR8AC9TuhTjg0wa+MOxg0SxqEj3gkFavEw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm2ggACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOcQ/+L4BqRz7p74Rd/6iaFS07FZbA2MDbfZOGewP6S5KumkIujGwQ\r\nvibb7paUFRQJhLnW3nurLZL2FeHhg9h5c43lCy4846xcNQG2cozepwdjsKKK\r\nbhL6o74JXEisdV5zNMqYUNbptSsb6tW8ofbCN+FZ1IsmcUNFD2yGe7X8/L9s\r\nWpyeCpWTKCg9VWI3CXsh/0JarvPG5FX0FQjwnBSSaL80omGji6Zyt6azQBtK\r\nzbQt2Icus9XVvPDSx6sVUwlmjiNTjfBn7D6wQNG5cIYd3oypjseT3ibmoEh3\r\n3Rozl1FkTekAp1R7FCUXzHTOaJBgoDyr5FD6dBIEWLm8YHitvnpm6MxjVQCt\r\nxKq2oYM8JLQAngoBQASqJ5OWedNO1TYZCmHM45SODFIpGA0ry9VD2dImjR1S\r\nAqBLJ18jnXdtZtf6YC1CQ7ceo8ug9L4/cGPITodYUZsYlTeZq/TycU7Xi8Ea\r\nAF+y3AtKdAVOgvjOer9zHrNRBBhKSSYFYE/t5D+WlGmxn8znEaHbS9s4csVJ\r\na4S5Gx3UVXiB9eN0EbGDVph9b23zPvvU+Vhgm+J4whFoxWH6pta9KrMRufOq\r\nIFEUuve9gvwO7L40/psuSYwfrpN2IFuL6pQOe7Yo+Lw88t/Xr0m/cfhhtRaG\r\nUlAgJ6BCBE0lPa3piAMtPbhAh9Gxi+Pi+J4=\r\n=q8Fo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.4.0-115997.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","build:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir . --no-generateInName","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.4.0-115997","@fluidframework/odsp-driver":"1.4.0-115997","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.4.0-115997","@fluidframework/local-driver":"1.4.0-115997","@fluidframework/core-interfaces":"1.4.0-115997","@fluidframework/odsp-urlresolver":"1.4.0-115997","@fluidframework/odsp-doclib-utils":"1.4.0-115997","@fluidframework/driver-definitions":"1.4.0-115997","@fluidframework/test-runtime-utils":"1.4.0-115997","@fluidframework/tinylicious-driver":"1.4.0-115997","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.4.0","baselineRange":"~1.3.0","baselineVersion":"1.3.1"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.6.0-110101","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.4.0-115997_1671129119873_0.33178108426474395","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.2.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.2.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"9df3058f205f48eef89cc7fc938da46e4e58cd53","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.2.1.tgz","fileCount":98,"integrity":"sha512-a41i8MsuXT0JoeMDz8lFYWhzjk+aP+oNbito1djMkh2WLGwWvhJtGZfT3gxsMQbYk7fzUYmouLBNYZ5De9MySg==","signatures":[{"sig":"MEYCIQDnSwOiJOXjrD+CzRvzLom9vD6oCz80WUh9daq9eV9M8QIhAMBeXEDHirZlFT9216CoTc7A+0yuuBbLMaH52cjqh4x9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuMkPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmob3Q/+IEPEWcuzaJw5zYzFWPWP1ZTXEBzFw4rDP67M3U49xSiSbv67\r\nwK5IVzFbB92XjvbmbXQokcI7SFIheBNdHPpJZo3FcjfpoIpiOVChMIOmIWlK\r\nn3pS6T0pLn1fCa4gQkNuYaIi3K1yVfj2UQauaQebREPxK8g9Q1jCRMmsi67b\r\nlykp274NhHaQ3eeCpH2QlAFSX+wuqvBUC9k4TK8SMi5cucMCk+I18F2vlDSX\r\nBcCZcP1znMBWXQdNJDLsd4fttd6UyihWAgWnLC9ADT8CC0q48LKgNgwkGuKT\r\nPEqOKpKvLhPNTExO7DW3V54lDQw4O5P6nldw6HVQjubM2MV19TsT/80UZubF\r\niSHS4QJiqxHiH4qRLbjo/0ySiYiJUQsNZB+YXVtTgvtmlIvdJ/HJVY9TR8ET\r\nxrXaQoJ4KfLfkRWORxwogDq6YVL71orcelVeQeoelwStQ6s4cB/FgqxyAcJu\r\nBAJY+18j9kH4CNa2+L9RSehSWIOjJTDNrl3ry670oQyTZ1xs0SHkyrikPbss\r\nVpaHiT2igoLUvPjsR6Ko9OzIrKOBuTOD2QTnvk21YA55CiSdy5spT6dIrukl\r\nYY009xVukXtteJjCtR+ttDYyaA0TkAVEsV8GOPiHO0+3xWcH5kaFA3fozYup\r\n+83YQK/3op+QTfYU+bOksOPJdujZ1AM5+XE=\r\n=CmUm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.2.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.2.1 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.2.0","baselineRange":"2.0.0-internal.2.2.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.7.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.7.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^1.2.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.2.1_1673054478847_0.1792660278412046","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@fluidframework/test-drivers","version":"1.3.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"e1798c9e39da5f955f78b73be217db788e53de77","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.3.3.tgz","fileCount":97,"integrity":"sha512-4t/0XI2Wf9yaN/iK/4MPmxjIy9ZieqExqwMWGEG5R/d/ejvH+SYxxfDX7FUGhewcBLVrR16HY5+GUPoJKtx0QQ==","signatures":[{"sig":"MEYCIQD9pXZT9IUBGAxtrR+x9hW3eV66ui/+Z5zUs9/HMoCxbQIhANZv2Cnu8FbE3HrW1MShfOZryqR7vVXogh3ZHVLF/oM+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwF2kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFsA//ZciTl+bwyv6bSE9CHEJfjs4hPFruQmu9EGrxipCY4sqYGOmc\r\n8jWN+tosNih/pimkPryIuvpcg46epGvHsyHtpfAaXFSbBwEjrWAX6uO1fXs+\r\ng+38XxaytFYbZgEEykB7ZYu3ex4V9Ofcoe5yITOtxevoXmV/dKgx2EMlVTR+\r\nnd0YMX1EmnCxbxGRDFkUgG0RYwIIIxY4kTfMJ8TJ0rRIxc905nUiAjXQ1F3c\r\nj0yOtzza0QH/HvhVAskeTJk2M6kqsfZ3tZXDv9VMhicEB2OKRmwXq5evfeGy\r\nI9hE0qtG4Ma3zFuzvz/LB8ksMDQlAPS+8v+1eWvT/oaAdBVVmBapbPy8HskE\r\n+wD8ijpS5Vgs9cIsGGDzunhWuo/cHSxlNN1sy7TR4A6aF6b4DsjFysKuyeop\r\nY9XS/poHCbcBKIoW9n9/5PdxXPvHWBMw+71FkYkNgnW1CeeiR/TYTY7ALVUy\r\n7csF5tjCrIKrqNvPQEI+W8Rhd6QONaRUqwxM9MPpFxCOR002o1yPpfUsXgZQ\r\nqKRIeALmvAyNHmZbvhxrKLsxDRo4n5zJuokGWkwzqcZCloU7WVlXt5BlkCc6\r\nPNXYxj8bPYNogfZjxmvAcYYy1Qn72ehjR9iR92l3TPTemHkR6SguWYZy8AVL\r\nsgDW8dkeqzsMarO9+LMBY0aZjyQ8jo6JiTw=\r\n=IEsj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.3.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.3.3","@fluidframework/odsp-driver":"^1.3.3","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"^1.3.3","@fluidframework/local-driver":"^1.3.3","@fluidframework/core-interfaces":"^1.3.3","@fluidframework/odsp-urlresolver":"^1.3.3","@fluidframework/odsp-doclib-utils":"^1.3.3","@fluidframework/driver-definitions":"^1.3.3","@fluidframework/test-runtime-utils":"^1.3.3","@fluidframework/tinylicious-driver":"^1.3.3","@fluidframework/server-local-server":"^0.1036.5001","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.3.3","@fluidframework/odsp-driver-definitions":"^1.3.3","@fluidframework/test-driver-definitions":"^1.3.3","@fluidframework/test-pairwise-generator":"^1.3.3"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.3.3_1673551267770_0.20853556543126262","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.3.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.3.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"265b11c2eca6466c93fae490df8c1a61843de3d7","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.3.0.tgz","fileCount":98,"integrity":"sha512-lyVbtkzHuXQl6dbe9954XQTgzsXi0wwGzxVTpWenNc9wqK8q6Bk6iYYr1RA5swprkd/WDUcrKDbOqxbePgc3sw==","signatures":[{"sig":"MEUCICWl3Ha6ZqoaBcTER/uFQsuax/pb0JTjum9q4AiGFhCfAiEA8qQOXvu61ahLWgZ2gKutTQTp7CnoUGYEaa/WrmRULWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx04nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRcg/+Mo+VuHg/tD52a5gmdiX3ZWWENxvQX9ZpL+jx9Serp24Vli/e\r\n4+TXWPDgETyeNwnZc14eITu+QG6Z58tdNxcr1HLqYkBemQiPtIK4HMEUCD7R\r\nF5vlNvBlN4/haHKoJav0UgIOA0AEdLgkD1D7pQ3LQHApRtHh/IIPd69X8Bqk\r\n3SjQRHKHFlhOX6NBseQkd9TVPbpqsyxultPVzTZK1cZtrjt5IlorX9Mi1osb\r\neyBK7tnIZxBI+sW4QAEUwSeuPdbp17TOVGEAv1eET74xv9ecdvWkMpmqjeMF\r\n2YY9LC8GJjgSAqoG85YEeuR2Wzn8ZFEqfwEECWsO/2Vt/oyw+LYPMeUbFEd9\r\n+G+fsIHa1xV7hk4u8/GML+8OzNvTSe375tYK7nDjn9K7EglcE9sw6h9cvXNd\r\n/m+64yD9LksLZxC2oi8c8ERbQxrT3MgzKXHU+MuQIom+/gkVyZoKyn1oGHbp\r\ngvSE3/bZ24dfJ+9XpFpDnvGMWMlqBe4sPicFzZaHz+rsb9cHicE5iquVyAf+\r\nkNS48nUAh+HTxwZ0M4LuSQV3/EsF2pJjf8sQ8yc8SXY0VxnytJm1IVzNYnvt\r\nDcvwYXbMaXMhCEQwlC16BmZiTtP3RZuWtUIB/8OnRLRlIVlm5KTZO53UghtX\r\n0gnMPvV1zpozA6zEWgH9qMT2AE/KYLuTVEg=\r\n=r9/D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.3.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.3.0 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.3.0","baselineRange":">=2.0.0-internal.2.2.0 <2.0.0-internal.2.3.0","baselineVersion":"2.0.0-internal.2.2.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.7.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.7.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.3.0_1674006055527_0.49808619784166375","host":"s3://npm-registry-packages"}},"1.4.0-121020":{"name":"@fluidframework/test-drivers","version":"1.4.0-121020","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"ea9ac0b1a3967d3326621362d49fa80101f63a71","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.4.0-121020.tgz","fileCount":97,"integrity":"sha512-XHql2uickc0ChZJ8JZzC3Mm/zqxkZVOEppYnV+gBZkAFHsnZ4H8iNmf1PXJxUUAawskLSshjMnL7FdJfWhk/Tg==","signatures":[{"sig":"MEUCIFq9WnNC7G/12GggkMNTVCqSY9D4/nXQ0PAf6sg3Y9nUAiEA2mkFe4aDCAEyMhAl9gQnLdqyRRO+5DEHHxqY/JKe6HY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx06wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriZg/+O4Lq4OYbVuX8g2MNbYUTWmNGY2Ycj0PsB3Cme7K5q6VWDxVW\r\nM/uRPs15+rpSwoF5UzZDKGOBI9jxNaHApkGbIO0JRLcr9a/Q7mMJ0oEZMQ1F\r\nyyvqvzde+YmXkCxy32Z9ZbxFPXA8QwsrwYpAZAK0CH0EAYHN81T9bn4fmxPx\r\nLLr5xNdPc/G64iJ8etWIwoHGtIPojC0ZvY8EeMT96h4Cs7q38hIkbeGm3mmy\r\ngeLdBt+uhLtsDkd1jms534tI90LYsiT/2H21TaoEPj0gUPJotw/zCA/SdDcW\r\nkXRj6BYMYQ2FsQRqPI8bmKVAurm2XKFaNnAAJ8nFRAZscSWNTLgNoYiWWTm6\r\nfJF2/AckPEKiaXylEbMTNpIR3iAav2Lz3/+PWT6hbwcpfS6+cBvc1nP7vnPb\r\nwCFmq8B+r37Cq1vOIY8z10He65JIyZmVqxnwjJjnp1rWa/BumfuTejebHBU/\r\n3X1xQLjYSnopK6C0aXNRm8+V1AkWsgro5JetFhKagny2yo6p/AD/dlXymf1F\r\noE9Kn0yZCSdUoECH6dpbGbycZKBGAibk3DNXhP5tAoKMXtipEVOQEEnV5TxH\r\nCYmGrCa9vdzYpGAHd0bD41zgzN5G+fTG+QhiDI5PecHmm7cxfqz3H3oMd8GY\r\nshBM6H4bG2jqXh2gEDE5FsjpM0rfXr9stSc=\r\n=noGS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.4.0-121020.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","build:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir . --no-generateInName","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.4.0-121020","@fluidframework/odsp-driver":"1.4.0-121020","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"1.4.0-121020","@fluidframework/local-driver":"1.4.0-121020","@fluidframework/core-interfaces":"1.4.0-121020","@fluidframework/odsp-urlresolver":"1.4.0-121020","@fluidframework/odsp-doclib-utils":"1.4.0-121020","@fluidframework/driver-definitions":"1.4.0-121020","@fluidframework/test-runtime-utils":"1.4.0-121020","@fluidframework/tinylicious-driver":"1.4.0-121020","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.4.0","baselineRange":"~1.3.0","baselineVersion":"1.3.1"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.6.0-110101","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.4.0-121020_1674006192393_0.839734599084182","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@fluidframework/test-drivers","version":"1.3.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"8affb147eb9b49c3a93b272874422d959d0c27f1","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.3.4.tgz","fileCount":97,"integrity":"sha512-2hSRi1mu19wKvWaJuJzOvDtH4py8THQFujH2bzcBrfXvNXdRHrJJJhnp7IX6IjvXnqZglkAfRkPedhHKKzmaXg==","signatures":[{"sig":"MEUCIHe4Q0R/32W0BA3Ieoesl+SxvoLBmfl8+A8c5sujXBh4AiEA9EdlKPHSr+suzvPF/n49fGx5KdNqebM0cqQOuIx8ZR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyEbiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2eQ/8Cfg8wLIdraZ1hm7RVVZD3VpO8FKheo3tTvd7WsoHAqGvfBBY\r\n1bjucAOIrRKmiKq9mmvFzhMlzNpjN1KORQMfzI+aD6EFzgFOU54R7++GN5it\r\nhHnz6MVubrUf6btxzhlrzA0fwOUeCWhvHaWyXaQh09WVECKQiMbs+8c/1ESs\r\nMEEOfy93CEiGeODGCnUIxC8t5yzZ4FYkEluT0IMDNid6MIP1tfPgFUor1PaU\r\nuSAL2EYAFB8VisQ2Gdei0f7fQUS+bCkVvNlEfTTghLCh2lW+y851SWYlfz+E\r\ns57H/6j8W55fuay6trVSYZZqmaqdkZol1r3RoY6z9uZa7f+uoH2Vhqmjju43\r\nyt1wUwu3IcFCiRetbrnnPVcaMzHKJNEmjnNTPhQzLqHZS8QIILyuEXb4hh6f\r\n/CRicThuTc6K/wEOMuB+Vbrk9ziSmDl8RBemyyw6DMzy920P+Wqi3J9Qtdtc\r\nwBnbw7eDQZXXZIEzkqYGagEMPDpPggc92p5TinyfmoKd5qixB6mlpFbN/+HU\r\nW0UWYiUC8Y8dCkXs++kgtWVcsB12Podr26Cw9VDMbtEkNinWqV/7r1oWmA9k\r\nrQJJe6S1PD/R1eA8JnDn0xgm8GVF30DA9dEnySEcG45BXG/HVnKMRgX/ZPXN\r\n9hj+9mAlxatuT2bEDlDb9EdIJlOLsYVIgY4=\r\n=Tcf8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.3.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.3.4","@fluidframework/odsp-driver":"^1.3.4","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"^1.3.4","@fluidframework/local-driver":"^1.3.4","@fluidframework/core-interfaces":"^1.3.4","@fluidframework/odsp-urlresolver":"^1.3.4","@fluidframework/odsp-doclib-utils":"^1.3.4","@fluidframework/driver-definitions":"^1.3.4","@fluidframework/test-runtime-utils":"^1.3.4","@fluidframework/tinylicious-driver":"^1.3.4","@fluidframework/server-local-server":"^0.1036.5001","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.3.4","@fluidframework/odsp-driver-definitions":"^1.3.4","@fluidframework/test-driver-definitions":"^1.3.4","@fluidframework/test-pairwise-generator":"^1.3.4"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.3.4_1674069730153_0.9709330052224072","host":"s3://npm-registry-packages"}},"1.3.5-121405":{"name":"@fluidframework/test-drivers","version":"1.3.5-121405","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"932689f589f10812579cb423825629907001bc04","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.3.5-121405.tgz","fileCount":97,"integrity":"sha512-KJvdcTLPl0tWTwSi6ho/OTOF7RCXwQRrzFRtFlmZ0M933EW3lMODGebw8QYQMuYG9ALLddG0cLh075yqNwEpyA==","signatures":[{"sig":"MEQCIDkOG+IkRcEl70YqQN40aIX1ig4qTC4hBuiMeu4EQMV9AiAWDieYe8yeZ5PzpoZx8zwLYbFrvc01Dkvkt0dRWtqETw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyIvSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCXRAAmPKi+flY/PMel/iP54a72ShHNwIxIPt3zscWxVeJ7BRONtlR\r\n2YYA0jP4+/AQopgQiFM61X6zpG7QRILV45wvTskpkTla+2fQdhZZ3xn3lGj+\r\n+MoMRrJ7y5Uhx3kAzkhTfdaxCMaBSFNuWbCUkvBlBA7h/wftRhgFq0kMqNbm\r\nkA2MeQZZkzJlzraxPOUtgNv/q4snZ+fozxs8ZTquy6PuoXykKpTkJIMGVrer\r\nOFqVf0edyN7jAu0FSqbktl3Dnus97iXI8iO5H+l0MVdrRB0kTE+fY7640dsR\r\nY8lT6/7KnKw1keeJwoaUh4bnvL9p3SrWTAJIv5kbYMWtc9+j1rCJ9ec2gq27\r\nzNmMAFfqKdU8nJ0Rtb3X9vthqunkjGWQaij91Pc60/rxEbCNdeOQ14ByEeth\r\nd2A0kHeYqZhvFQSosTZ1KIta5eAIDeH1ZbhioyvoA2nN92DWf//gsM5CablF\r\nCm/WlCKu/E6nYqV+ggTSBZLcPUIPqoQlI9jvdHwwo/n9TWhCSAAJm8eVOTd/\r\nucGm+LC9vTVPbgSey5x7Kd+LcPH4Mngbzjq2Oi3V8Q31/CT0mSdwveJN+QYl\r\ntlK+KqN7/yABLCjPYYrQgjdN8g4U38oyd0fVdKckMa3zriatK980aWO058gY\r\n+BpqZGwF5sgWFk0poEHw3rYU9HOX0CR/7gk=\r\n=4fy9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.3.5-121405.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"1.3.5-121405","@fluidframework/odsp-driver":"1.3.5-121405","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"1.3.5-121405","@fluidframework/local-driver":"1.3.5-121405","@fluidframework/core-interfaces":"1.3.5-121405","@fluidframework/odsp-urlresolver":"1.3.5-121405","@fluidframework/odsp-doclib-utils":"1.3.5-121405","@fluidframework/driver-definitions":"1.3.5-121405","@fluidframework/test-runtime-utils":"1.3.5-121405","@fluidframework/tinylicious-driver":"1.3.5-121405","@fluidframework/server-local-server":"^0.1036.5001","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.3.5-121405_1674087378586_0.6948031993067889","host":"s3://npm-registry-packages"}},"2.0.0-internal.1.4.9":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.1.4.9","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"d552d5d5ea0e78daf1f0861fe2bad155d26889b7","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.1.4.9.tgz","fileCount":97,"integrity":"sha512-n+/o/7schjmWW1DmOgQvnIxRIQBEcHegS4aUXkRcqyya8V3iEjCUwIfsIFMTg1rd+uh4muqjDFkgs6U8SC+NPw==","signatures":[{"sig":"MEUCIAJ5LfW1DBLxjDV7DAYjbgxzxqCnKdga/QyhNjKSBMXZAiEAgDYZecZLelm9WU4Rxnus24WigHNMFK2kBjk2NT9VPWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyIw6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokvhAAl6/5Cj/WwMul6ddx8WrD0O9DGG2A0XkYbdpcGi60NguMr7nq\r\nlORqL1EXqR1QdJYN7FYFVL/6erAmp3yQUclz1JPsDDUp2GaY5yVSToxbMrmn\r\nW0HJzXgC0O9tw4DCUlL5Onh+SpLhOVjcVeBTXEwBeg7343ptJiu5+1wZqac7\r\njNRXvR0BndxBM/SrwDjHdNsiScINWVR+Q3WfrqZukZ8CDXmVuzphbQbpmM2Q\r\nzDliM9uMTfrkSgaVph+Q9Cxs8Qv00VsIKSDIsx27YSifZhK25b+01qHirWqV\r\niyuj8PINwhFZEN9q65hsK65fEcNaOt2Tja1zrcKt8GC5DRRJQgQgLmoMmNCQ\r\npCgjOWMcUYR8+CRgvAsTwNxgAKlyaiJwZOY/Dr9fDfcT2EU7qTETxGYhHmK4\r\nZH72AKRIdUcMqS2P5yXQmlTQ3NOe0hWqp/NJ2Q7QHtktpjdV31UErWh1Jsiu\r\nxpCMkkKBAIp1Fj5KOC12wtN9NmWOW7do9MN4G2AGTB1z9Vw4EfvuNFvOmDYH\r\nib4rugOkhGa/z4lxecljM9w9cgxztCCm0gBuZHhLOE3h/prtmc8y6Uh7ETaY\r\ns4VxRY6QWpE2MzRhHd8+wacJt7JbZuH9oKwjHzig2AhoUfC0dGfoqiSBeEvp\r\nyCQaELvC+P5NYW7UsxP1T8BNNA4Fv/pro0E=\r\n=0jSU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.1.4.9.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.1.4.9 <2.0.0-internal.2.0.0","@fluidframework/server-local-server":"^0.1037.2001","@fluidframework/protocol-definitions":"^1.0.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.4.4000","@fluidframework/build-common":"^1.0.0","@fluidframework/eslint-config-fluid":"^1.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.1.4.9_1674087481779_0.07035672568993001","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.3.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.3.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"03284b3a647f645c3f202b5448142ae630c6972d","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.3.1.tgz","fileCount":98,"integrity":"sha512-rtm8nzcH/jaVIFQNkqWa9fDx3QQZe0a0QzmHduoayqPCnq0nftP66/9Vw5aL8BYL38cjyAYmWgQROqAVhjbdJg==","signatures":[{"sig":"MEUCICtjuo6dsLtjEJmzWU1m3ZoDWRfb3rnKZnaIdVxqdViZAiEAzjvdy76UjKirlyecMyS10hgdK71ypaukyJfeltfEObM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyvh5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoucQ//dfdj/K7jEwJNSy9vhAqkfsEAYvSRIbqDDSsZUxbJpk4F8dPf\r\nXJWb4DL3lTnrXT80mjwlRyC5AjG0Wtky3CPwEvZjno/sMgORY+LlVSp26jtG\r\nBU/VOMLM1C/wQSp/+sbK0XZxNqhSv5gyFNJteEYMgaBwPijlIw0PcsqkvU2T\r\nknzWx4qSNLiiCIFxiyo/1Ye+wFyZkWEaCG2UrCBp391eESj/LLPYsHa8AIs0\r\nIDHbhAE7VH52qKFcxcafzcIypG1JQmtJrEY8MCZ/W0Cdrc4VMQKdOp1qkAc9\r\n2FukZxECdWozXrlE0xFvCOGBXdgpVQpMrxiu0pYQuUm1i9LqR0krUZ7BljGp\r\n7E7aGtsimnM0IeOkytTUrhgvgCz9UBuJdUBRdwrghpnWg8SEVRnmqDZXkh8K\r\nt7+7CI6ALhrkvAj6+d+4dW/cq5OQWzr4oKkto/UXRG6O24n5nK1u1dk9A4x6\r\nEDnYox6j2ejXEgD7n4+d3sj0v2UY9lGW/VSF0GO0MBQHmO9PgqXFjgacRSAi\r\n93bIQ8ROgjBWm88SoyEQ2PE56/HqPkfGiaZyK6HR1YCgwkyqIVriBlwTeH1c\r\npvnqmsRhwKnIWos8KEJy1evYRFqiXy7kkYLjZmKkzAnb+/lGvuHNbc1cch4N\r\nJS4bWfp4ymOlXYLZs5M6p+6ADrDYrN9L9E0=\r\n=mpLe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.3.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.3.1 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.3.1","baselineRange":"2.0.0-internal.2.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.7.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.7.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.3.1_1674246264834_0.09937494482514664","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.4.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.4.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"b446ed63c9eba0e78cda0ad02a89c30df92ebd6f","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.4.0.tgz","fileCount":98,"integrity":"sha512-dmvdkf2TF/JHMhDgMc/0Fqa7iSRMhrQFcQtjoy3YFWmuQZNng1fTk9tZmnmPQpWLiimP/NyQ9j3C75dMEYeBmw==","signatures":[{"sig":"MEUCICgbJqBp0r3bPUctBSNCAOgMNAJJCnlDdtS1f+e3+hrlAiEAx8kk4CygVbAx471iCK72FwzN7ETAcO7/0QK20p20G2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0aq0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHpg/+PA86reM5GPmR4tAOBsk866VEAytGfkRKeAKQmFAAB0Se3djN\r\noAZZojyTVJs8GjQx35rVK3pRrT/sZxSow6DBxefEzzAi8U6VggPmc4xjZ/hL\r\niypNLoqwF5l72H2gdnIf+y6Kap/hWzi1bsW62Cjtch1Z7BMng18MCt6a41Kb\r\nkr125VdG/JRNgxOBYwlQfWcchHUBS8579z3/ak3Dnkow6Cr7obKZy12zqW0Z\r\nasY4Od3Tzf76iRn/1OclQ+9WiJPcMGQ32X4qBpPZoeLPZqwWwBi2uK5j+d8F\r\nQ4FM/IRXfdfAMuAv+1mP0WFDQP0Qp9eTf29qKeWW4OHr/KVI65qdhjuZMhjX\r\nBMrhakFCbHJhSuSAekl/utSCsR5sSD7vesXuNuoZI3Fw3QxI09KSxoCKU8Mf\r\nmwazfh2GYUoF8GWvAnjvAO9lW0yXzq9rwkMq+MpX/dbTyrP8LdwZgkcHOgVD\r\nli7GCv3IGNNsyZzJmMKdDFAEaWtrjjZAeXxsGgUthSJILj2Hg77Qv8reM5+4\r\nV7OKaMI5l7fccdYWKg78e1iaFIJrjo4TOiZ2nPA7+tjTFxvTGH9jhoqRuZBM\r\nkeyGIlP47gGkH3urho3liuS0T5zeZfR5JFrDhO7guO2u4MZ6Gpl7E41KWm/u\r\nxwkVEr/s6JGaotK2GFhbG43nn3PpTqkzi0E=\r\n=3XLv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.4.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.4.0 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.3.0","baselineRange":">=2.0.0-internal.2.2.0 <2.0.0-internal.2.3.0","baselineVersion":"2.0.0-internal.2.2.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.8.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.4.0_1674685107982_0.37461263824517554","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.0.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"cbc78ffa1a0b4466df5297c90d403d406ec88cd1","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.0.0.tgz","fileCount":98,"integrity":"sha512-1k+tjib7A+ZD9UHoih4lrQZLIoHG/JlB2NPcB7ws9vicQSqLuGLxORds+ldCPZ+COxnJRFWNQTPveZ3YO0ki3g==","signatures":[{"sig":"MEQCIHPCt9gQPcAk4vinqFkYRxlqLHIQYnaWaP15/r6ZDT9XAiBAKnhfvA4VVMLSPnkPaVMpn2GXCB13jTfBAg1f/Ys0Qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1IK5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoweg//XTt//QX2/A3tXFOiAtIhMCRnrJSAjzDoZj1J29K/A84ZEwfl\r\nudBmVsOG/O36RSCXCS5Y0vQQFRC9WhN/NIPUqeW4XVMs0phHWf24omLdcj/c\r\nukn6X2ByTt1A59BPKkVAxhvTMhY/QOZM3qLc0zRoJd07cxmf8iRZhoHeq3J0\r\n/mgfouR9WvoGK6Sa2l3fa2w+XPU3RM3ZqFV9CVKk2O3VHPX50m3bHl1DLEoG\r\n8bUX9zxXy3fm28de5fjY4/ZKxfx/W503CpV/aI/VETTbZhIJOJTsPuXf/M+J\r\nNjvprmaXhiPg5xJ54VeLRpi1xSx9OMdaLGhEgHWs/CO37y1d2eXgLqgAxlyv\r\nxOuPmP1N91pPgyG/X66IpyeB1bt98KDcdVc/NL3kDYZsl7bfq8tZd5Lh6v/i\r\n9+o6hahQUKRucTr9ZGxQ0M8KG2dWpX2fpXGbIUHEyhOLjrgCDr+iEFphUAyv\r\n5Yy6EfJgpafNMF8NR2TSx15oi39NTqTRdO9MWy4Oi/QOKuKLqvO7tJN4d6Ne\r\nZccWZmfRSM+JoywW8AfLWUJfy5MBS9YiW+Sch1nxrZCXnRljTc2v2UBxxr5B\r\nFFKEV2UlDvHo0yIn3e9kU8VSXAvkBoGPLul10dl1B1M1yTHMd/sgRW9O3ZDt\r\nahcUbn+esx6ciDYOzc0EyXoN6KSYTXpp5H4=\r\n=l8ib\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.0.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.0.0 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.3.0.0","baselineRange":">=2.0.0-internal.2.0.0 <2.0.0-internal.3.0.0","baselineVersion":"2.0.0-internal.2.1.1"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.8.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.0.0_1674871481608_0.2752267019979875","host":"s3://npm-registry-packages"}},"2.0.0-dev.3.1.0.125672":{"name":"@fluidframework/test-drivers","version":"2.0.0-dev.3.1.0.125672","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"33ad45afafbe13390be019fae4ea016a1f6e77c7","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-dev.3.1.0.125672.tgz","fileCount":98,"integrity":"sha512-NJT+Sq/yT01eZEBIuBHAtMlFhong4PqY2djBNLNvaikiDoep2EcvsSVBqL1z9kknFSUrWLB4xy3/E63RNN/emA==","signatures":[{"sig":"MEYCIQD3v/CvAlRRcvpXXJlR+667IME2IXhRmZIep5atkN1zoAIhAL03/313msZcyYxt3FwON666OHuPEXi3XhPh9pbvMRfK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2UHeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqVg//eMiSxizGha7j70YBaLeG0WbdgJxILsm99rYEkdnm8FLr/LrT\r\nC2D56NXMB0Obm05fiM0BlYhkdaUPdbRp/QSXtJGkMYqbygX5bDh9ybdas9mb\r\nMvhfxe/hfdx7yDlxhi4gYooDqnQ7PUfs35C2WNZDGNsfYBQ9QjhqEU6+OAWi\r\ngc2bh5mVhgn0niDl1inUqFjTf4AueB7pJwh7h10D7VfinQ74NEls6+1mWoB4\r\nRl+QG6lTlDrKS3IMkc/LM4xpbl9JHnE98bBeur6+Q8VQezQHefEAHHjlxSUk\r\nyzorD/a5pg+QFgGaTvjmqTDOOfyozVSYDVJm32VAJ1AvimJHCtl+7mbnTvE7\r\nRiFxzhImANjBs0TT9jmMjsjZTThmpd236uzNyYbb8gUDdXyJCOE4KZLn/Jze\r\nOIGHQV47WuM50eM+Z5wRdO/vNL0Tn7i7szrHwozW7+Ck293FGi+353kJrxZh\r\nH8o52MCwhM8X8kwGGIs4g7ODx6UXC12SwhxVTbc4ghVem58viBNWNI3H6T+u\r\nUM8F1LqIb0sVRx+d5TpsO9feefPuy0p/klGk1YznkAnmfLHLwCugBoi2z846\r\nhygOd+aF7EjG1WqkymVlY+e/qrQea8ljVGiV4aEOpa9o0uaVBIUWvZVX7Cfb\r\nVGZ4dXFSGTjKdrl5+w+wSEym6Gv0bNoj7vc=\r\n=0VUt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-dev.3.1.0.125672.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-dev.3.1.0.125672 <2.0.0-dev.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.3.1.0","baselineRange":">=2.0.0-internal.3.0.0 <2.0.0-internal.3.1.0","baselineVersion":"2.0.0-internal.3.0.0","previousVersionStyle":"~previousMinor"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.8.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-dev.3.1.0.125672_1675182558167_0.4404355109962155","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.0.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"f00a2e34f0855fcad1f0bf96f678e5328477081a","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.0.1.tgz","fileCount":98,"integrity":"sha512-j6zATB4x3RdckDSllM1dOlSgIcI5DMz5pNv6Is9P67Nd428RhYMmqVnmZx/59WqnpiRwJkpD/D7WX9IuM3kvdg==","signatures":[{"sig":"MEUCIFJsHVPpsdFfkJLwKbGCymQl9EzqxO3pdHiNNG36a+nJAiEAjyJSMSbkEI5WPzFc+BHAgYiO4TSG/NwaFB3j3DY8v2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3Z/mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobEw//VROqZbohacOOJCgqtDe/LKkG+8I/HVdchvkO5slT7iOeREa/\r\nzevx6JWCRvpjgjMn7HsxtbLenNjG7QZjJDZr8Q5LSwzXcma5kwyLz4Mp3r5J\r\n9NIJObjATTx7vEhAzpMc73j4ufekIwvG1tgnWoZlJv+50HSicKDACTUClJK1\r\n9oE4Uv1A45xJjUqMGz2gktpHfYO1h8ccYy62IDwxdPnxU6iy2k8ZNwrR01n+\r\nrmLWB3JPfV5g5b9FsErIglCMKvm50O9zlGTahcFwfRPdKlu5CuNl37FyNxNC\r\nE+BDF5DC49AoyARJhxSfYysXpGceoBsLA3zTG0RA7fUhBSKd9L4IlsEslfJC\r\nkLoy/BJsFXcR1Gx0WKBKPdHZdGw0K5KEYn7MntmTMSlEeQXWWHRH5jlKNFfd\r\n9bzMcgbjrF+GeTc4kXZOHdsLoB/t5L8R+pv6dqI8B9bAKS9RORi91EXLGBWS\r\nDzDXSZmDsAzrhZPWspRIG2VU8VAwpbwJE968vAvtSlVRG1c9dZtR0uRvjbxW\r\n2cQRiM7Fb0N6DCb8i5SYu61Wu55owuBDORmCnjokL8mfobbP7du5aieO0DIZ\r\nY5cNDU9rgfFauYx6GxmmpciVc3o4f9WW0q0ZVvbfzUWEWPtIlG0oZnMCubvj\r\nGsKZysarE4dM8939vcdsBX68cCD5jHXc3Tk=\r\n=qqJX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.0.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.0.1 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.3.0.0","baselineRange":">=2.0.0-internal.2.0.0 <2.0.0-internal.3.0.0","baselineVersion":"2.0.0-internal.2.1.1"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.8.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.0.1_1675468774433_0.6513082826659269","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.1.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.1.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"dd8c41c262c533d29a4989017eaf438260f2d1fb","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.1.0.tgz","fileCount":98,"integrity":"sha512-D4Zy71wSjXTyg509pp92eKtpLuOx3UvTx7rRfH2K/NH7XFruP4TK2Mqonmt8Pb2dUgOiPBLDQUi5l1/gFw0RVg==","signatures":[{"sig":"MEUCIQCbaSI+Ta2sU4C/iUI5yjprp0rIjcJ9d2Isw8R+UGmPLgIgdD5xgV3ta51a8CHlHyZ7RCiwGPuhHzzTDDMIJTeVTZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5e0EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+lw/+JvfIEY8HC4gMG7VAs5XHwiOSzlKZTI7clGlPguh9XYbquYTn\r\nfFQGNaHFRHjVBsUWwY+GfiWTud9aaa07b54Z49NCPkBD/HR10NNatrgVIQuf\r\nwlMfYZ06VHA1Tz4lHb5bGHekbvmkTu/LkN6TWLkK3sV2LNyaCC++rSWErdTI\r\nK5HR9++oH4qrvFimmMQ3hRz4WAFg2b+/Aw3Dgo2qVORK6lQ1zRsQz0hpfGWB\r\njPRLkDM10Yyrnehvow2BYkM1iEzsSIwbZ0OzBFFM9Wit8dzHvDn5l9Cj3JJp\r\n4lNqkoEV/syiyV0Qu9hSnz5Z8zTSe+BgPipIdSfVY7sl9BiqFIadI/PBtbb2\r\n7V/sNzfZjdcdpfviKLDs9xsngZlVaXA31OTypRx5RKAqNz/Fg6ktfyfE24jp\r\nFrkzHLC9wA9A3M0OHn1dieAuIjNTHZwzIhnXFyFzC9J2JoqQhCemYYMSpM6f\r\naXUBQ/vlf3FrkRLNFgptPPh1GhdrBrPr91vBJ0e9UBFyolbHzrBblI+WoyfO\r\nP7GVSdOpq6SYfLLUJTWC6TWfnKBeOaSxhf0aS7HnxC4n6RSOhBxT6XZL2HUu\r\nW1/UI1UqTmU2+jkIVsLD1rtimj4GoW1QDs+9Ib3veHkkbR3Jgh0SKNPBWmgQ\r\nj5gBkfbFFLYHyLfdyqO1pTTa1Ar2rdZxgAc=\r\n=BIs/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.1.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.1.0 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{"ClassDeclaration_LocalServerTestDriver":{"forwardCompat":false},"ClassDeclaration_TinyliciousTestDriver":{"forwardCompat":false}},"version":"2.0.0-internal.3.1.0","baselineRange":">=2.0.0-internal.3.0.0 <2.0.0-internal.3.1.0","baselineVersion":"2.0.0-internal.3.0.0","previousVersionStyle":"~previousMinor"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.9.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.9.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.1.0_1676012804510_0.7804070542524257","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@fluidframework/test-drivers","version":"1.2.8","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"ab38c4c5c52416fd0e2d442db033c38b0280e7da","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.2.8.tgz","fileCount":97,"integrity":"sha512-5DKsOu7HjdRA1Yn6/5avFUL51lkWKTfssuTAzFdmT/XRmMLgIb3TjzkHYwzXsoASjpj7YfuuwsXNe+yVai+h+Q==","signatures":[{"sig":"MEUCIQCZGHflXrhRjM1nXZAn85M6VbMMQQ3xlTai6nhZ7hcNswIgO7iUDPLTVTICVHFyItgLMQahGBC4yMYkPkwaTXOOltQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5o/SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXeg//QT64DpHFvWmyitTMvj1PMx3yblm2M6gJmVh5ke0Ue4RwsDkd\r\niTAETMkZOKBxRY861TqfsoVKaxxaEGYOpmon9bBESgO3dgULUtrN1nrH9tJf\r\nx9ePFaZ0OlVeGL9UijFJFOxvfuE+4akV0GnOhBQMQZD5HwR6P6gTPfY6W5PZ\r\n8w4bvPN0cPH5DnFEOAR01+1wWlNsWj3CEdfmSk00ki5r2vWGHNN+LQX/UaU7\r\n5CvNQmp4WKfbJ6h97ZcyYC6C2ob/oErRY///WQCW5xzUG/7W9eVDpNsFmZ4D\r\nepkWgj3VHwSL4JeMKbquJfvEr2mdoAB/eS2m9Laj2ZKP1nHJ9po2BhgJmZAG\r\nXYmbEUChD4sScQdJPgaeUuoU2Y+DXZzFMtbkpzduzCATjaJZtkT4CZK/lo3l\r\nUo9sPUq94nS8x5PpDJBnEoG8BeRYGn4zqUBSshB8kKVu43kdjg1YH0t33WhH\r\nm/fihwZe8/WDRDx+DVvNqH9T/cAro7pb57/cnjuCRkfS6g2IVGRXfo3dQqVn\r\nKT8lhxPIHBas5HPB9oNJ0mLCNMOp781vtjKWdnOlA2gNSYhnAdfv6D0XuJ64\r\nhv0kz6FWn4ABn7sS0IIWOt2Egl+Scwn1zps0W7guFI9EcngS52NNj5z60o6D\r\n6QE0LtqQQrMbDeEzdX6Y5x6d0Ib4dbCFoME=\r\n=82yw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.2.8.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.2.8","@fluidframework/odsp-driver":"^1.2.8","@fluidframework/common-utils":"^0.32.1","@fluidframework/driver-utils":"^1.2.8","@fluidframework/local-driver":"^1.2.8","@fluidframework/core-interfaces":"^1.2.8","@fluidframework/odsp-urlresolver":"^1.2.8","@fluidframework/odsp-doclib-utils":"^1.2.8","@fluidframework/driver-definitions":"^1.2.8","@fluidframework/test-runtime-utils":"^1.2.8","@fluidframework/tinylicious-driver":"^1.2.8","@fluidframework/server-local-server":"^0.1036.5000","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.2.8","@fluidframework/odsp-driver-definitions":"^1.2.8","@fluidframework/test-driver-definitions":"^1.2.8","@fluidframework/test-pairwise-generator":"^1.2.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"1.2.2"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.2.8_1676054482336_0.9448711022135492","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@fluidframework/test-drivers","version":"1.3.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"c405c3cd4e0045e8a980477c950e27b07fd14f46","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.3.5.tgz","fileCount":97,"integrity":"sha512-7SEakrZAZ5o+hSdm0g73ky4cIGHO3j/aw5AkMshFS9IakeJjLQ5EEovoNOLFvfaksYZQBoogvq9ZLOvWTcvdfg==","signatures":[{"sig":"MEQCIDxhT6hWQ3rOW7EQcVEKjogx1pmHVQmFPuGPhBHQwjQAAiAIPS3R7rl5+LyohLvaqAtCB35EpbrxzpNoK4RZyNpMsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5pEwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcFg//c98R3SKBO/8Z3zFBzIoSekvGmtQ6mpJ3C9s7NQNFMevz5Cw6\r\nl8eZahJ3kk04ScG5r0Nk3Kuxom6oaseJQO9dly7LZSikQOWRbG4NHURQCgny\r\nRgjFHD74cg7X+IXywyHWz/e8BjqhGnS20yf9ZcW1No9zbjOTWb4JcPTiJ2Sh\r\nO/6vb3jrXUEpCa2ZQoigGa+JCcYss8zjj+iWu8ol6gVo3snHgCVpnT7ECubu\r\n9CplqlzyPyDhp9eMJVaD2lTZGO8tpnwYJX8gRHfpPQmDLsEKtfq2YhDJRAiC\r\nryRqUcTX8Y9mVXDygwMJ3FtrhBRtyBCxz2N5dBP6hZ8tljCok/e9mfnCg8hD\r\n4VCN7r4OuJ8C7/g33PYwVeqrFRYRD2mWNUF/hCwyT8COLAk4IJwcxWPuZ7oo\r\nQj1mEvt8hhFi+aYidBlyQqXvr8yGJ/qzSS1Ci7DxUXazyrf2ywwcUz2URIiA\r\nu5xvZBDVkx0ERVhltnjiX0qpZod/KLeZ7QPA1Cjd+quizunKLABBc3z8q5HZ\r\nZo7+Mz1T1RK65euuSC+f0st4JYubT5JT43FYQbpPUrTrD4rEl+rlpBhX4cPn\r\nI7FSL7NZIFfkceMBf8tDU5KJyh+JNrSW0I37Xs5i9i5xp5NAl2+JqMJ+IKyG\r\nqjIH08T5QIjunWv08uSpu1j5g0IgCCAgTmA=\r\n=QCq5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.3.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.3.5","@fluidframework/odsp-driver":"^1.3.5","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"^1.3.5","@fluidframework/local-driver":"^1.3.5","@fluidframework/core-interfaces":"^1.3.5","@fluidframework/odsp-urlresolver":"^1.3.5","@fluidframework/odsp-doclib-utils":"^1.3.5","@fluidframework/driver-definitions":"^1.3.5","@fluidframework/test-runtime-utils":"^1.3.5","@fluidframework/tinylicious-driver":"^1.3.5","@fluidframework/server-local-server":"^0.1036.5001","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.3.5","@fluidframework/odsp-driver-definitions":"^1.3.5","@fluidframework/test-driver-definitions":"^1.3.5","@fluidframework/test-pairwise-generator":"^1.3.5"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.3.5_1676054832028_0.5833741243280377","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.2":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.0.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"0c487aeeec143d509fa6305cd006b1e1cfef0fb4","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.0.2.tgz","fileCount":98,"integrity":"sha512-3bAbBbjcFDdk7U8r7yFsins91kqI2ubOvGIZXLHIxkOMXpLIdMHVfKQFVeMDot6J1zy/U+p/FLh/uU5260Li8Q==","signatures":[{"sig":"MEQCIGpx6tRFtl7/C2964q/3v8RGO8Q1gxAQN5SumhSaUcaOAiBMv7RRW4/neL4NTM7AnyFysNHzTqiqeSU3Ru8jgNjXDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj68j+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4bw/9HcOqorsbVuOGoXUHEMOzViMSEFfkdZnUc/k5WdaS3RxMeMa7\r\n4Tma7DVYqr74u5f/6Mj14rzlida/0VV01VpoJktx6WGJ4Rn62fkx9V0EzYNE\r\nF+z/PqlvfeB4cLuJAKMm4VcB5aO90zZ4xReLL4pJ+MFXBUP4ZLmwGcpFUhJZ\r\nTZBRlAE8mBuHMmMZrKdjwlF/JN9JowpHV9arLvRhxqf8Oeqtg79dFoeLPVp/\r\nHAYkEU4QdjeKFmYwrDYfx9Yz3SoVinIghVXb23S8+PD8rytWpFNbLQZitjEB\r\nlh9ydLcvYoKLVSkGb1W1J4OaXY9JPtDWf4vte2YVf+rn8Yz+JZgsvGiGYOKU\r\nX2jDNSWO1zRQNJki/lu5jma4EepMm8XaY21pIRgEN7zNb0Bd/csIXXfR9Lx9\r\nKA33nlj2lkIzG+ZNHDgmad//3kVMorEMe6SztHKTZ/TnDnxiJ9O91sJTdz/P\r\nwtkJbVk9nlDeROSAaunbknSgKAXLgY22CLlgdKLK19VDSBX8+BPOFgNYCDkP\r\nNO80jxO0USPvKOlcybP+7e3npq50ZKpIozyyf2IbuJUpz1G5+Z0q/07cRx6a\r\nlKZ4qhu6D20a1qj/itVu09pyXewBnkbmKQXUPlLN9q2nebqrqTUDb7LO8CtB\r\nXmNMQkxYFiTMyYeL376AyI+71Au8anPOMOY=\r\n=bkVP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.0.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.17","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.0.2 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.3.0.1","baselineRange":"2.0.0-internal.3.0.0","previousVersionStyle":"previousPatch"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.8.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.0.2_1676396798484_0.8435825182440535","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.4.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.4.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"b8d89d17162672b1bc06a721e6b5942678cf3e09","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.4.1.tgz","fileCount":98,"integrity":"sha512-4xCiUYf5U2+1BPoh0EEucQGxMrTcRgC11RWNo9oHxqGuAVHTgxgaoXpiSw46ZAzKqQaU5fP69I9K4lowDn8tmw==","signatures":[{"sig":"MEUCIQDj+O3aUcTAFE/rN2LG+bs7uaM3ouB3Fl1LLFUMCoKm2wIgRZnjq3I77kqCeYpBQceR3C6j7PKAWKX6KuIxnhvFXEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9/PoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQuw/8DPRPNk8XJXHTJKou+O+CdrzdRhijUFHj98St3ztRS+wUBB4Y\r\nUk+iUW3CWgmzeUo8fn5FZlKKDe0GOQa+v6fRO/2/wEndm9Hsagy0MdkcyyxM\r\nGop+KKcNJ7Ra7yoLU5oDlKAP0e2gSVKY0U8rwb1YUW185eXRGLCi6G7gcwZK\r\nApY05QcdTNiBvpnw3vQ9qCPgTN7vegeHibqr/BaJqonYQ/oKplrsXCh7zw59\r\ng+46Av+83eDIDAaKdzDTcOiI7UYD3zR32Aj8wNv4RFxj/FoPinUgOyvnOXPV\r\nyFhW5HqVJ/UoOs59PR3rcGiqos1mD1Y4JojPGemyqFfuAXuWywG5scrsDXKd\r\nFV34jJFZUK8nOmRcVvw/Uop+XjcAppYI4dl9KFW9GoOBJNO5ZbfKDd5a0NdM\r\nKKZIshSSsbKcj1NPCq2jDQWIGRrTYTSYynU/abi1VKOOWcolth7+0nQfqP9g\r\ntH4qihsOLRjPTywsqZc1YfQ+eesX3Wd2sYFrgKF9ifZBi+Qwul4f0VbIVd7G\r\nsV+baNPLlFb+03uMjoUHZIer9dPqvpTWyLhj8/yQWX8GGDS2Sh8ycosIrqWb\r\nvz3NUh8r9PN4tI+rYJq3DTpVnjm7HvNmgafTx43Kte7AD2Q/qnL5K4/5Ho1W\r\n1ezFoVdK02FFR9Xt4Ipasmj4f61ADacpOTM=\r\n=Vr8o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.4.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.4.1 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.4.0","baselineRange":"2.0.0-internal.2.4.0","previousVersionStyle":"previousPatch"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.8.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.4.1_1677194216604_0.49628848524299385","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.2.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.2.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"3dffcb79304cb610f5f4dc92e9467a73b4cc807d","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.2.0.tgz","fileCount":98,"integrity":"sha512-Ai8sjFFhINr2bzPh56IohVZ86O2F4vqqhbJHAz4xidKsFTSpmD+guhp0ogHVITumCEV94nkacQeN+LgKvSkIog==","signatures":[{"sig":"MEUCIQCZ4IwjGdUMACRQZC5xPDxKcmYV0CQIqkVIeijq4fet8wIgZRXOja65Rt64tMC6pluQeLIZq0A1h0Uj942GJM2k/j8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+Cd/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ3A/9FqbqTKUuBk4f2eXSKSQ+h0HS8089lRbkyEeu+b3+VZvjaCOt\r\n3sqBdwQQZxY7NHdU1UcSLa43W+yauY0iWHg8t1xZNdeC5qtSP/q6QiOps2kR\r\nbaeZkf7QUHqmmFBOoM2SfwtDkAPXW4//DmLjt/byADwKBBAc3IKIEb7n7I3P\r\nrTwzbwJfUMtSBCyQSiCxUZThOeTMvMosSFu/SHYKUstiT0sCuJL5VH9BY74u\r\n8lZaZ3NzhIFIB/+IdvWEPeXB2q5Dq4HM9vaWCVpKv+Z732iqWvauDOdThHSG\r\ngirUR67BXE7RDqtT6KcHfTeVnlQE9xRUaBDplx90dqchHC8I+QOkZzJIwrmU\r\nURUgmGXEdmlcluakN9SMmXOiSpQgVHM58UN/KEMobc09Asvqq/nVEshJvTmN\r\nNgGpSdXDjUSOpay8VZOn5ZztMa/g4kuvUsyJCq9X4tqd04KTPqom+tjSRBuq\r\nZWhqdHR52lFyoz9AXc2JqE3zTblTLbPoHgeCyPDcKTdoeNMmTpAVnVfYu477\r\n86ModvfRHyrSlD8UBL9i6B8jzwqou5jl95TVpghH2RATuNuuKk51r5K6fQcy\r\nR1PFXbughOT6yc74/kz2oLNlcMJ+2bsu3CK70a5gLUMvE5c9q2g2vCv0xKFo\r\nsrhmeTJSEM/Ptzdy8qW9PJAhh14HK6iw+JU=\r\n=Uz2M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.2.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.2.0 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.3.2.0","baselineRange":">=2.0.0-internal.3.1.0 <2.0.0-internal.3.2.0","baselineVersion":"2.0.0-internal.3.1.0","previousVersionStyle":"~previousMinor"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.10.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.10.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.2.0_1677207423741_0.9213599062597744","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.2.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.2.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"04ded1fd428e6584d8d41883fc1051b5776fa136","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.2.1.tgz","fileCount":98,"integrity":"sha512-ub+C1kNyWPHJfkxw2/Dhw4zOmROp32Pif9kroDfhIGtAnleqFYdiU2s7rM3zxGZyCgxYXB9gCEJh4BSOwjyIqg==","signatures":[{"sig":"MEUCIEB8GyBJwvId2qwlRDfgsx4tUkydJgpMgdVQRGqAn6rtAiEAu5+LM4gHZs4oQvTuSyipX0QYfGCULWMV/nkD00ohIuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/SfAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+ZxAAoP3mYlnJjMapFJ9SNutvijO6l193HZtziscX9AUyGdenLhGv\r\nKHt7vhqhmDnWYVN7Ncb9NF+ziDL2OP2sFPhSZFuKGbyA/Kks/IB4+IO6UKie\r\nU0HBLMcvCoxQr9NHUHLfXJzSmB4CKcZhXIFPAokE8zx1JvFLiPG1HoZcxS+c\r\nhuUt2iux81Jd91Y1AwkrVKlLqUcq8b6IQ3CUBA91tE/oMMhomKi4uE36L1Bl\r\nVBWPhrjIOuvQgLRzEoWZowf63zisGoKg3O0ZlN/ZFsCGHnPqrLcurlTXauaQ\r\nVNIJtvE9vmrmYf20z5j66nitO9WxcvXSLlMgxQTy0Xoqpad4cs9kimE9KY0a\r\nygr+AGxpB4m8lCCkYOCiZgtWyP7+wjd21pvA0lVzBUf+1OdsdwZZy4/zzK1k\r\n1779vZtkw7NdoXaGmH6BLQJXxDQIZyFjA1XRYLVLQI3WH9lNJHPfXY0cYHZ9\r\n3T3ntVPNexXtIJS04POA6DGhQRzoujZ2aLrfJj1KqoEGsvco/hl5HzFSHzHX\r\n9RvVHgJRuNDxvp5QC48Q70pdWeECKKO/t6tTPRCNprEOjGhCaZEEQJDp4Eff\r\nCSjMXRudKFpa3Bfj0ngo9g5CwLiRD0FoIVjgGXgqjtq0+Q4DL63DWOMCi8WO\r\nKVujMQcXJb3PJ/EGjVik3t2esJpsnj93pIU=\r\n=R5ub\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.2.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.2.1 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.3.2.0","baselineRange":">=2.0.0-internal.3.1.0 <2.0.0-internal.3.2.0","baselineVersion":"2.0.0-internal.3.1.0","previousVersionStyle":"~previousMinor"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.10.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.10.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.2.1_1677535168145_0.6519428883557414","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.3":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.0.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"8bfb74ef4bc0851bea5bafce6581ae0e1c34f5dc","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.0.3.tgz","fileCount":98,"integrity":"sha512-OgJB5HFN4ukhCl/SDO+MpIxbgQCria5KwqNe+IYSsOYoX/ILaEUe4AGZgpOHe5X7TaTtaIc3hpRn5A1u4G5CCg==","signatures":[{"sig":"MEYCIQD+YDx4/XDBJyGbdV3mqxUylMidy885KvFA1Na/GrA8yAIhANQNQtd+VWpGTvi8J/aFX8Malrk2WbztgPDzsMPZrXSl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/UKMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKaw/+LyXnrQZSG3s2mpt7Y3vCh6zpfVXotleFjXIVpe7lHz89SMf6\r\nU7oE2Ut6kNjEx5CeUa4n8g4tVvJt4fxxdmgEy5pXT3IJdKJg9vmrU/yAZDb4\r\nrstPWRheeWBFvdduSzcBfFmoIeerFiUHI7F83tWpqlXStmrCiejJv+jiTFMe\r\n/aOl4eqWigFjZMfGaOBIEihlhx57c8wmeBYrJQOSGHoBDDd0YnGMDeJkLWLu\r\nStxgEqy6hQ7lIoFmgpEfjGtJ+YdiZd782wRG8CHhjnhLDYsHZ5v92OkiDm7V\r\nc7SCXQeLafb7VT5z1sFHhrgGtvWFhy3QeSRPgpsvtJF5MRXv7jJPHXgvnMjP\r\nUrjbfdGDk8+TD8z1O8c8hu0KayxDq3NqqRu70mZDfJgYPlISrAXMeL/HDqjf\r\nMZYA38m9g++/dlSvDrk3RTzC/gGNtUap8psOMwBQIPVI5C99cs5IOTBc6a7k\r\nAQWL9choaR+5DX694HKT5ULU+qNeN/uVBXu8s9AFI/9/TvjY5vAMBFVT3qyT\r\nZ48n37mme6wby2Ha2vyTARCTyC7C+0cW2G8d1PU9lbta7BurBGrnVcXedEO2\r\n3gh99SHFTBnt845abIfXEHiHISPBWszbBG0GHDAbpdxpPkltbtbTFiQv4VP7\r\nMFF2xKRJH76Q0MMkQ/KSj/7foPxDVZw0cPE=\r\n=oHNz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.0.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.0.3 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.3.0.1","baselineRange":"2.0.0-internal.3.0.0","previousVersionStyle":"previousPatch"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.8.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.0.3_1677542028069_0.08392564345243603","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.2.2":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.2.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"6c100172d8d4a8155ae14cf6e2773683fdc19dc9","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.2.2.tgz","fileCount":98,"integrity":"sha512-0SBnqo2DyvSLaRaJB721n2+LiOZKTX6zr0Y15sUWN4YUn4FTFUKQ7DEk93vloRMSQ/zarfEVEGDKZQOzYUp2SQ==","signatures":[{"sig":"MEUCIF0GY8SqQgpEz23QP4pCIkHeDnsUkodXRCcqKpj08+pvAiEAsdQqIbf2BGHZRi/SrPZTa7g4mVzMetlj4Nm68ldAR+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/pYpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtRQ//cs0li3mpAVtMj/Siw9Kvwhipz1RY+7ifTnEb2DcO/3W3ZB6o\r\nFKbWq6N5VfQc+w+uvsYthe2EUtWRzKEU9LXdSefOkfQBBRTt2rVfYf7vIkjz\r\n8ZGm+cj53QlV3sVnNsR/FLzzLjcIidlhh0H+o3mtAL7/Zk6dKxiYJte3UdLj\r\ngjfZ3/QX61bIj9OD/YKG59cjKuLx0mXBwL1WpDPcAfc76GumCBH34dtPWZGI\r\np9WZXW7aD3HhvFkzigrHk7OGRySCe0JkgXM5f4odmHLrsl3q9FbTB7noPzVC\r\nSglLCazFzGk4/ews1Hos/0Et2kCP0IOn/i+HbtaQQiuZC/xt4svgWgK9BQ0Q\r\ngsu226NOeVAv1hDSx1e+BrnJ4Ujw2ipIuGAwPQ0OY8OQJ1eCcgQ1e5mJ8wfI\r\n15tFffxO0gkapaOFgCYSkVAvbqNldJagdmH/Ww2MD0MjijuWOsouy8uNWeae\r\n2eMus3h8LbooXpXy9aOkVeCv0Ldw/JuwYQYEYB+BmOip1W+lqlghJJlf2mss\r\nu0m9MhP0EXQv9R0BDy1Ex7ogZwF4E46W9hy07YPne5N/SzjfIEGWIRx6RXw4\r\nPl9c/ElVrE+irGsI0nYYBs6CTh7WfPPzX9ep6zOH+IX7h4vHs70R2im1UoRh\r\nrkgMxUCMnP66VrKxRmZD5Tk/HTe/xQPZSok=\r\n=CV+L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.2.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.2.2 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.3.2.0","baselineRange":">=2.0.0-internal.3.1.0 <2.0.0-internal.3.2.0","baselineVersion":"2.0.0-internal.3.1.0","previousVersionStyle":"~previousMinor"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.10.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.10.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.2.2_1677628969486_0.9631351918297997","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@fluidframework/test-drivers","version":"1.3.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"cde15b737480390918ee50e9ce873ba486e3c8f5","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.3.6.tgz","fileCount":97,"integrity":"sha512-MtrbiZ6bpIY7XrNzJLp1J4OEc/tvWUsK5KsXU5Rz10udLWq6k7cQGnDbJmWm9GLEpwLqSx0Uet3bA7vDX9/Aew==","signatures":[{"sig":"MEQCIHIXB9QzLNkPpNSxk+ld4bSE+2QDaib8hU2w0VtuUCloAiBRo3h5rkgVxleNYINUVH3bvUPuSK5KiugYgPntS0XrMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCPMnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqwdg/7BuyE0Ql2AL3uHs8AiM/WpMFhUw/aP8jNBb/duKbt2P656Czh\r\n3l9pJeg2imdYSf46ZVpXKHWuihQup6RbKNOttPut8KsSLjqA14vTPaQLgr/j\r\nnGpBP/hGHqth83/WJ9rqydsUrqczblYGqbH966oAhTdPkPdp2L6kyW+87KPg\r\nuc+UeVl7T6rGlzkCy4Edk6MwelTik3crpevOP5XqpW8vAxTCHFEYKQoPFQGW\r\nKAsUhrY9O5inwVY5727BXZIu3LnEPBO9ld+PyVB1EkXBmoHPXoRni0mZQWrb\r\nu1+JnmPX8+tg298JHpZBMqodKHV0LREAELrAm9qWQYsux3wmKSpH4mpZIqxO\r\njilbGU560nOAmjAWDBPsRnZeRU1GIVdHko3qglbey9zWVJZdKhUAqnn88mP7\r\nnkhpDWB1WerQWtA244NI/qNkKGyN7cXmsubcnjxfCFiIEO876rKqUe/laZAl\r\n8N9ouGRjlr7ZZk6PB2Kg0qpS/RZnOPKS6UZyydi9biQXVTU5jSCWdm9if4xf\r\n0gKfVbfYK5GLt79E3EsXV80O4e2PyNOG9C4li4QAQjIEdoapOh+iQ68rj1Ma\r\n/sGkbsMkEQueyppYlrjquMPbgMMcj0uDyRTpv51glFXKsrWoAwum/5xkGvu4\r\nyvpiKl884JgaALuP2mmE3KxJSG2WeJq8NLw=\r\n=rM8y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.3.6.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.3.6","@fluidframework/odsp-driver":"^1.3.6","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"^1.3.6","@fluidframework/local-driver":"^1.3.6","@fluidframework/core-interfaces":"^1.3.6","@fluidframework/odsp-urlresolver":"^1.3.6","@fluidframework/odsp-doclib-utils":"^1.3.6","@fluidframework/driver-definitions":"^1.3.6","@fluidframework/test-runtime-utils":"^1.3.6","@fluidframework/tinylicious-driver":"^1.3.6","@fluidframework/server-local-server":"^0.1036.5001","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.3.6","@fluidframework/odsp-driver-definitions":"^1.3.6","@fluidframework/test-driver-definitions":"^1.3.6","@fluidframework/test-pairwise-generator":"^1.3.6"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.3.6_1678308135332_0.008970949626715852","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.4":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.0.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"73c11e6292edcfebd47c85931e0c81d66cc8d559","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.0.4.tgz","fileCount":98,"integrity":"sha512-478+i1jSV4dlg6jwClxtXVbxuLG6HVRm4NG9NH73NX9CHpMAbe4VMSfHG9q27eebulh3fk4fxSkPaCb/M/KeHQ==","signatures":[{"sig":"MEUCIQDuoILK+gi2l6eRpFbJozPbNfR5oV6TTK9AtwbPaGnZTQIgJ2c1z+14Ja8dNzA+Ei5EKHz0rtGz66i8iRvx9lKsoaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCoDpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/fg//WgdKyLO0YkIytJv12TqNl1E9nnnxjpS+AxVIcqwFOYEf/Dlz\r\nr5aVyK7Iane9elxzubJLPt/HnYZL+AEIO0MGFy0Cy2cYn1LhZvwRtqz26kKy\r\nEWAxtHuhOokIRVbtr/aIsLxzPmXgUJQiMqLNZAJY0QqDSBVg9tAMC4PFlNSo\r\n8fzou0YYQkauw98iYCMNGvyIIX7n8uh5C2qegwB9b8RwBDX6TgMLrWdrfAcL\r\nd/YtKk74i1Fr0euXiwAARBpHiOdRjXPNE9fYZWdAjgeDe/K+wG6fLi/VAVSl\r\nzFQpWmMnre74xZUYgInYkdWpMKI1n2Gln3KWYeimY6Qgwp0VyvZloIh6vfeJ\r\nedkPwliEHb4Qa2uIE32LMYoDflL+aqMaGMurP75hgP9AdheUMZF+pYNADyOt\r\nHx+GO0r0ez2OIv9Xd2yinKSdK+VHNuXkxPcKb/VEf8buPdtTCYyxeWjq+4UY\r\nIb6v6ya4IhJwtGp6U+4DdpjMwZHXxYU0y/Tw5Mi0GKtrqA0XEcrO9KdSGTuJ\r\nf2/7/C9AgQ04gCYZIAYhpLCEZPQ6OMxm+stpzCPn5iKoIs8BbjHvFXTbBtPf\r\nfoB7fsMiwqjSXGvzlAZjdWkrCGHXl4PaTfo+qHgEikOMqQcXQHMNSokRwmWA\r\nsyM1aLwraL4cXXUEr7D5qrREFvKkG/GLN9I=\r\n=TllB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.0.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.0.4 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.3.0.1","baselineRange":"2.0.0-internal.3.0.0","previousVersionStyle":"previousPatch"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.8.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.0.4_1678409961719_0.5924605682705979","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.3.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.3.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"97a740173d7c278bdfe6a5decafa3d427427708b","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.3.0.tgz","fileCount":98,"integrity":"sha512-r7tIFc4EmTVMhzO3mfQH1XLHynaMNfLOKixtegOG7kPrqglu/r/nQGbH0S5FWZqmP29Om3UgY8ICYhvCZKtN6g==","signatures":[{"sig":"MEUCIFSR+TvQbEVvAXpqLjp375AGeL2t44fDlOr0gfjUZ85vAiEAndGjycHLSvqRhv7eX6J5p+dLZ6S4aDkhWNptsu/miEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC5NKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3Ww//T7R3l+qno3x76g7BK6LH0leXUwr1wrjXM90Olkk7iEpcN/p/\r\ntYpgz2jUSKA1/hVvjllu6P3o/JzrH1C7QhYnH/iFDG3FGc7i8hKIlwaNwxUz\r\nIyZzwhKyR4RiXk4RlKPLtuysDpORSFpzM3qQ0wJTng9DhzNPq9tc+mDOTRVY\r\n16t+aspkIuZfiuzEGQ7i6mktrwQpW8GoK8ahG9xv3mKsZnii6UAOnxCyJCJG\r\nPge4TWNjbSTs44uUFdYGzMYgpPSmik8m8dW9LiHrA65XHmRvlbbj+ulwoaqH\r\nE/jV9Vb+ERnOVQ1q07RMWbbfWrZJhRyOH0MN+oF9aX1JOrsM5bu8kPaG8Ogm\r\nZHfdtPfY7bnWHIuT8QIi4Y2huyLlYvfI3GF7zqfM1nwB8NgE8RZH5TSnJYO+\r\nvZDfiPO+3V9UzON/QB5vvARs0JV5ZxbogI/bwNbWPU7eVJfFbATCWhZ2o1i2\r\n5nJkmusNabYOjXdU7bVgm7CxAsyVPn3YmZAiIaej+8QarXvjNDQUGZhT9TgW\r\niY5zfZ0PWEaReRrQ8lUQDgQjrbGcCFn32AN3xOlpy2FTvKo4B2ikpDGlFs1N\r\no0rIgGXMC3Chw4jdxGK2fHlKReMLva0M4Qw8ykZZhkXgK4L4yFBRMvFX9uNU\r\nZM+tuR2Z2q//ZpWYVddGHCZzNk6YDymoA6s=\r\n=+d4I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.3.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-test-generator","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.3.0 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.3000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.12.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.12.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.3.0_1678480202351_0.9524059600623374","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.4.2":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.4.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"09abf62f6a3b3790b827a88ee54283217304be5a","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.4.2.tgz","fileCount":98,"integrity":"sha512-yEHf8SG4OSNncP3POQxuVzgHWIrbEp12UX3ROtiQcjTLYaCxJkLbA2gIrBaDjt/BYPaEQh8Y2q5M/XWiBdE2mg==","signatures":[{"sig":"MEQCIGhK1TvEB4mb0e40KdpEf7ANg9YDIbc3Jt2QHVB+EdNWAiAJcml6PguCMKmt2rXV9JKxdysnQTsyhSCbZCCD/wXB5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC7cyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOwhAAhuXC4IHJvZ9WKWm1+Jt/GhvZifFTI1XFsRw/BHwCPqJ7X+Bh\r\n4ErlbKAQc3hJaduOVKkm2qa2132HXSQxcdP78VzFUEb7kn/uTrB5aMonIuk+\r\nj/l3nQd31OlmyYm6dPcTNaw9WaABXckpbPYMQJUnJMte0QCO606N0FcLdkag\r\n2gWWd+ZAH9QM5xcrTc2jnQi9m9EDL7YnTqEuCvnxwOfjuG1T8DtaRzw3DjIl\r\nOJWTeU7oCJK1PXhXb3zHjqa5IeYfYShojy6R5UWK2Yq8elD97IQSpAZIw2bf\r\n5hZH3PcDHwalqH7GgtfyyuVh3WngXZnv86uzlKbbDhCPe9/h7KVci64ZHfTO\r\nAmyOy+bsztjlB8FdqiUAbJGmXGwHfB3fvaA2M0Ny6UiJ+9Aq8Gid0VWmXGyD\r\nUTe3qE0JkrGJeseDV0QWEQbbmh9kinuM5glzUmH0OoX/mbsKlKmhCYay/P0Z\r\nxXNHhYxSZM8jwYtCLfWFrtV2vTqShDzyvWnoDDS5yh434Tiw6aIG2YFJxpPa\r\njXij6vgiMs6/lct1stTUfyr7XdSYoQxYsIkjxfoiC35ggNwIDlkeATOyygs6\r\nWkZGXiXNPRKaQ5ldz/ZuEf27brqllCy61PWwbMr3HwfBvT0S3FhdurNq6h3O\r\ntU5xTVzo7Vbmt1EWFmeMTMNgHtSjQRBQYUI=\r\n=QyPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.4.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.4.2 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.4.0","baselineRange":"2.0.0-internal.2.4.0","previousVersionStyle":"previousPatch"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.8.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.4.2_1678489394493_0.8592737094601193","host":"s3://npm-registry-packages"}},"2.0.0-internal.2.4.3":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.2.4.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"6b418228561bc58b6a6eea54468e8a0be8875243","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.2.4.3.tgz","fileCount":98,"integrity":"sha512-9flSyHzGCTtgVt1ezd2jfos0MUDgIhKMCIZiX2lFp++xH7oGEX6Xx378uy2i3iMH5cPOnXA+XY5Nnbe/S4vZZQ==","signatures":[{"sig":"MEQCIEYpuowg2Q9DHqd1AlbMC3OAgaHJwnr0S7kmuoPSWQIvAiBNpzXa4JCoNd/dpcS0UmX/GzPzvST8E647SeOaaVSwTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE3bSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFvg//QFzvvVF2fn9Bzu6hJ/UQxzmeeHBO5/A6ag3Gm2IUCxCt+1cV\r\n598yEKJ8LFdo6H11YOtwpIO2B5EQ+QTfnslqGtEH16+G/gNfHkKr1CA60mA3\r\nLVV9Idu4SjQKDKbwzOA8gom+FplMwv90M9YoIb4hoW1IpntsXRfAufMBjYfk\r\nQ7NCtmbYaAw0g5C+Ib/ua1/eSwy+6yfKu4/ZOuoFSEoI6gm060Yok1/sgDno\r\nxlAOnZvhgYAyJGt5V2KmddjYYOjw7btxV0m5b16/7rut3HoAdnX931f+/uw8\r\nNpoE4Wd1ss8ZYMxBfEDhFH0cHc49yASBuB0PqEg3dlqtmIj4cbcesdaITP0p\r\nEg2Mt8uxDORzKnfMAJvtfGJhLuh2BOysf0m30oIii0SMw1svcD0s9dt1Tfov\r\nTkSfC+IPd+J0SiEsgW65VfJLa/5AKQOctern87JUVmbT+chF4E/8StrqF057\r\nQ0jKKP7bkdj3IQZaNG3t2gedi+BRTyJWO3KrIqo+e0r08X1OxMVmOykv0M/E\r\ncu8jCNjiRLGUyrXqLDm9/8wc4O0RA6pRZknMLNWklrC19vmayesZWyVtE6C7\r\n87Syxd+cgXi9intv/xBVwGmEuh6cnlhE4XjCdag5t2Bw79KzO6vTyFdcD+JG\r\n5IoHOhDzVs3fMQkALTs6heQ4xXJXP65LqlY=\r\n=redS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.2.4.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.2.4.3 <2.0.0-internal.3.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.2.4.0","baselineRange":"2.0.0-internal.2.4.0","previousVersionStyle":"previousPatch"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.8.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.2.4.3_1678997202063_0.7651595258628017","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.3.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.3.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"33a496976086adab8bdcde1f2ccbe0e8bbb6392a","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.3.1.tgz","fileCount":98,"integrity":"sha512-WvWE9F94xQdSpe6KwMFGLSvKLnBCjG9g6oIYal/7xV/INblm/iyN2QsCNqijLqg1Z3zrDNDXtBk9NdgGJMa9FQ==","signatures":[{"sig":"MEUCIA3TbyVtXcIPanDlNEH/SmcLxG/SJ88bVBA5uYDX4dbOAiEArRyHIDJS2tFUbwxYBtD2q0ddKtUMGzTtXv1KvigV/Gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE6gyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT4w/+MJ+B6IGBcj3xwpJI1/1G0lhVCEwrpBmFBqmVM96odQhe79km\r\nWuAu45wn3AxvgCC3pDCYNi6QAVcl86DIkLGyfb8Dj+AsWIIjxlnW1Gfi7YEG\r\nrWcJQy/avgW8Othvv2toMsDwpMw1i7TlJdeW6XQPwlr2AbJAxopCSeYCT/HC\r\nYJbAoFKsDcSpRdjBc8VEBfNV3bkmwTXr1gHiphhg3YEZaiVuueY2ilFFBOHO\r\nsuCCcz6rp0sqQf/L/QFoW2fFED2p+Z0uJu+3bhHZor4hFnOi1jJSZ3qkYRjV\r\nVWfchvPXGtJSJQe0/OLiBuDeW0CTCCs8+GKecJS1u2p1ZF8gDb/SHm1tO448\r\nHtOHq7x0ZrZv7WmXSfH8lkwd2ZlcR1dANk124N49SS4pSgkfsZEzWgTOVEm7\r\nhTteI+1qoP6GTn7FRlJ9BsmGZmpV6zRbcZvGluEyV4Ryebqgn51hoEDFlC4K\r\n+ZytPBtWIy/sZSv8PbQ51/zQ3YdltHjONRyIiAc00+Uuu/C7G5SOTicLJzvP\r\n/chbC3griXD7YExjQBCRsAvc0syBRBYPMVDyxN0u73bLOdqB0eIKR87jpunF\r\nD1t7PxhRY1hr4T1V3QKlVI84ASr3nIqIM49UoU/WJ0DCP6jHUH3Q3U6EOL8q\r\nyc3q5yMiIi2OqtXqnyTC7/KyRLkpjg92xdc=\r\n=YJLj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.3.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-test-generator","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.3.1 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.3000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.12.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.12.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.3.1_1679009842331_0.9761637353667254","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.3.2":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.3.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"be6cccb579492a68576d92b6179a20cd74b8417a","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.3.2.tgz","fileCount":98,"integrity":"sha512-2Bo/vxcii/Y0REbdzFZ+jhUyV+k0nX6LPt51uHh+n6TVxbf67F8zf9Xw0e/Iw9HRN8gu0IhPmAZYJFGrTsn/ig==","signatures":[{"sig":"MEYCIQCP96PDlli6cG2mNGYCVsxgoqy+KQhYDod4XKpTZQnr6wIhALJPIhDjDVvx48pLgB8NQBKNnQboOtYFNIF/hjfxzKy2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGQIEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/NA//fCSyfzY46ZTM06QP7j916zVoOTNMFZ0FUOh+QpTuDJGHMCNG\r\n/3mDq8AATuiVQRqHNp/WT7/jfjcrvc9llU37pwKyHuI20P+bmMm2yPsxyRHq\r\nYtNbYiASzDaL7wrfu96SsqmRy3LxuVSS/1sGRnAgqTBKDp2o13g+jomy6JYx\r\n4a7bvJSF8wyuevKe5ISw2O7On/y3+saABcvpwKsOhsNNbYMKgJp1Jhww1d8D\r\n5a30rgkpqoU4uq7H1dyDQ92GJQCnWTqjpwHs49irX8HQ2KmGk4VcZ6lHcmAo\r\nIMVF89mmiAg17Pw0gBleZDF7auxnrlCrjis1NHpgkca2Lj3GIxAoaQx8Tzul\r\neMfsYGetarcZK3y8ByIlpepU1EGqLqDDixyem9Nyhmottoqgt4+ogSUjIwrF\r\nBJGngDjc/a/YD7nqJDcFGSGBnjccAXCsHEAQlOaaq+XXcZeQXWxqfgiG4Sjg\r\nYym+kL330vaeeKshadl22PJZOyr+EASxqEQ33m5ndCrlbaZbBU+oRlSRbA/i\r\nKvHKaeWidpsQeTfUHq0UEfqxklkqm1XNO6XX+GrH6Nahcg6GNC8cCyHpMBJZ\r\nrsf0jfBjAy3K/ihncgcksjjZNxCOYB3mxdubNMvafBGZF6Zzow3Psi0Tazgh\r\n77DNv1JEHouLPHfcCH+g7FPyOfm6SoY45VM=\r\n=JIC3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.3.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-test-generator","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.3.2 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.3000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.12.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.12.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.3.2_1679360515897_0.06172804417474875","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.4.0":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.4.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"4d9c83123c9b3ca94265dc9888e1d2cc308434c8","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.4.0.tgz","fileCount":98,"integrity":"sha512-Z21ZVwf0nIJlQt0Mi5zRXDGgIB470aZjtdCiubdEZ2KfDW8EyrY1sfbrmQMQUV9fwU+wsbZcEmKfDcJfMAABZQ==","signatures":[{"sig":"MEYCIQD/KZHr0uciEdGy43/INPdOHDXKGqgzfxciqSSimJUI5QIhALSC1wp2wnlEUGb8uy0RvtSmLicUlhrrYOEheEu+X2ua","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG3wwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpApQ/9FgvlAEvsnq0/Pbdt9qFHMyCOClZK6blqEZhM9Y1F5fdw/WHZ\r\nCuo8DrcwZYVTAmlXHjjULJSK8lM5o8oJbsnetK/WdSpRWoYHxTwq1wCCB3lA\r\niS4RiBAFuNniLRp/AFyy/qr7ncfKYLvgavn63vq5bm8byxgCDqgP0I7cz6BU\r\ndM+QQ61/6lXrYJeGTxbGY9hXXpZ/xPsdh3UGkgqYfGLXYou6gHh23VuAvdcS\r\n2/bB92PHB8oSUdaTk5m5kG0RNuLoSPKvWuLB/VX78ECa5iZMdc4gEWVBniXu\r\nulnKBQV6iFY0WAY0fGiC4D6rkgek1TZoe725wlAfroknGCXAeJIUQpBeCFNs\r\nZ2F8GFE20cPvGGBFf4pUe7bUdtMWVvGfGMbK1ZHwS489ZcBajjjwsBFP8Qc4\r\nPg2xcTw0RLbOvn7FnaXc/tDdAC8koDf0EXq0nxJj3sGUYzm6zx4axYMlg/fe\r\n8Ikg/GB2P4BBPQoZA2LLtTvW5lUqgBL/eaxJ8jFnu9bQtRpCWI6N6wwf2Hof\r\nWjTvScu4+aGFk45itaEo5W9a3VNf788ZfIOCoeGvpjP8hnxvjLX5apl8DaR6\r\nle3z9495qxf8EpFAQY6Mm3g1Mzo1CRbTj1Kduh4C/5Sw0UR8vECO7LEYphp5\r\nNa5f4RXOGY1fmMQLVuZzbnQ6y4hjLBAQmY0=\r\n=JKyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.4.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-test-generator","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-drivers-2.0.0-internal.3.4.0.tgz","_integrity":"sha512-Z21ZVwf0nIJlQt0Mi5zRXDGgIB470aZjtdCiubdEZ2KfDW8EyrY1sfbrmQMQUV9fwU+wsbZcEmKfDcJfMAABZQ==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"8.19.3","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^2.0.0-internal.3.4.0","@fluidframework/odsp-driver":"^2.0.0-internal.3.4.0","@fluidframework/common-utils":"^1.1.1","@fluidframework/driver-utils":"^2.0.0-internal.3.4.0","@fluidframework/local-driver":"^2.0.0-internal.3.4.0","@fluidframework/core-interfaces":"^2.0.0-internal.3.4.0","@fluidframework/odsp-urlresolver":"^2.0.0-internal.3.4.0","@fluidframework/odsp-doclib-utils":"^2.0.0-internal.3.4.0","@fluidframework/driver-definitions":"^2.0.0-internal.3.4.0","@fluidframework/test-runtime-utils":"^2.0.0-internal.3.4.0","@fluidframework/tinylicious-driver":"^2.0.0-internal.3.4.0","@fluidframework/server-local-server":"^0.1038.4000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":"^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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.38","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@microsoft/api-extractor":"^7.34.4","@fluidframework/build-tools":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.4.0_1679522864627_0.6115980341130554","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.4.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.4.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"2a40d47e437e6b9f1a1f0fb47c3570bf7ee4be62","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.4.1.tgz","fileCount":98,"integrity":"sha512-rt2GlSwLlFEz6gZUzk7gMwHogd6N7eDfkOY8RG8uoILeAt7f2aClz56ryELDoHZeTFTw7kQKVuMw62oVTMphYw==","signatures":[{"sig":"MEQCIFocKwsxUpSmDLlr/QoeY8LLK8QOUvKmvKUVVFT+jii/AiBNzvDUea5Xz6KB6EMtcANreOKokPeXAuOqUo5H5svoUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHhuJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrfzg/9F4J35xsYI/0Fz0DYQ3kuOwLSv5TmnsvEbzLoDp+SVZaYuKMq\r\na+Sofh2c+/9XBymJw0JcecLJzlMZr6/rReU8ZDFNI+NRBLc2l16iQvTus4Wy\r\n5tFgvQUQyW+uH10VcRcOU6L2ZA+P2ZSaEXoGTq+dIBuFtpHVP1UWbZoH9apc\r\n4T3+ssCYtgIZWAnoa4qxSKvauz5SI5RnOagZYd/vHuIjFbsjDkRpvZTJZtsT\r\ndmTEYm0Q65L2egYVlsqRN8ozgj+eRVXxSyV9NAGmgISu1CkITzuQJ1ToaXp7\r\ns5z4bDE0Ev4gfoBb/1IJWidvK86BQ/Sv90adGmOr8GHhaPZfkAhTa1TrtVTe\r\nKdVrfF4LUH3bDaBh1B+zzFy2Qi4Gxa/1nvje3qh3yr9wXQR3cKOo4r6aRD1E\r\nBorfQtgTsreI68QFopggiDOTQvAxZs6W8wyskql8FMKrWztR9RpUfoY4KeKN\r\npqgoDDfgDXL7TlmeATwdKbFxmv9xwWl57NjGBpkh3pCrl/HNOSYL3Wi6u9aH\r\nem0WdpqEWo9tUSbk50ONz4GCOrFNuUeZHFIuOXOkapwpjwbE6SXxRSSNAv8X\r\nLnJIj6/hZ3xWoTl4c6lax9Tb/FwounqmWI2AgmxnC3lH8vfhZmTMsGqOzIME\r\nmVz7qLAAPljCiO1kKbEhhcIjGsIQy7cZZ5Q=\r\n=omeO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.4.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-test-generator","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-drivers-2.0.0-internal.3.4.1.tgz","_integrity":"sha512-rt2GlSwLlFEz6gZUzk7gMwHogd6N7eDfkOY8RG8uoILeAt7f2aClz56ryELDoHZeTFTw7kQKVuMw62oVTMphYw==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"8.19.3","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.4.1 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.4000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.38","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@microsoft/api-extractor":"^7.34.4","@fluidframework/build-tools":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.4.1_1679694729723_0.4545018966043628","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.5":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.0.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"5865ac6fc1c7a3463b4b68cf2cb1dfbe3c193192","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.0.5.tgz","fileCount":98,"integrity":"sha512-xknH4zdvVgO6Y9VUZWuE154XJYgNlYDE23XfFyB0AZcgw40j4aB5K7AhXFza3cVDjVAIbrKvBDIG1Ik5VCh40Q==","signatures":[{"sig":"MEQCIBNrbPJGtsOHNGmZvWsl1GCv5nA9PCq9Mdm9soTKASsVAiBrt22sdgOFm9GDyzTZDmNMmbn5nhz1NXpBtjhPM22Vbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHjZjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkJw/+Jt33M8FYkwAQS0Zqa5/8+5eUrvSJiGFx//MdOPUWMM677tPx\r\nNISS7/La5M8FZGqkeY1o70eTzRUBcuDpnymAGIBnFzc0ymZnwUZkxlYL7SIE\r\nl3YRvI6SC/dqNDje43BBU0W+zzGASLKQm+McANla/SrmncaiyUNxBllEg+Dd\r\nJDq2/8sLJjU+EBfzfyKukGQ14+V29njLkM0WDslYee5zn9c7xhtunaOVhoMU\r\npqZzGz3Uj2s9uLiiiH43wl6BZCUnj2WOouWJEFshddlk12dMmIUlEASqQ6yk\r\nzgnnAprNtm51ucvEt+AWZCyeUQa5Frw+Nv4DGNYgfRlFzOwhqudKu01n5H+Q\r\nt9CxkqN9PUWYGV8q/c3rf2yoPZthT2q5HI4f2EP5UH8PhgzuafD5iKs0sOQY\r\n+8vG3MUkMD77VqNaUO9SaisTPaM+f3rRaeFW25bJzrzvzjr+MF4AapqEXIlJ\r\n/KzCcxOAPO079jw2frMdiZ2ww0bIQb3a42jLQIuI/t+TRnDjFnDJPQVSwGYm\r\nG0hY04ad2yH/OhUdU9n3eK9tDmDqSbcaz9TrxRXC+KvAvL1Q0CDBp2X27qU2\r\nGrj6BjpQJkfv1J6TSxd/knwX9T0V6gHeRr+LQmwPU8UPP1OBiYn3IZ2C9PFR\r\nH1ITFeJfIoXPFkG5D3EISdOa0edmmm39Cek=\r\n=aqgG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.0.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.0.5 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.3.0.1","baselineRange":"2.0.0-internal.3.0.0","previousVersionStyle":"previousPatch"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.8.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.0.5_1679701603235_0.013415770898969948","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.2.3":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.2.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"f53ca5a08dd9eeef8c2b43cd118ecd7947183093","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.2.3.tgz","fileCount":98,"integrity":"sha512-V5yQlc4Go3bRX2CKl6S3fu/Esw43Z+gVVT7pnPrmH0MHXVuIF5Ch8N/WLBB/R+mF7oixiaSHXrGJbqdZh2pvMQ==","signatures":[{"sig":"MEUCIQDfjxjnEGrUg+NAjWx1bRs1Qa3b28AXBa/3Ecv4sdzjaAIgVqXXTdSsCzMV7F3a2OncCkQQmHBEYEui/APX9/2AsDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIeXFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoySg/+N0tkWgILUJ8HiLjotmtl73K2uJfknNLejwvE6BlnDjviIW1v\r\nBxdZxIxjYqCWnfuROBnwoWtFkyVAICmg0L8IXzFkkERjU1F5Xnn6xaHQcE3Y\r\ni2436934UBYe6ces8NwA1+3EPN0hAR8wdaU1ZEpP00g9+/jGS79WUjIcCRCe\r\n27dPnYPdF7SJclH6qxSQjxhddG8MhUS9wGFhHmZLhZb6onDGHgbiSkMca7lL\r\nIrvoRhFqj2tww2IjBxAlePefWTUTwPNc0RAGSyCXLaa1SwtaFwujimZUpryI\r\ncMLboyEznN6r25/dED0w0mPqRDrsPnrB+qgNxKJvfeNqr4LHq3EGkpUu2wtH\r\nNCiOoX57/9JeV9vsIAtJ9cusY7AfGFICBK4UKZQWV28hUtmy105OX3NiIDBk\r\nfcOgHx83uxrN1vt+xrsiNQiuOFLJXzwkybQOSO6hH5fJ5/uPTpMYhhhKFruO\r\nNN0BnPyzBvUSSxYDzEIyZirwSSnYqLh/kJdFe+RfkNPr/XgIydUSI+VeZ83X\r\nQGQu2yGueIovsRy7ewnQCQ+2VPA7bIHdP6ll2uFKrt2BDM8j8iN62rVJicqi\r\n7t/kc4w7Bfc8Ju8U2fuToPpxc80SDznTnlonx7ubYt16E6PwhfdtMBlyu2qc\r\nsPRRH1Br+bV/sDmP3YDRhcflRRhkGcN5acI=\r\n=+rpe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.2.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.2.3 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.3.2.0","baselineRange":">=2.0.0-internal.3.1.0 <2.0.0-internal.3.2.0","baselineVersion":"2.0.0-internal.3.1.0","previousVersionStyle":"~previousMinor"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.10.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.10.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.2.3_1679943109577_0.8985529927891214","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.3.3":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.3.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"ec76c7842ea61feefe00ce29028d658f8203c110","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.3.3.tgz","fileCount":98,"integrity":"sha512-biuWwpEcIbImOSZsPoVVyNQjocXDio5O/VOldiQ8wUGVn+xdf+lVXVJY1QAUHzDlOBoSsWdZcSQk1vyhBn77QA==","signatures":[{"sig":"MEYCIQDfe2vcIEKzH9+LkCuzdiyZTnjZlkhrofIWowrZ+HM/9wIhAKFN1cUQEQ2UyttbIVMw3+NXkPelGhckF/u0VWdr9vfr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIekvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJCg//W4aBtpFTJToeXq7U4v+vGNWfnqJGAWBCfND5jRlT+YWunyLC\r\nD3jZEioCkG6tEwS+fmQvW4lvm080/0ztxaHkwnC+GhKG0y09nTBP9GJP8ixr\r\nLodG/xGUzWILJgtL9x5qPtwqB4N1xK/eIyGuSnU5rh1HC/d3jB4vgLUMDSBr\r\nPntzLzKUTThbv9EMsIUbqzfN68MF7ZrhJy2Dpd0ndJLNQkRwcP44kh7HS/rP\r\nN9l2CFuveatmHcXxOioq5nnFeZcFPbHN+Q5Sd6PSBfXwvHAQhzLqs9hyk6Ss\r\nO20p+7jSnilBG/l14nwGWYUJnC2HN4VJtpk83UvkCT5S8UFrX7g/KyMJDmAR\r\n+iStThfiOjjasUPkLDuEASc67QUneriXCMzLrdYOr+TlX2FDcJBkwfPYGLRP\r\n89SrwhEpbO+D9pNTfumJPg+Yy/ei1ZnAQqTGiAx94kiuXj+BFONgGzSiRBKi\r\nf4totXn3IYz4wK9HKqLa1I2elhmHrQmmjfYz+kaKXxoYFQCKnxvv1pqFM+uX\r\nBitCTnJYQkoiQa4J5dOnbmPiOBMfsYn1yUQ9LeFJkwI23arG0wt27+HrurKi\r\npT2V56/4Tj8Nbn/9NlwD7HHy3Ch52h/Nf+JHBFb/Pqz+UoT48XdIg62Ewpkh\r\nJ8Nr+L3i+7gRivC05IqdTZnDfZ9clUgvC84=\r\n=DFWB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.3.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-test-generator","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.3.3 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.3000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.12.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.12.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.3.3_1679943983321_0.6873447585850774","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.4.2":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.4.2","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"90fd789fbebe6d8de9a93c92c2ee41adfaf97d4f","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.4.2.tgz","fileCount":98,"integrity":"sha512-SWI1YIBGUb4QvCft2KExxGRatV7KFBEx8MsqG7j9ALIT+7UUEirt32Mb8ozKgoSAIw7ahLxXXU27P5AUZEBQXw==","signatures":[{"sig":"MEUCIBWPPh7LjmFQyFqYy7hpe3yKm/Y9mzFmuRglL5ZlWvpfAiEA6amBVH0FKBbrtpZQzC7Y6ykY3KyUw6HgpCtdTldVmQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIenpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL/BAAoLravpdg1RJjf5P7swCBp7DxIPPthdktrJ3leDYe7gQMEgI6\r\nhGdsBmU8KYOy7t/sMvKeMtalNBjfxpO4ZGdrdgiPjmdMdtxgdwblKrKeBYgL\r\nSmoz4sbjc9Io3mO8FKfIG+IsUZFiDvXO84wmLEVEZ65KGjDdLvv3Rm9ost+G\r\nHQnkq+KmiuD6HG+9knCIFXWkGn97fZEqw9on8CSV8eNao9F5Op1NaYQ4WmLL\r\nBryoVQ2/0Wmj/XF5E9yNKHLoqDu8VToJqTmff3B1Tn+WPzskNDXTg+GjWI5G\r\n1LN5kQlOm3QW2JerdsQx2LC8zgxYbbZv5+d5KOo6q0gstIfQwqbnFxIT4Rhk\r\nEMNjSUmTpM9/ULpQW8kW30s+X8IxY+YCfgdXem1BHqJ1lloHfPe3uMksNdq7\r\nwa6P2mGkCn9vfeF4N5+hoC96D3QYU/EgOTVMd6xi14pCE2Ju+i7t3CmTh7rd\r\nxDEqcaw43qDNKoGfs/gbQG3Fc/DobhOl8H0KcYVPVoeWPB6yQgj2b2bEWdek\r\nBGY/qoH9MGMkcVRq/Yx1QIVWQtccuco6HAYz5xsYAWaJxpMO1RgtFs0Y/qww\r\n2eQepznux92FVxjUTohmG1GPKx0fRVxWJ1Hjd9Kk9TbN8VMQzv0zD0uvgXb5\r\nV+vGKi3+XqKfBFfyLN9RbunPjSqpjuSu0jc=\r\n=kgMX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.4.2.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-test-generator","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-drivers-2.0.0-internal.3.4.2.tgz","_integrity":"sha512-SWI1YIBGUb4QvCft2KExxGRatV7KFBEx8MsqG7j9ALIT+7UUEirt32Mb8ozKgoSAIw7ahLxXXU27P5AUZEBQXw==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"8.19.3","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.4.2 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.4000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.38","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@microsoft/api-extractor":"^7.34.4","@fluidframework/build-tools":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.4.2_1679944169153_0.7126820425175371","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.1.1":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.1.1","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"685f10d5e53c17e01be91a502928a32610753ef1","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.1.1.tgz","fileCount":98,"integrity":"sha512-9SMLdb8J7celm803tTIJH60xZ18LzLCDS49zW+x4t2ZqxpMLvi+J2pzvEoGOzONy7mfOtzVWd7mrEbJL/EihPA==","signatures":[{"sig":"MEYCIQCfgCn6MDDbRCVzY9cT9roy+aVAE+LlD2JaaC7GvBmszQIhAKebDpjxIJapzd9YrWZ5buNjfFu6cpmZj3bnSUZBWA1b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI5dBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq7w//ZG8rMQ3NblUBsG0O5XZ6jLvP+BwcI+2c1/npYgg5DueLzyDS\r\nS4j9VWqiY8fTwxQlcBlkPRj/vXYB4TPmYB0BkvPxNVpypsnirMzOVvwXc0rK\r\nUvcYGzFIwz0XjdsRg98iyhHszjEyJ45y/+vqW+5ANlxQSp4s3LMFIaqhvfd7\r\n5gJxttKkr66zkXGOKV6dA/201GflkvrBWWZUbFAb80H1YPylbwLy6uFjE5RH\r\ncIGmhmYmc/7r/k29tG+vLNGBPb2lGZ1CECDwxjHdn7NBANf3fKMikbRQdfPK\r\nnNa6/cvOAvLJvN5FK0H4tR7mUf9h9Yw/4Tg3k7PjAO/oJAQWm3gNtsnFQwbh\r\n3TiOc7LXDFqlMP1DmkRw4023aC1Fkht/C4Zd+jH3efqkgBzM5+/6iD3ar0Bj\r\nXK80L6p06dTo/Nc5BAqAoyZlCwRh1xNnjfgXrwRM3eBd4K6S+VdF/qBQuSi5\r\nNdARbjKXS2u9e+O2YKAU5qcKEzDDFdEGXkq5bppLyC/6qUqNfAdQr4fIplPt\r\nD7o0ObMtkgy8KqepuirNCniOknIiIiggjilzyXJdufjTUul/xugG9nMRaEG1\r\nxjL/XKSDVUgHZi6NJxWpaG1bdNJkZHLD8YWNSYatClFIMHtPQY7DfmXfojez\r\nYZvH9DvLz0sCiQx/C0Nw7zl1+zl9uzrL2Hk=\r\n=Tvg2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.1.1.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.1.1 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{"ClassDeclaration_LocalServerTestDriver":{"forwardCompat":false},"ClassDeclaration_TinyliciousTestDriver":{"forwardCompat":false}},"version":"2.0.0-internal.3.1.1","baselineRange":">=2.0.0-internal.3.0.0 <2.0.0-internal.3.1.0","baselineVersion":"2.0.0-internal.3.0.1","previousVersionStyle":"~previousMinor"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.9.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.9.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.1.1_1680054081029_0.6228663013408828","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.0.6":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.0.6","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"8d40e736d08bf2b190b46ff697887b6f8745b3c0","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.0.6.tgz","fileCount":98,"integrity":"sha512-Hs5mgjom7ZV1q6rC5DRhLc276gPNQNrX2xz8JnEgskf/zsz5D2RorEUqg3k4hIUY9ykb8e8ZS7tJw7HUlV9DhQ==","signatures":[{"sig":"MEUCIGFj5jM6KMViNDYv3/qzzzdOHROgieQLgN8sX6AngRD6AiEAoqcJuOr9p0cZm27fhIr6JFpy3Eht4mtVRMpAwa+0c7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ4vyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf/RAAl3iymJyBH3ZpHMySdoKSi/YWvktS9a6n5cZhgDkaL7JUwiOC\r\ntMUyH+B3ESDlVdv7fFPt+PJZ6NdLSp5W8i19FURyATzitK+ZViNEqczmq5qN\r\nN1WjDgcI5cV/ELoGXT/WOrcfB23iZ7I4iu5BT60gn5GpumS+bAalNJNJnAu7\r\nvMcXA6VFmQNFzFmx4mAC3P3Bx1gLy4nzyDeST6fPqkTEOP0sMk4ozDQJPwGE\r\nrWggZ8YisTBdA4LsfhYuNRU4j43/rrEIfBVX5zGv2JzGT+GqfVKksLxTXpmH\r\nxbc92hQrKRTPl7TA+44DuQF6zSKHBjlikcMxy4YDpD5egHXSr0D8zKQ7GYzS\r\nDyeM+V4Xr8j5EXISLUaZejA87XM2mAxkfzQSw/YVpAgx5dwLBPsgqKYd83Xw\r\n0xcN+YetNOZ0tKZuL43Qm9zMtb0Dky4k/S0mxPP+W79ECoIxlBS1oCA9ived\r\nlLkTSjBf3Kd7oiEkYni+MbAsmuvxLOOtRSQMAeP8FctNpI1V9I1t/tcUwqCT\r\nKmJrStJcdzxl2FDshKMVmGJTcak9S7Cc0tfiZepiDRrIdvkHUsuFuDYVT+FB\r\nF/larIRM1h2YRw2JfOgb6z+zNh5FRwf+OEWRJdoLm8Vd06CH0EOZreSzH/rt\r\ndwefRDs6/pqEfIvwPkbdBRKUehDdWaDXgDA=\r\n=4t+H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.0.6.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir .","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.0.6 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.2000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{},"version":"2.0.0-internal.3.0.1","baselineRange":"2.0.0-internal.3.0.0","previousVersionStyle":"previousPatch"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.36","@types/mocha":"^9.1.1","concurrently":"^6.2.0","@fluid-tools/build-cli":"^0.8.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.8.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.0.6_1680313330178_0.7735419675966404","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.4.3":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.4.3","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"6e7a58f03e704131084cc450bc9b439b2b30247e","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.4.3.tgz","fileCount":98,"integrity":"sha512-onbP1vdQwtx2iEKvH1wtBTXX4Yq30xAArFzmhuZqCQrBnXSE9SeJqVV3wMxNOfEn+xz69igCh5mlw/F2Yf2uag==","signatures":[{"sig":"MEYCIQCduahryy9f6HIK5PJEDi7ZpfD2iFGRj0so1KU0wOQ9RwIhAJwE2r1LomIKa/gnJ7/XwJUYAk46I83X/j9piCcnn4Ck","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ57LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9/A//Z8R6BSF4hGECmBTu7USb+iymEmF1IdZitSOky0sxT2n9qIDl\r\n3ObnbwjcM+/U5alTUYFWhXOzBirOzcZNRd9s6TAjj8kAbRd3LJFIanM4RQhu\r\nb7q4z+m0QvfgVG2YY9q/XT9nZ/O0jqGayOa5pp2TzreQJutrGL89JpIF6GwA\r\nM7A4dBt//62f5EQXbLJAWjqXqi7Cf9FD+CXH+01mZ651raHWJf4Cr/6RMt1t\r\nmTc0B9BZeenC32apy6i4397w60gg9dh9TLM7kOLTdl2jW86ItixzU7Ngv+fq\r\np+PLJ4c2mrdoeIPiL+T4a+gYs6WAqSwN5IassO9p0Sfj6LPq/3/ndVC4jKxt\r\nXFkp+/Ek4nrALXCPfX+D8J7187NL2DCuMJkDoYIRecOWfOSN+N5PXqKY5cA7\r\nn+S4XnqnP5vGQsKjEPwJ54kt9NplNo8XUJ46ya/DJ6wsF6ovoOuej3bVlAVq\r\nspzw25C45gVVlYub4Xn/g7OgLs5J/uydS/1WKj+8Z92nux8wWkZo/UF2Kqro\r\nbTnYpg606JnW8DO3BHdlE4mKrsJypuu7BQIwGbUIRvJR0dXk0J/DiJ7HlZMb\r\nBjDdo4+/kZdd/4fMToxVZdFe7tySDqwm1Tc5TysCdOP15GYJN4kGClqqm3Vo\r\nY56PWW3VnoaxN9ftU2fBKoBUPalfZwIIvdQ=\r\n=o0LA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.4.3.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-test-generator","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-drivers-2.0.0-internal.3.4.3.tgz","_integrity":"sha512-onbP1vdQwtx2iEKvH1wtBTXX4Yq30xAArFzmhuZqCQrBnXSE9SeJqVV3wMxNOfEn+xz69igCh5mlw/F2Yf2uag==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"8.19.4","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.4.3 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.4000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.38","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@microsoft/api-extractor":"^7.34.4","@fluidframework/build-tools":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.4.3_1680318155569_0.40156559673382297","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.4.4":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.4.4","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"d743accba544a63b6d3ee509a38c0f91a9450f86","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.4.4.tgz","fileCount":98,"integrity":"sha512-icT9ogHm8aNNNCq4V6QYvcek8g8jgwECKmgOtPDpUYL8I/xOrkALrq85ckA12HyWmiVqtTCkp/rrrlTVUwIZ8g==","signatures":[{"sig":"MEUCIQDGpNuWEHFdSd3uM5Iki1GZnOHIqQPzrLpIhXLGPYn5HwIgCnwkmLmvKU1aGgBIF8ZsYDQdapdRSozykEUEwAjoBZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLI0FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpu8g//flNB4bBpTSdDC3iyLaOx1ohdzh0TBsjC68VQgMSSXYAgrszD\r\nprwKBNJbuJEfiJnW9gsA+qFfrBH2CKlA8LCM+S6+WGY/6Yo7xSVdazlI/+md\r\nS1eTdK5b5oQ+3TGNKKGvj0LxWAKSoC7rwASvMIC4D7tfq17ITQKirnPuLAEn\r\nmL8rek7gtUx2vx2NCTEQZ2d0JqZxiToM6Z5M/fbITDGcqTP8wn1pB+XfqsxP\r\nBlz40N9fS5XVE0gceSXBMH6ORfSKnDmCFIsq3Y4J3BBpumwORcUz8MlkE85e\r\nc8hkTcD0KQRuHacf19bzqJT07ujf1PjHwuIP32kinp3zbI7QThsUx8HxtDvK\r\nxuUelCb4MGn4Q7VZb1HFDYkdQbqPIHM0cWChIwVHqaihSPhRZ2uZhZm3mo6u\r\nXtJjHe8yGUr623D6fuemgW7fYe+EVdaaX543C9qqBljGu8L14hm+Qv128Sjg\r\nde00EWdKx7oZbuQxNgNLyexT6rlgn5OcjiX+YKRaTZiBi7tXR0rUDeJCLidx\r\n/dRwbIyorgiUAlsTn1Z1WURJ6vYZxZvQFdUO84WJCq48Nc+g1Nf818Hz6OeF\r\ngeYvVciZ4V9+PP1tmfxI6MddHb1R/g6q4+fDanoDEg6Fhum1eWd5+suIaoJc\r\not56g5BO/sglZKql0U27ad42dMbhj/1CFXg=\r\n=T5Hc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.4.4.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-test-generator","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-drivers-2.0.0-internal.3.4.4.tgz","_integrity":"sha512-icT9ogHm8aNNNCq4V6QYvcek8g8jgwECKmgOtPDpUYL8I/xOrkALrq85ckA12HyWmiVqtTCkp/rrrlTVUwIZ8g==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"8.19.4","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.4.4 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.4000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.38","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@microsoft/api-extractor":"^7.34.4","@fluidframework/build-tools":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.4.4_1680641285258_0.7497194953682089","host":"s3://npm-registry-packages"}},"2.0.0-internal.3.4.5":{"name":"@fluidframework/test-drivers","version":"2.0.0-internal.3.4.5","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"36706964ecea29c95bddb23fc85964ceffe84df3","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-2.0.0-internal.3.4.5.tgz","fileCount":98,"integrity":"sha512-/+Y9urUJd32ictvD+6/j6XEqAXsNXTHi9Xxp6gMZUYhckJhPyGVqC6MpI9eTGIVFs9lJqoBEpBPaKyGL8t2zpQ==","signatures":[{"sig":"MEUCIQDhjj55qUD4TeHKA5UVN5loo3QpueJoJkIAY7nRsekMCQIgB3gLroFZ89+tVybu8nt1BoT66kPvAPTC5NgOz5JCQkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVBPOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomNA//eD2w4Og49/w2LQOzhQ2pQcJg8EQ8zRt9V6VxSJWULpVz8BNU\r\nsUo+uzXDJm7YivXsCuLH7eZb4P7l430MB5Osh4Hs4g4iwPlE2dXS+9Na+YzZ\r\nqUUgWyAjqhYtJMa0jkzp2iXqPlqq38pv8jL16lE03IAoUi2mlq8zMJtUEddb\r\nwfxuBs+bgLccIPaJpsemyfqpCEWmaIjPXLmCd7/SO9/I512L2Ynd7c9bycVW\r\nL8gqi93qSrKNAhrYDHVJU57wYvYQVmtrN07RE0khQ4s2z18TaJQwXJ+WKGTh\r\nfIakLaOjhtohaZerU2T+F+0x5l2FKCt+XYlVrSPHRhYPLUW39T3cfG+3qJHS\r\n0FU9kBRIJcC7p9HpoeeOEWqvhI+0QOEuvN3AIrDNIrc1JeJCox4+mO81pKEK\r\nog+RQsyhIYqFrc+OcTsYlaO3SlEWTY0vKFe8aWBp++pUyBLnTsxUakYkXcTw\r\nCFvLbnu2gASz6dKUtlkJ6rf+NaGBN8uMOeRr8pZkQ5ntosbxHRpVmM1TPbOx\r\n89rxuCuYoIRzPRtXmknaTN2o9Y8WH8+DQKAc60mXlv3NvKCSOp/95oXOItih\r\nw9MKn/jLA/S/5B1ON/LccFONYTvu5x6BPbzE6IaWF/CSYoL388yojYaE7BMQ\r\n57XEAiULoQjtlBPcAWCtv24rU/gisWJJXng=\r\n=qDFL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-2.0.0-internal.3.4.5.tgz","types":"dist/index.d.ts","module":"lib/index.js","readme":"# @fluidframework/test-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n```typescript\nbefore(function () {\n\tconst driver = getFluidTestDriver();\n\tif (driver.type !== \"local\") {\n\t\tthis.skip();\n\t}\n});\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","scripts":{"tsc":"tsc","lint":"npm run prettier && npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","prettier:fix":"prettier --write . --ignore-path ../../../.prettierignore","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-test-generator","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"_resolved":"/mnt/vss/_work/1/pack/scoped/fluidframework-test-drivers-2.0.0-internal.3.4.5.tgz","_integrity":"sha512-/+Y9urUJd32ictvD+6/j6XEqAXsNXTHi9Xxp6gMZUYhckJhPyGVqC6MpI9eTGIVFs9lJqoBEpBPaKyGL8t2zpQ==","repository":{"url":"git+https://github.com/microsoft/FluidFramework.git","type":"git","directory":"packages/test/test-drivers"},"_npmVersion":"8.19.4","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/odsp-driver":">=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/local-driver":">=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/odsp-urlresolver":">=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/driver-definitions":">=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/tinylicious-driver":">=2.0.0-internal.3.4.5 <2.0.0-internal.4.0.0","@fluidframework/server-local-server":"^0.1038.4000","@fluidframework/protocol-definitions":"^1.1.0","@fluidframework/routerlicious-driver":">=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"},"_hasShrinkwrap":false,"readmeFilename":"README.md","typeValidation":{"broken":{}},"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"~8.6.0","rimraf":"^4.4.0","prettier":"~2.6.2","copyfiles":"^2.4.1","typescript":"~4.5.5","@types/node":"^14.18.38","@types/mocha":"^9.1.1","concurrently":"^7.6.0","@fluid-tools/build-cli":"^0.13.0","@microsoft/api-extractor":"^7.34.4","@fluidframework/build-tools":"^0.13.0","@fluidframework/build-common":"^1.1.0","@fluidframework/eslint-config-fluid":"^2.0.0","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@2.0.0-internal.3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_2.0.0-internal.3.4.5_1683231694574_0.34921837154358415","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@fluidframework/test-drivers","version":"1.3.7","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"8241d7c9abcbc9bbc2e83a723496eb1d3b1342ff","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.3.7.tgz","fileCount":97,"integrity":"sha512-DStTr33oEHbIY2O7lP9xva+DTQcswIS2G5bIAznpNG7L0szeII6ZuSwSKf8l3gHHpBxB9s5zt0JvL1HiTaqq0Q==","signatures":[{"sig":"MEUCIFj5gq4m4h4LqztG6Beh5XFqqsF+KJXz09FNF8HTp5KvAiEAmLs38WYZHXIudnA4El7E9lsRuAzrYl4H72el4CjCu5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229795},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.3.7.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","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:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"fluid-type-validator -g -d .","build:compile:min":"npm run build:compile","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"14.21.3","dependencies":{"uuid":"^8.3.1","axios":"^0.26.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.3.7","@fluidframework/odsp-driver":"^1.3.7","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"^1.3.7","@fluidframework/local-driver":"^1.3.7","@fluidframework/core-interfaces":"^1.3.7","@fluidframework/odsp-urlresolver":"^1.3.7","@fluidframework/odsp-doclib-utils":"^1.3.7","@fluidframework/driver-definitions":"^1.3.7","@fluidframework/test-runtime-utils":"^1.3.7","@fluidframework/tinylicious-driver":"^1.3.7","@fluidframework/server-local-server":"^0.1036.5001","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.3.7","@fluidframework/odsp-driver-definitions":"^1.3.7","@fluidframework/test-driver-definitions":"^1.3.7","@fluidframework/test-pairwise-generator":"^1.3.7"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.3.0"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.2.74327","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.3.7_1693504054201_0.519711450171358","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@fluidframework/test-drivers","version":"1.4.0","author":{"name":"Microsoft and contributors"},"license":"MIT","_id":"@fluidframework/test-drivers@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":"200df0a58bba27521f4cf63d7337f6f937a48c5c","tarball":"https://registry.npmjs.org/@fluidframework/test-drivers/-/test-drivers-1.4.0.tgz","fileCount":97,"integrity":"sha512-aJIAOfDBmA9DSY+VINQ9NZkBl0qnKui4v3PJFEVeiqX4RITReXh1kYhv0tLWUYsjNRIAcE9qKIuMmjAmy6JUmw==","signatures":[{"sig":"MEUCIHy8/B2Oz8f/uiTHdDDK+qaj0bcwxgr/XXMNhJ46IbehAiEA+JIvggv7eTc/1ubm5UEqZIKT4IMG69AYD+eY8fvx1qU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229896},"main":"dist/index.js","_from":"file:fluidframework-test-drivers-1.4.0.tgz","types":"dist/index.d.ts","module":"lib/index.js","scripts":{"tsc":"tsc","lint":"npm run eslint","build":"npm run build:genver && concurrently npm:build:compile npm:lint && npm run build:docs","clean":"rimraf dist lib *.tsbuildinfo *.build.log","eslint":"eslint --format stylish src","lint:fix":"npm run eslint:fix","build:docs":"api-extractor run --local --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/doc-models/* ../../../_api-extractor-temp/","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:esnext":"tsc --project ./tsconfig.esnext.json","build:genver":"gen-version","build:compile":"npm run tsc && npm run typetests:gen && npm run build:test && npm run build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ../../../node_modules/typescript && copyfiles -u 1 ./_api-extractor-temp/* ../../../_api-extractor-temp/","typetests:gen":"flub generate typetests --generate --dir . --no-generateInName","build:compile:min":"npm run build:compile","typetests:prepare":"flub generate typetests --prepare --dir . --pin","build:full:compile":"npm run build:compile"},"_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-drivers"},"_npmVersion":"6.14.18","description":"A driver abstraction and implementations for testing against server","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"uuid":"^8.3.1","axios":"^0.28.0","semver":"^7.3.4","@fluidframework/tool-utils":"^1.4.0","@fluidframework/odsp-driver":"^1.4.0","@fluidframework/common-utils":"^0.32.2","@fluidframework/driver-utils":"^1.4.0","@fluidframework/local-driver":"^1.4.0","@fluidframework/core-interfaces":"^1.4.0","@fluidframework/odsp-urlresolver":"^1.4.0","@fluidframework/odsp-doclib-utils":"^1.4.0","@fluidframework/driver-definitions":"^1.4.0","@fluidframework/test-runtime-utils":"^1.4.0","@fluidframework/tinylicious-driver":"^1.4.0","@fluidframework/server-local-server":"^0.1036.5002","@fluidframework/protocol-definitions":"^0.1028.2000","@fluidframework/routerlicious-driver":"^1.4.0","@fluidframework/odsp-driver-definitions":"^1.4.0","@fluidframework/test-driver-definitions":"^1.4.0","@fluidframework/test-pairwise-generator":"^1.4.0"},"_hasShrinkwrap":false,"typeValidation":{"broken":{},"version":"1.4.0","baselineRange":"~1.3.0","baselineVersion":"1.3.1"},"devDependencies":{"nyc":"^15.0.0","mocha":"^10.0.0","eslint":"~8.6.0","rimraf":"^2.6.2","copyfiles":"^2.1.0","typescript":"~4.5.5","@types/node":"^14.18.0","@types/mocha":"^9.1.1","concurrently":"^6.2.0","typescript-formatter":"7.1.0","@microsoft/api-extractor":"^7.22.2","@rushstack/eslint-config":"^2.5.1","@fluidframework/build-tools":"^0.6.0","@fluidframework/build-common":"^0.24.0","@fluidframework/eslint-config-fluid":"^0.28.2000","@fluidframework/test-drivers-previous":"npm:@fluidframework/test-drivers@1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/test-drivers_1.4.0_1712697305970_0.6802142923564218","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-01-07T00:27:25.787Z","modified":"2026-07-29T21:16:07.427Z","0.32.0":"2021-01-07T00:27:26.170Z","0.32.1":"2021-01-07T03:25:03.196Z","0.32.2":"2021-01-21T02:48:20.761Z","0.32.3":"2021-01-21T23:08:32.579Z","0.33.0-13708":"2021-01-22T20:24:10.549Z","0.33.0":"2021-01-23T01:14:06.905Z","0.33.1":"2021-01-27T21:29:01.822Z","0.33.2":"2021-01-28T17:52:19.343Z","0.32.4":"2021-01-28T18:13:28.683Z","0.32.5":"2021-01-29T01:29:04.227Z","0.33.3":"2021-01-29T01:44:35.853Z","0.34.0-14942":"2021-02-02T17:58:30.194Z","0.34.0":"2021-02-03T21:29:56.235Z","0.34.1":"2021-02-08T21:09:48.791Z","0.35.0-16170":"2021-02-16T18:58:18.141Z","0.35.0-16887":"2021-02-22T19:24:42.508Z","0.35.0":"2021-02-23T04:14:14.454Z","0.35.1":"2021-02-24T22:41:28.594Z","0.35.2":"2021-03-01T23:30:49.718Z","0.33.4":"2021-03-02T21:49:08.675Z","0.34.2":"2021-03-02T21:49:34.102Z","0.35.3":"2021-03-03T18:24:35.951Z","0.34.3":"2021-03-03T20:58:29.949Z","0.33.5":"2021-03-04T18:12:19.335Z","0.35.4":"2021-03-05T18:28:59.187Z","0.36.0-18883":"2021-03-09T22:46:25.759Z","0.36.0":"2021-03-10T03:24:08.357Z","0.35.5":"2021-03-19T17:22:58.285Z","0.36.1":"2021-03-19T19:30:20.332Z","0.35.6":"2021-03-19T19:47:50.704Z","0.35.7-20343":"2021-03-23T02:18:35.676Z","0.36.2-20364":"2021-03-23T18:49:11.484Z","0.37.0-20427":"2021-03-24T20:01:18.521Z","0.37.0-20517":"2021-03-25T20:56:19.485Z","0.37.0":"2021-03-26T07:06:10.654Z","0.37.1":"2021-03-29T18:51:13.914Z","0.37.2":"2021-03-29T23:43:47.946Z","0.37.3":"2021-04-06T18:24:25.177Z","0.37.3-21287":"2021-04-07T22:05:27.293Z","0.37.4":"2021-04-08T20:52:21.137Z","0.38.0-21934":"2021-04-14T18:27:27.842Z","0.38.0-22000":"2021-04-15T00:28:40.752Z","0.38.0-22040":"2021-04-15T17:00:12.346Z","0.38.0":"2021-04-15T23:48:55.991Z","0.38.1":"2021-04-21T00:23:04.942Z","0.38.2":"2021-04-21T21:59:59.904Z","0.38.3":"2021-04-23T19:08:30.729Z","0.38.4":"2021-04-23T23:18:22.900Z","0.39.0-23254":"2021-04-27T17:17:02.234Z","0.39.0-23272":"2021-04-27T18:19:52.873Z","0.39.0":"2021-04-28T00:11:55.619Z","0.39.1":"2021-05-06T01:29:23.231Z","0.39.2":"2021-05-11T22:36:08.874Z","0.39.3":"2021-05-13T17:28:57.521Z","0.40.0-25719":"2021-05-24T19:02:09.232Z","0.40.0-25851":"2021-05-25T22:39:08.486Z","0.41.0-25957":"2021-05-26T20:42:24.189Z","0.39.4":"2021-05-27T16:46:06.473Z","0.40.0":"2021-05-27T18:07:39.691Z","0.40.1":"2021-06-04T00:35:09.923Z","0.40.2":"2021-06-07T19:48:34.576Z","0.41.0-27154":"2021-06-11T19:00:37.307Z","0.41.0":"2021-06-11T23:32:17.205Z","0.40.3":"2021-06-15T19:30:17.839Z","0.41.1":"2021-06-16T01:51:59.069Z","0.42.0-27549":"2021-06-16T15:33:25.329Z","0.42.0-27644":"2021-06-16T21:55:20.474Z","0.42.0-27677":"2021-06-17T15:03:52.688Z","0.42.0-27683":"2021-06-17T16:32:43.399Z","0.41.2":"2021-06-22T00:39:59.099Z","0.41.3":"2021-06-22T23:09:34.594Z","0.41.4":"2021-06-23T22:44:55.580Z","0.42.0-28410":"2021-06-25T20:56:54.202Z","0.42.0":"2021-06-26T01:57:12.373Z","0.39.5":"2021-07-07T22:00:58.335Z","0.42.1":"2021-07-08T16:32:36.443Z","0.39.6":"2021-07-08T20:53:35.255Z","0.42.2":"2021-07-08T22:57:21.441Z","0.43.0":"2021-07-09T19:54:59.693Z","0.42.3":"2021-07-09T21:00:40.037Z","0.43.1":"2021-07-19T23:16:49.436Z","0.42.4":"2021-07-20T00:18:18.369Z","0.39.7":"2021-07-22T20:11:03.656Z","0.44.0-30858":"2021-07-22T22:14:57.748Z","0.44.0":"2021-07-23T01:36:05.744Z","0.39.8":"2021-07-26T21:53:31.110Z","0.44.1":"2021-08-04T00:57:50.341Z","0.45.0-32948":"2021-08-06T19:44:10.822Z","0.45.0":"2021-08-06T23:25:23.629Z","0.45.1":"2021-08-10T01:29:37.209Z","0.45.2":"2021-08-11T22:05:08.709Z","0.45.3":"2021-08-13T00:54:29.014Z","0.45.4":"2021-08-17T18:36:31.692Z","0.46.0-34784":"2021-08-20T23:14:03.283Z","0.46.0":"2021-08-21T00:49:58.000Z","0.47.0-35912":"2021-08-31T23:57:48.828Z","0.47.0-35961":"2021-09-01T17:31:14.181Z","0.46.1":"2021-09-02T22:54:49.606Z","0.47.0-36362":"2021-09-03T18:35:44.262Z","0.47.0-36699":"2021-09-07T23:46:30.419Z","0.47.0":"2021-09-08T18:04:11.315Z","0.46.2":"2021-09-15T22:05:30.727Z","0.47.1":"2021-09-15T23:01:14.848Z","0.48.0-38105":"2021-09-20T21:25:10.817Z","0.48.0-38142":"2021-09-21T16:03:15.292Z","0.48.0":"2021-09-21T20:10:34.130Z","0.48.1":"2021-09-23T22:31:41.298Z","0.48.2":"2021-09-27T20:00:02.777Z","0.48.3":"2021-09-30T20:32:20.183Z","0.49.0-39015":"2021-09-30T22:02:42.851Z","0.48.4":"2021-10-01T17:23:17.558Z","0.49.0-39313":"2021-10-04T23:24:36.552Z","0.48.5":"2021-10-05T22:01:08.095Z","0.49.0":"2021-10-06T23:03:53.470Z","0.49.1":"2021-10-11T16:26:48.206Z","0.49.2":"2021-10-11T22:25:17.555Z","0.50.0-41365":"2021-10-21T17:04:00.751Z","0.50.0-41540":"2021-10-22T15:53:26.927Z","0.50.0":"2021-10-25T16:53:04.132Z","0.50.1":"2021-10-27T22:57:03.160Z","0.51.0-43124":"2021-11-06T00:28:34.026Z","0.51.0":"2021-11-10T22:22:23.808Z","0.50.2":"2021-11-12T21:15:04.997Z","0.51.1":"2021-11-12T22:03:52.668Z","0.50.3":"2021-11-18T21:59:35.400Z","0.51.2":"2021-11-18T22:50:54.489Z","0.52.0-44610":"2021-11-19T23:03:38.485Z","0.52.0":"2021-11-22T22:22:40.136Z","0.51.3":"2021-11-23T20:32:23.740Z","0.52.1":"2021-11-23T21:50:57.296Z","0.50.4":"2021-11-24T00:17:56.989Z","0.53.0-46105":"2021-12-08T23:10:34.460Z","0.53.0":"2021-12-10T19:04:45.304Z","0.54.0-47413":"2021-12-29T18:50:23.770Z","0.54.0":"2022-01-03T22:39:47.328Z","0.54.1":"2022-01-05T22:06:58.073Z","0.54.2":"2022-01-11T20:54:10.632Z","0.55.0-48551":"2022-01-14T21:30:37.070Z","0.55.0":"2022-01-18T23:46:28.082Z","0.55.1":"2022-01-28T19:08:18.450Z","0.56.0-49831":"2022-01-28T20:35:30.224Z","0.56.0":"2022-01-29T00:35:05.721Z","0.54.3":"2022-02-03T02:23:51.679Z","0.56.1":"2022-02-03T02:36:38.227Z","0.55.2":"2022-02-03T02:37:48.977Z","0.56.2":"2022-02-10T00:01:04.252Z","0.55.3":"2022-02-11T01:31:32.860Z","0.56.3":"2022-02-11T01:34:49.271Z","0.57.0-51086":"2022-02-12T01:15:27.988Z","0.56.4":"2022-02-17T20:00:32.492Z","0.55.4":"2022-02-17T21:16:39.614Z","0.56.5":"2022-02-19T00:43:28.802Z","0.56.6":"2022-03-02T23:12:50.147Z","0.57.0":"2022-03-03T00:00:45.053Z","0.56.7":"2022-03-03T20:18:53.640Z","0.57.1":"2022-03-04T01:48:45.989Z","0.56.8":"2022-03-04T18:48:15.826Z","0.58.0-55561":"2022-03-04T20:07:52.370Z","0.58.0-55983":"2022-03-05T00:53:24.257Z","0.56.9":"2022-03-11T21:04:18.988Z","0.57.2":"2022-03-11T23:56:40.693Z","0.58.1000":"2022-03-14T20:27:29.898Z","0.58.1001":"2022-03-18T01:45:36.937Z","0.58.2000-58133":"2022-03-18T22:15:12.837Z","0.58.2000":"2022-03-23T20:44:15.138Z","0.58.2001":"2022-03-25T01:09:02.625Z","0.58.2002":"2022-03-28T18:58:48.615Z","0.56.10":"2022-03-28T22:07:55.541Z","0.56.11":"2022-03-29T00:24:40.271Z","0.58.3000-61081":"2022-04-12T01:56:43.989Z","0.59.2000-61729":"2022-04-14T20:40:59.522Z","0.59.1000-61898":"2022-04-15T23:18:26.390Z","0.59.1000":"2022-04-16T07:36:42.460Z","0.59.1001-62246":"2022-04-18T19:11:54.174Z","0.59.2000-63294":"2022-04-22T21:12:46.808Z","0.59.2000":"2022-04-27T21:36:27.011Z","0.59.2001":"2022-05-03T21:40:12.090Z","0.59.3000-66610":"2022-05-13T15:33:38.134Z","0.59.3000-67119":"2022-05-17T17:12:01.662Z","0.59.3000":"2022-05-18T17:47:00.853Z","0.59.1001":"2022-05-19T20:44:43.898Z","0.59.2002":"2022-05-19T22:48:38.469Z","0.59.2003":"2022-05-25T20:38:24.009Z","0.59.3001":"2022-05-25T20:50:00.255Z","0.59.3002":"2022-05-26T17:31:47.326Z","0.59.3003":"2022-05-27T21:17:49.549Z","0.59.4000-71128":"2022-06-02T18:58:53.312Z","0.59.4000-71130":"2022-06-02T19:11:40.152Z","0.59.4000":"2022-06-04T00:57:21.435Z","1.0.0":"2022-06-08T17:56:27.447Z","0.59.4001":"2022-06-08T18:00:58.307Z","1.0.1":"2022-06-15T23:40:14.345Z","1.1.0-75972":"2022-06-24T01:04:11.490Z","1.1.0-76254":"2022-06-24T20:49:04.110Z","1.1.0":"2022-06-25T03:49:34.753Z","0.59.4002":"2022-06-28T20:55:01.191Z","1.2.0-77818":"2022-07-01T00:07:09.398Z","1.2.0-78837":"2022-07-07T23:59:09.818Z","1.2.0":"2022-07-08T00:54:45.591Z","1.1.1":"2022-07-13T23:11:29.923Z","1.2.1":"2022-07-13T23:14:32.930Z","1.0.2":"2022-07-18T13:47:13.608Z","1.1.2":"2022-07-18T13:48:00.160Z","1.2.2":"2022-07-18T13:48:24.093Z","2.0.0-internal.1.0.0.81589":"2022-07-22T15:11:06.409Z","2.0.0-internal.1.0.0.81601":"2022-07-22T15:54:16.580Z","2.0.0-internal.1.0.0.82159":"2022-07-26T14:40:52.750Z","2.0.0-internal.1.0.0.82628":"2022-07-28T16:50:37.524Z","2.0.0-internal.1.0.0.82693":"2022-07-28T19:51:51.268Z","2.0.0-internal.1.0.0.83139":"2022-08-01T21:31:41.270Z","1.2.3-83900":"2022-08-04T20:02:53.203Z","2.0.0-internal.1.0.0.84253":"2022-08-08T19:31:25.808Z","2.0.0-internal.1.0.0":"2022-08-09T01:19:38.227Z","1.2.3-84921":"2022-08-11T21:32:03.469Z","1.2.3":"2022-08-11T22:42:28.496Z","1.2.4":"2022-08-25T01:57:21.209Z","1.2.5":"2022-08-31T23:48:33.245Z","2.0.0-internal.1.1.0":"2022-09-02T20:04:00.578Z","2.0.0-internal.1.1.1":"2022-09-09T21:39:05.281Z","2.0.0-internal.1.2.0.93071":"2022-09-14T20:49:26.170Z","1.2.6-93452":"2022-09-15T20:54:58.972Z","0.59.2004":"2022-09-15T22:24:30.934Z","2.0.0-internal.1.1.2":"2022-09-16T00:14:42.586Z","2.0.0-internal.1.0.1":"2022-09-22T23:37:58.511Z","1.2.6":"2022-09-23T18:02:46.059Z","2.0.0-internal.1.1.3":"2022-09-23T21:51:11.805Z","2.0.0-internal.1.2.0":"2022-09-26T20:12:13.098Z","1.2.7":"2022-09-27T23:40:43.648Z","0.59.4003":"2022-09-28T00:18:13.186Z","2.0.0-internal.1.1.4":"2022-09-28T00:27:07.104Z","2.0.0-dev.1.3.0.96595":"2022-09-30T20:01:54.702Z","2.0.0-internal.1.2.1":"2022-10-03T23:48:18.394Z","1.3.0-97515":"2022-10-04T23:14:45.390Z","2.0.0-internal.1.2.2":"2022-10-05T00:58:45.755Z","2.0.0-internal.1.4.0":"2022-10-06T23:13:57.498Z","2.0.0-internal.1.4.1":"2022-10-10T21:13:23.185Z","2.0.0-internal.1.4.2":"2022-10-13T00:00:32.879Z","1.3.0-100520":"2022-10-14T18:33:46.908Z","2.0.0-internal.2.0.0":"2022-10-18T02:52:44.391Z","2.0.0-internal.1.4.3":"2022-10-18T22:39:04.903Z","1.3.0":"2022-10-19T16:06:57.909Z","2.0.0-internal.1.4.4":"2022-10-20T06:41:56.309Z","2.0.0-internal.2.0.1":"2022-10-20T19:15:42.045Z","2.0.0-dev.1.4.5.105745":"2022-11-02T19:48:16.262Z","2.0.0-internal.1.4.5":"2022-11-03T19:22:54.444Z","2.0.0-dev.1.4.6.106135":"2022-11-03T21:54:52.630Z","2.0.0-internal.1.4.6":"2022-11-03T22:38:22.379Z","1.4.0-106438":"2022-11-04T22:03:24.711Z","2.0.0-internal.2.0.2":"2022-11-04T22:58:22.036Z","2.0.0-internal.2.0.3":"2022-11-10T18:47:45.958Z","1.4.0-108057":"2022-11-11T04:35:56.203Z","1.3.1":"2022-11-11T20:36:22.085Z","2.0.0-internal.2.1.0":"2022-11-14T19:13:04.446Z","2.0.0-internal.1.4.7":"2022-11-21T19:47:32.412Z","2.0.0-internal.2.0.4":"2022-11-21T23:02:38.710Z","2.0.0-internal.2.1.1":"2022-11-21T23:05:08.345Z","2.0.0-dev.2.2.0.111723":"2022-11-28T15:29:02.844Z","1.4.0-111997":"2022-11-29T15:13:17.185Z","2.0.0-internal.1.4.8":"2022-12-02T00:28:49.616Z","2.0.0-internal.2.1.2":"2022-12-02T00:35:03.047Z","1.3.2-112998":"2022-12-02T01:07:57.419Z","2.0.0-internal.2.2.0":"2022-12-09T19:42:51.281Z","2.0.0-dev.2.3.0.115467":"2022-12-13T23:14:59.202Z","1.4.0-115997":"2022-12-15T18:32:00.106Z","2.0.0-internal.2.2.1":"2023-01-07T01:21:19.068Z","1.3.3":"2023-01-12T19:21:07.977Z","2.0.0-internal.2.3.0":"2023-01-18T01:40:55.740Z","1.4.0-121020":"2023-01-18T01:43:12.629Z","1.3.4":"2023-01-18T19:22:10.238Z","1.3.5-121405":"2023-01-19T00:16:18.774Z","2.0.0-internal.1.4.9":"2023-01-19T00:18:01.983Z","2.0.0-internal.2.3.1":"2023-01-20T20:24:25.054Z","2.0.0-internal.2.4.0":"2023-01-25T22:18:28.191Z","2.0.0-internal.3.0.0":"2023-01-28T02:04:41.776Z","2.0.0-dev.3.1.0.125672":"2023-01-31T16:29:18.361Z","2.0.0-internal.3.0.1":"2023-02-03T23:59:34.604Z","2.0.0-internal.3.1.0":"2023-02-10T07:06:44.746Z","1.2.8":"2023-02-10T18:41:22.499Z","1.3.5":"2023-02-10T18:47:12.250Z","2.0.0-internal.3.0.2":"2023-02-14T17:46:38.645Z","2.0.0-internal.2.4.1":"2023-02-23T23:16:56.789Z","2.0.0-internal.3.2.0":"2023-02-24T02:57:03.908Z","2.0.0-internal.3.2.1":"2023-02-27T21:59:28.325Z","2.0.0-internal.3.0.3":"2023-02-27T23:53:48.234Z","2.0.0-internal.3.2.2":"2023-03-01T00:02:49.703Z","1.3.6":"2023-03-08T20:42:15.503Z","2.0.0-internal.3.0.4":"2023-03-10T00:59:21.906Z","2.0.0-internal.3.3.0":"2023-03-10T20:30:02.659Z","2.0.0-internal.2.4.2":"2023-03-10T23:03:14.774Z","2.0.0-internal.2.4.3":"2023-03-16T20:06:42.331Z","2.0.0-internal.3.3.1":"2023-03-16T23:37:22.497Z","2.0.0-internal.3.3.2":"2023-03-21T01:01:56.152Z","2.0.0-internal.3.4.0":"2023-03-22T22:07:44.825Z","2.0.0-internal.3.4.1":"2023-03-24T21:52:09.933Z","2.0.0-internal.3.0.5":"2023-03-24T23:46:43.487Z","2.0.0-internal.3.2.3":"2023-03-27T18:51:49.779Z","2.0.0-internal.3.3.3":"2023-03-27T19:06:23.500Z","2.0.0-internal.3.4.2":"2023-03-27T19:09:29.330Z","2.0.0-internal.3.1.1":"2023-03-29T01:41:21.267Z","2.0.0-internal.3.0.6":"2023-04-01T01:42:10.362Z","2.0.0-internal.3.4.3":"2023-04-01T03:02:35.797Z","2.0.0-internal.3.4.4":"2023-04-04T20:48:05.485Z","2.0.0-internal.3.4.5":"2023-05-04T20:21:34.759Z","1.3.7":"2023-08-31T17:47:34.382Z","1.4.0":"2024-04-09T21:15:06.388Z"},"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-drivers"},"description":"A driver abstraction and implementations for testing against server","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-drivers\n\nThis package provides a simple and common driver abstraction that can be used by tests to be server agnostic.\n\n`createCreateNewRequest` and `createContainerUrl` both take a test id.\nThe test id may not map directly to any specific Fluid Framework concept.\nRepeated calls will the same test id should return the same result.\n\nIf you need more control you should disambiguate the driver based on its\ntype, this should only be done it absolutely necessary for complex scenarios\nas the test may not  work against all supported servers if done.\n\nIf mocha tests wish to not run or only run on specific servers in a mocha test they should do something like the following:\n\n``` typescript\n  before(function() {\n        const driver = getFluidTestDriver();\n        if (driver.type !== \"local\") {\n            this.skip();\n        }\n    });\n```\n\nThe `function` syntax must be used for `this.skip()` to be available, arrow function will not work.\n","readmeFilename":"README.md"}