{"name":"botbuilder-runtime-core","preview":true,"author":{"name":"Microsoft Corp."},"version":"4.13.0-dev-preview.date-20210329.sha-35f2f10","license":"MIT","description":"Bot Framework runtime core types and services","keywords":["botbuilder","botframework","bots","chatbots"],"bugs":{"url":"https://github.com/Microsoft/botbuilder-js/issues"},"repository":{"type":"git","url":"git+https://github.com/Microsoft/botbuilder-js.git"},"main":"lib/index.js","types":"./lib/index.d.ts","typesVersions":{"<3.9":{"*":["_ts3.4/*"]}},"dependencies":{"dependency-graph":"^0.10.0","p-reduce":"^2.1.0","runtypes":"^5.0.1"},"devDependencies":{"mocha":"^8.2.1","nyc":"^15.1.0"},"scripts":{"build":"tsc -b","clean":"rimraf _ts3.4 lib tsconfig.tsbuildinfo","lint":"eslint . --ext .js,.ts","postbuild":"downlevel-dts lib _ts3.4/lib --checksum","test":"nyc mocha","test:min":"nyc --silent mocha --reporter dot"},"mocha":{"extension":".test.ts","recursive":true,"require":["ts-node/register","source-map-support/register"]},"_resolved":"","_integrity":"","_from":"file:D:/a/r1/a/_Botbuilder-JS-daily-yaml/drop/botbuilder-runtime-core-v4.13.0-dev-preview.date-20210329.sha-35f2f10.tgz","readme":"# botbuilder-runtime-core\n\nThe runtime core package is an internal only package. The API surface should not be considered public. The package purely serves to provide a small set of shared types and functionality to power the runtime and runtime plugins.\n\n## IServices\n\n`IServices` is the interface that describes the full set of things necessary for a runtime. Those things include an adapter, a bot, a storage instance, among many others.\n\n## IConfiguration\n\n`IConfiguration` is a simple interface with a single method, `get`. Runtime code depends on just this interface for configuration in order to be flexible and extensible. An implementation is provided by the `botbuilder-runtime` package.\n\n## ServiceCollection\n\n`ServiceCollection` serves as the glue between components that participate in the runtime. Instances or factory functions can be provided for every key defined in `Services`. Factory functions can express dependencies on other service instances that are necessary for construction. The dependency graph is then resolved to build instances of every service with a provided instance of factory function.\n\n## Plugins\n\nThe `Plugin` type defines the API for plugins defined in packages. A plugin package must export a default function that accepts a `ServiceCollection` instance, along with a `Configuration` instance.\n","readmeFilename":"README.md","homepage":"https://github.com/Microsoft/botbuilder-js#readme","_id":"botbuilder-runtime-core@4.13.0-dev-preview.date-20210329.sha-35f2f10","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-20DwU86Giu+2DcXhk2/41/6pGEEdOI+xB12HG/5jcQ/tGfLt6S3iN1HbjlYzq4n1Jlw8W0OmbI8IWcHz2mxkqg==","shasum":"39ee9a8e37f3a09f1edd0df00893f315fa6529cf","tarball":"https://registry.npmjs.org/botbuilder-runtime-core/-/botbuilder-runtime-core-4.13.0-dev-preview.date-20210329.sha-35f2f10.tgz","fileCount":32,"unpackedSize":44724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYZnVCRA9TVsSAnZWagAAyZIP/3I19brV+r8YV7plTyPW\nyHeXP+ZlLQfuTWj+df7KRg8ZGFfdizUzCMNbS7NGYJdx5AzUYCfFaMeY/tIv\nb2xK9u8mOZ3qCvy5HkMV+bNwgGAO525yQRovHDuP9cMIxPGJE4Ki9M8zy2Z5\nLUOHi5g/Gyr0azaE5+/JHq5DEJAVQ6gsVwN2BfUHMhe0Fm/dWBquU4iVWo5l\nWSp9DwjCaDKxycIV2c7hc6O6gYGOxTcufqhY9P8nP6bVVReLV8OgelzSLyUb\nWm1UkjsmX5fAGjpW3hQ/YTo1fFcY7Y3oQ1dxZ6HU8WMhvIu3gjPylLxwOqxi\nLhsK/sNh2JhLOtq3e6wp3xBfCbhzfz0focDkykBiSYlU6rmk0sb/J+nhLq/W\n27OcLLenLn3QqlW2Bd6iNo9VO8AvwO7sRD7F6IhzNaxLGmnEzY3AhlAO46zy\nG5vmXYntMF58drW10iTS01M7MxivgCCKXsMgE7+4MCpODZOXx1MIVokCcXyZ\nX7mkRAiEY1AZJZ2iK4PRsIEl7sNrN3AH1dWtpIi59TeSDXKknM5MnGXZSnor\nTgCMnY3/j3d+4gqHr111I8+TR6SoYWi/1kN5+wDU/XbXOiqEOEToWpfEOyy7\nUV+gWJwO6zIS2kKPxbi/ggUYt2EN/zJwvD2+mmc1ILkbD12TNNq6ZryLVeBy\nF5LN\r\n=VR3U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4jyICYLdEc9qL5VIVSSCJVRY3oqlZ64JdlcGKmDgSAAiEAk4k6EgQbHbHPy5X7DYsah4g6ctC++Xy0FhZXz9+yie0="}]},"_npmUser":{"name":"botframework","email":"botframework@microsoft.com"},"directories":{},"maintainers":[{"name":"botframework","email":"botframework@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/botbuilder-runtime-core_4.13.0-dev-preview.date-20210329.sha-35f2f10_1617009108501_0.7434369939039882"},"_hasShrinkwrap":false,"deprecated":"Package renamed botbuilder-dialogs-adaptive-runtime-core"}